コード例 #1
0
ファイル: frmBanhang.cs プロジェクト: onyx6838/lttq-final
 private void btnLuu_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Xác Nhận Mua Hàng?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         HDBanDTO ob = checkDataHDB();
         if (ob != null)
         {
             if (cthdbList.Count == 0)
             {
                 MessageBox.Show("Phải Có Hàng Hóa", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 cbxMaHang.Focus();
                 return;
             }
             else
             {
                 B_HDBan.saveHDB(ob, sys.INSERT);
                 foreach (CTHDBDTO cthdb in cthdbList)
                 {
                     B_CTHDB.saveCTHDB(cthdb, sys.INSERT);
                 }
                 MessageBox.Show("Tuyệt Vời", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 cthdbList.Clear();
                 loadTempTable(cthdbList);
                 dgvHDB.DataSource = B_HDBan.GetAllHDBan();
                 clrHang();
                 clrHD();
                 clrCbx();
                 turnOffBtnUnder(false);
             }
         }
     }
 }
コード例 #2
0
 private void btnThem_Click(object sender, EventArgs e)
 {
     HDBanDTO ob = checkDataHDB(); 
            if (ob != null)
     {
         
            {
             
                if (DuplicatedOrNone() == 1)
             {
                 
                {
                     
 MessageBox.Show("Số Hóa Đơn Trùng", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); 
 txtSoHDB.Focus(); 
                    return; 

                 }
             }
             
 else
                {
                 
 B_HDBan.saveHDB(ob, sys.INSERT); 
 MessageBox.Show("Thêm Thành Công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); 
 dt = B_HDBan.GetAllHDBan(); 
 dgvHDB.DataSource = dt; 

             } 

         }
     }
 }
コード例 #3
0
        private void btnSua_Click(object sender, EventArgs e)
        {
            if (DuplicatedOrNone() == 2)
            {
                
            {
                    
 MessageBox.Show("Không Có Số Hóa Đơn Đó Để Thay Đổi Liên Quan", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); 
 txtSoHDB.Text = ""; 
                return; 

                }
            }
            
 else
            {
                
 HDBanDTO ob = checkDataHDB(); 
                if (ob != null)

                {
                    
                {
                        
 B_HDBan.saveHDB(ob, sys.UPDATE); 
 MessageBox.Show("Sửa Thành Công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); 
 dt = B_HDBan.GetAllHDBan(); 
 dgvHDB.DataSource = dt; 

                    }
                }
                

            }
        }