示例#1
0
 public static function ChangePredictedBeginDate(C3op_Projects_Action $action, C3op_Projects_ActionMapper $actionMapper, $newDate, $observation)
 {
     if ($observation != "" && $action->GetPredictedBeginDate() != $newDate) {
         $action->SetPredictedBeginDate($newDate);
         $actionMapper->update($action);
         self::LogPredictedBeginDateChanging($action, $observation);
     }
 }
示例#2
0
 private function UpdateDates(C3op_Projects_Action $action)
 {
     $this->db->exec(sprintf('UPDATE projects_actions_dates SET predicted_begin_date = \'%s\', predicted_finish_date = \'%s\', real_begin_date = \'%s\', real_finish_date = \'%s\' WHERE action = %d;', $action->GetPredictedBeginDate(), $action->GetPredictedFinishDate(), $action->GetRealBeginDate(), $action->GetRealFinishDate(), $this->identityMap[$action]));
 }