Пример #1
0
 public function actionCalc()
 {
     $model = new Docdetails();
     if (isset($_POST['Docdetails']['line'])) {
         $i = $_POST['Docdetails']['line'];
         $model->attributes = $_POST['Docdetails'][$i];
         if (isset($_POST['CalcPriceWithVat'])) {
             Response::send(200, $model->CalcPriceWithVat());
         }
         if (isset($_POST['CalcPriceWithOutVat'])) {
             Response::send(200, $model->CalcPriceWithOutVat());
         }
         Response::send(200, $model->CalcPrice());
     }
 }
Пример #2
0
 private function calcDiscount()
 {
     $docdetail = new Docdetails();
     $docdetail->currency_id = $this->currency_id;
     $docdetail->item_id = 1;
     $docdetail->qty = 1;
     $docdetail->iTotalVat = $this->discount * -1;
     $docdetail->CalcPriceWithVat();
     return $docdetail;
 }