コード例 #1
0
 public virtual void Remove(NOP_THUE NOP_THUE)
 {
     try
     {
         db.NOP_THUEs.DeleteOnSubmit(NOP_THUE);
         db.SubmitChanges();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
コード例 #2
0
 public virtual int Delete(int id)
 {
     try
     {
         NOP_THUE NOP_THUE = this.GetById(id);
         return(this.Delete(NOP_THUE));
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
コード例 #3
0
 public virtual void Remove(NOP_THUE NOP_THUE)
 {
     try
     {
         db.NOP_THUEs.DeleteOnSubmit(NOP_THUE);
         db.SubmitChanges();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
コード例 #4
0
 public virtual void Remove(int id)
 {
     try
     {
         NOP_THUE NOP_THUE = this.GetById(id);
         this.Remove(NOP_THUE);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
コード例 #5
0
 public virtual void Create(NOP_THUE NOP_THUE)
 {
     try
     {
         this.db.NOP_THUEs.InsertOnSubmit(NOP_THUE);
         db.SubmitChanges();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
コード例 #6
0
 public virtual void Create(NOP_THUE NOP_THUE)
 {
     try
     {
         this.db.NOP_THUEs.InsertOnSubmit(NOP_THUE);
         db.SubmitChanges();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
コード例 #7
0
 public virtual void Update(NOP_THUE NOP_THUE)
 {
     try
     {
         NOP_THUE NOP_THUEOld = this.GetById(NOP_THUE.ID);
         NOP_THUEOld = NOP_THUE;
         db.SubmitChanges();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
コード例 #8
0
 public virtual int Delete(NOP_THUE NOP_THUE)
 {
     try
     {
         //NOP_THUE.IsDelete = true;
         db.SubmitChanges();
         return(0);
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
コード例 #9
0
 public virtual void Update(NOP_THUE NOP_THUE)
 {
     try
     {
         NOP_THUE NOP_THUEOld = this.GetById(NOP_THUE.ID);
         NOP_THUEOld = NOP_THUE;
         db.SubmitChanges();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
コード例 #10
0
 public virtual int Delete(NOP_THUE NOP_THUE)
 {
     try
     {
         //NOP_THUE.IsDelete = true;
         db.SubmitChanges();
         return 0;
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
コード例 #11
0
        protected void btnSaveT12_Click(object sender, EventArgs e)
        {
            int phidv = Utils.CIntDef(txtPhiDV12.Text.Replace(",", ""));
            int tt1 = Utils.CIntDef(txtDaTT12_1.Text.Replace(",", ""));
            int tt2 = Utils.CIntDef(txtDaTT12_2.Text.Replace(",", ""));
            int tt3 = Utils.CIntDef(txtDaTT12_3.Text.Replace(",", ""));
            int tt4 = Utils.CIntDef(txtDaTT12_4.Text.Replace(",", ""));
            int year = Utils.CIntDef(ddlNam.SelectedValue);
            var i = proj_data.GetByMSTYear(mst, year);
            if (i != null)
            {
                if (chkBPCD12.Checked)
                    i.SOLUONG_T12 = 0;
                else
                    i.SOLUONG_T12 = Utils.CIntDef(txtSL12.Text);
                i.PHI_DV_12 = phidv;
                i.DA_TT12_1 = tt1;
                i.DA_TT12_2 = tt2;
                i.DA_TT12_3 = tt3;
                i.DA_TT12_4 = tt4;
                i.CON_NO_12 = get_conno(phidv, tt1, tt2, tt3, tt4);
                i.NGAY_TT_12 = txtNgayTT12.Text;
                i.GHI_CHU12 = txtGhiChu12.Text;
                proj_data.Update(i);
                db.SubmitChanges();

                txtConNo01.Text = String.Format("{0:###,##0}", get_conno(phidv, tt1, tt2, tt3, tt4));
                load_tongno();

                var item = _NopThueRepo.GetByMstAndNamAndThang(mst, year, 12);
                if (item != null)
                {
                    item.DA_NOP_THUE = Utils.CBoolDef(chkDanopthue12.Checked);
                    _NopThueRepo.Update(item);
                }
                else
                {
                    item = new NOP_THUE();
                    item.MST = mst;
                    item.THANG = 12;
                    item.NAM = year;
                    item.LOAI_HS = Cost.LOAIHOSO_DVKT;
                    item.LOAI_NOP = rdbLoainop.SelectedItem.Value == "1" ? Cost.LOAINOP_THANG : Cost.LOAINOP_QUY;
                    item.DA_NOP_THUE = Utils.CBoolDef(chkDanopthue12.Checked);
                    _NopThueRepo.Create(item);
                } 
            }
        }