コード例 #1
0
 public virtual void Remove(KT_CNHoaDon user)
 {
     try
     {
         db.KT_CNHoaDons.DeleteOnSubmit(user);
         db.SubmitChanges();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
コード例 #2
0
 public virtual void Create(KT_CNHoaDon user)
 {
     try
     {
         this.db.KT_CNHoaDons.InsertOnSubmit(user);
         db.SubmitChanges();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
コード例 #3
0
 public virtual void Update(KT_CNHoaDon user)
 {
     try
     {
         KT_CNHoaDon userOld = this.GetById(user.ID);
         userOld = user;
         db.SubmitChanges();
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
コード例 #4
0
        private void btnTiep_Click(object sender, EventArgs e)
        {
            if (cboTaikhoan.SelectedIndex < 0)
            {
                MessageBox.Show("Chưa chọn Tài khoản!", "Thông báo");
                return;
            }
            if (cboMaDT.SelectedIndex < 0)
            {
                MessageBox.Show("Chưa chọn mã ĐT!", "Thông báo");
                return;
            }
            if (txtSoHoaDon.Text.Trim().Length == 0)
            {
                MessageBox.Show("Chưa nhập số hóa đơn!", "Thông báo");
                return;
            }
            KT_CNHoaDon CNHoaDon = new KT_CNHoaDon();
            CNHoaDon.MA_TK = cboTaikhoan.Text;
            CNHoaDon.MA_DTPN = cboMaDT.Text;
            CNHoaDon.TEN_DTPN = txtTenDT.Text;
            CNHoaDon.SO_HOADON = txtSoHoaDon.Text;
            CNHoaDon.SR_HOADON = txtSeriHD.Text;
            DateTime? temp = null;
            if (Utils.CDateDef(dtpNgayHD.Value, DateTime.MinValue) != DateTime.MinValue)
                temp = Utils.CDateDef(dtpNgayHD.Value, DateTime.MinValue);
            CNHoaDon.NGAY_HOADON = temp;
            temp = null;
            if (Utils.CDateDef(dtpNgaydaohan.Value, DateTime.MinValue) != DateTime.MinValue)
                temp = Utils.CDateDef(dtpNgaydaohan.Value, DateTime.MinValue);
            CNHoaDon.NGAY_DH = temp;
            CNHoaDon.DUNO_VND = Utils.CDblDef(txtDuNoVnd.Text.Replace(",", ""), 0);
            CNHoaDon.DUNO_USD = Utils.CDblDef(txtDuNoUsd.Text.Replace(",", ""), 0);
            CNHoaDon.DUCO_VND = Utils.CDblDef(txtDuCoVnd.Text.Replace(",", ""), 0);
            CNHoaDon.DUCO_USD = Utils.CDblDef(txtDuCoUsd.Text.Replace(",", ""), 0);
            
            _listCNHoaDon.Add(CNHoaDon);

            LoadGrid();
        }
コード例 #5
0
 public virtual int Delete(KT_CNHoaDon user)
 {
     try
     {
         //user.IsDelete = true;
         db.SubmitChanges();
         return 0;
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }