Ejemplo n.º 1
0
 public function deleteQuotation($id)
 {
     $quotation = Quotation::deleteQuotation($id);
     return $quotation;
 }
Ejemplo n.º 2
0
     } else {
         $arr = array("status" => 0, "msg" => "Cannot save quotation header due to internal error");
     }
     echo json_encode($arr);
     break;
 case "getcurrency":
     $o->currency_id = $_POST['currency_id'];
     $o->GetCurrency();
     $arr = array("currency_rate" => $o->currency_rate);
     echo json_encode($arr);
     break;
 case "ajaxdelete":
     $o->quotation_id = $_POST['quotation_id'];
     $log->showLog(3, "action: ajaxdelete, quotation_id={$o->quotation_id}");
     echo "<?xml version='1.0' encoding='utf-8' ?><Result>";
     if (!$o->deleteQuotation($o->quotation_id)) {
         echo "<status>0</status><detail><msg>Cannot delete this record due to internal error</msg></detail>";
     } else {
         echo "<status>1</status><detail><msg>C</msg></detail>";
     }
     echo "</Result>";
     break;
 case "refreshsubtable":
     include "../simantz/class/FormElement.php";
     include "../bpartner/class/BPartnerFormElement.inc.php";
     $fe = new FormElement();
     $sbfe = new BPartnerFormElement();
     $o->quotation_id = $_REQUEST['quotation_id'];
     $o->fetchQuotation($o->quotation_id);
     echo $o->subtable();
     break;