本文整理汇总了C++中Projet::getDateDisp方法的典型用法代码示例。如果您正苦于以下问题:C++ Projet::getDateDisp方法的具体用法?C++ Projet::getDateDisp怎么用?C++ Projet::getDateDisp使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Projet
的用法示例。
在下文中一共展示了Projet::getDateDisp方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: canBeSetAtThisDate
bool Tache::canBeSetAtThisDate(Date dateChoisie){
vector<Programmation*> listeProgPrecedence; size_t j;
ProgrammationManager& progman = ProgrammationManager::getInstance();
for(int i=0;i<nbPrecedences;i++){
if(!precedence[i]->IsPlanifiee()) return false;
listeProgPrecedence = progman.trouverProgrammation(*this);
for(j=0;j<listeProgPrecedence.size();j++){
if (!(listeProgPrecedence[j]->getFin() < dateChoisie)) return false;
}
}
vector <TacheComposee*> listeProgCompo = getTachesParentes();
for(j=0;j<listeProgCompo.size();j++){
if (!listeProgCompo[j]->canBeSetAtThisDate(dateChoisie)) return false;
}
Projet proj = ProjetManager::getInstance().getProjetAssocie(this);
if(proj.isDateDisp()){
if (dateChoisie < proj.getDateDisp()) return false;
}
return true;
}