public function copyEntireSuspendSale($sale_id)
 {
     $this->clearAll();
     $sale = SaleSuspended::model()->findbyPk($sale_id);
     $sale_item = SaleSuspendedItem::model()->getSaleItem($sale_id);
     $payments = SaleSuspendedPayment::model()->getPayment($sale_id);
     foreach ($sale_item as $row) {
         if ($row->discount_type == '$') {
             $discount_amount = $row->discount_type . $row->discount_amount;
         } else {
             $discount_amount = $row->discount_amount;
         }
         $this->addItem($row->item_id, $row->quantity, $discount_amount, $row->price, $row->description);
     }
     foreach ($payments as $row) {
         $this->addPayment($row->payment_type, $row->payment_amount);
     }
     $this->setCustomer($sale->client_id);
     $this->setComment($sale->remark);
 }
 public function getSaleItem($sale_id)
 {
     $model = SaleSuspendedItem::model()->findAll('sale_id=:saleId', array(':saleId' => $sale_id));
     return $model;
 }