コード例 #1
0
 private void btnLaphoadon_Click(object sender, EventArgs e)
 {
     if (TxtMaHD.Text == "" || TxtTenKH.Text == "" || MtbSDT.Text == "")
     {
         MessageBox.Show("Cần nhập đầy đủ thông tin", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         TxtMaHD.Focus();
     }
     else
     {
         if (HD.isExistMaHD(TxtMaHD.Text))
         {
             MessageBox.Show("Mã hóa đơn đã tồn tại", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             TxtMaHD.Focus();
         }
         else
         {
             HD.Laphoadon(TxtMaHD.Text, CbNguoilap.Text, DTNgaytao.Value.Date, TxtTenKH.Text, MtbSDT.Text);
             Mahd = TxtMaHD.Text;
             Chitiethoadon cthd = new Chitiethoadon();
             cthd.MdiParent = this.MdiParent;
             cthd.Show();
         }
     }
     Hien();
     BtnHuybo_Click(sender, e);
 }
コード例 #2
0
        private void BtnSua_Click(object sender, EventArgs e)
        {
            DataView  dv = (DataView)DGRDanhsachhoadon.DataSource;
            DataTable t  = dv.ToTable();

            if (TxtMaHD.Text == "" || TxtTenKH.Text == "" || MtbSDT.Text == "")
            {
                MessageBox.Show("Cần nhập đầy đủ thông tin", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                TxtMaHD.Focus();
            }
            else
            {
                if (HD.isExistMaHD(TxtMaHD.Text) && TxtMaHD.Text != t.Rows[DGRDanhsachhoadon.CurrentRow.Index]["MaHD"].ToString())
                {
                    MessageBox.Show("Mã hóa đơn đã tồn tại", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    TxtMaHD.Focus();
                }
                else
                {
                    int MaKH = int.Parse(t.Rows[DGRDanhsachhoadon.CurrentRow.Index]["MaKH"].ToString());
                    HD.Suahoadon(BtnSua.Tag.ToString(), MaKH, CbNguoilap.Text, DTNgaytao.Value.Date, TxtTenKH.Text, MtbSDT.Text);
                    Hien();
                }
            }
        }