Пример #1
0
 public function AcceptReceipt(C3op_Projects_Action $action, C3op_Projects_ActionMapper $mapper)
 {
     if ($action->GetStatus() == C3op_Projects_ActionStatusConstants::STATUS_RECEIVED) {
         $action->SetStatus(C3op_Projects_ActionStatusConstants::STATUS_DONE);
         $action->SetDone(true);
         $mapper->FetchLastReceiptDate($action);
         $action->SetRealFinishDate($action->GetReceiptDate($mapper));
         $mapper->update($action);
     }
     $this->LogDelivery($action);
 }