コード例 #1
0
 public function saveGiaXuat(GiaXuat $gia_xuat)
 {
     $data = array('id_san_pham' => $gia_xuat->getIdSanPham(), 'id_kenh_phan_phoi' => $gia_xuat->getIdKenhPhanPhoi(), 'gia_xuat' => $gia_xuat->getGiaXuat());
     $id_gia_xuat = (int) $gia_xuat->getIdGiaXuat();
     if ($id_gia_xuat == 0) {
         $this->tableGateway->insert($data);
     } else {
         if ($this->getGiaXuatByArrayConditionAndArrayColumn(array('id_gia_xuat' => $id_gia_xuat), array('gia_xuat'))) {
             $this->tableGateway->update($data, array('id_gia_xuat' => $id_gia_xuat));
         } else {
             return false;
         }
     }
     return true;
 }