コード例 #1
0
ファイル: contract.class.php プロジェクト: jafarkhani/rtfund
 public function Remove()
 {
     if (!DMS_documents::DeleteAllDocument($this->ContractID, "contract")) {
         ExceptionHandler::PushException("خطا در حذف مدارک");
         return false;
     }
     return parent::Remove();
 }
コード例 #2
0
ファイル: plan.class.php プロジェクト: jafarkhani/rtfund
 static function DeletePlan($PlanID)
 {
     $obj = new PLN_plans($PlanID);
     if ($obj->StepID != STEPID_RAW) {
         return false;
     }
     if (!DMS_documents::DeleteAllDocument($obj->PlanID, "plan")) {
         ExceptionHandler::PushException("خطا در حذف مدارک");
         return false;
     }
     if (parent::delete("PLN_PlanItems", " PlanID=?", array($PlanID)) === false) {
         return false;
     }
     if (parent::delete("PLN_plans", " PlanID=?", array($PlanID)) === false) {
         return false;
     }
     $daObj = new DataAudit();
     $daObj->ActionType = DataAudit::Action_delete;
     $daObj->MainObjectID = $PlanID;
     $daObj->TableName = "PLN_plans";
     $daObj->execute();
     return true;
 }
コード例 #3
0
ファイル: request.class.php プロジェクト: jafarkhani/rtfund
 static function DeleteRequest($RequestID)
 {
     $obj = new LON_requests($RequestID);
     if ($obj->StatusID != "1") {
         ExceptionHandler::PushException("درخواست در حال گردش قابل حذف نمی باشد");
         return false;
     }
     if (!DMS_documents::DeleteAllDocument($RequestID, "loan")) {
         ExceptionHandler::PushException("خطا در حذف مدارک");
         return false;
     }
     if (parent::delete("LON_ReqParts", " RequestID=?", array($RequestID)) === false) {
         ExceptionHandler::PushException("خطا در حذف شرایط");
         return false;
     }
     if (parent::delete("LON_requests", " RequestID=?", array($RequestID)) === false) {
         ExceptionHandler::PushException("خطا در حذف درخواست");
         return false;
     }
     $daObj = new DataAudit();
     $daObj->ActionType = DataAudit::Action_delete;
     $daObj->MainObjectID = $RequestID;
     $daObj->TableName = "LON_requests";
     $daObj->execute();
     return true;
 }