Пример #1
0
 public function commit()
 {
     $this->getTotalSum();
     $org_transaction = new OrganizationsTransactions();
     $org_transaction->client_id = $this->client_id;
     $org_transaction->cashier_id = $this->cashier_id;
     $org_transaction->organization_id = $this->org_id;
     $org_transaction->total_sum = $this->total_sum;
     if ($org_transaction->save()) {
         $this->saveDetails($org_transaction->id);
         Yii::$app->session->set('last_transaction_id', $org_transaction->id);
         Yii::$app->session->remove('transaction');
         return true;
     } else {
         return false;
     }
 }