private void btnAdd_Click(object sender, EventArgs e) { DVMH kh = new DVMH(); try { kh.MDVMH = tbMKH.Text; kh.TenDVMH = tbTKH.Text; kh.MSTMua = tbMST.Text; kh.STKMua = float.Parse(tbSTK.Text); kh.DiaChiMua = tbDC.Text; kh.SDTMua = tbSDT.Text; bool kq1 = DVMHBLL.ThemKH(kh); if (kq1 == true) { MessageBox.Show("Thêm khách hàng thành công!", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("khách hàng này đã tồn tại!", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch { MessageBox.Show("Kiểu dữ liệu nhập không chính xác! Vui lòng nhập lại"); } }
private void comboBoxDVM_MouseDown(object sender, MouseEventArgs e) { DataTable listDVMH = DVMHBLL.LayDSDVMH(); comboBoxDVM.Properties.DataSource = listDVMH; comboBoxDVM.Properties.DisplayMember = "TenDonViMuaHang"; }
private void Nhap_Hoa_Don_control_Load(object sender, EventArgs e) { DataTable _dshd = HoaDonBLL.LayDSHD(); dgvHoaDon.DataSource = _dshd; List <String> dshh = HangHoaBLL.LayListHH(); comboBox2.DataSource = dshh; comboBox2.DisplayMember = "MaHang"; comboBox2.SelectedIndex = -1; DataTable listHTTT = HinhThucTTBLL.LayListHTTT(); comboBox1.DataSource = listHTTT; comboBox1.DisplayMember = "TenHTTT"; comboBox1.ValueMember = "MaHTTT"; DataTable listDVMH = DVMHBLL.LayDSDVMH(); comboBoxDVM.Properties.DataSource = listDVMH; comboBoxDVM.Properties.DisplayMember = "TenDonViMuaHang"; }
private void btnDel_Click(object sender, EventArgs e) { try { int rowindex = dgvKH.CurrentCell.RowIndex; string rs = dgvKH.Rows[rowindex].Cells[0].Value.ToString(); try { DialogResult result = MessageBox.Show("Chắn chắn xóa?!!!", "Cảnh Báo!", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1, MessageBoxOptions.RightAlign, false); if (result == DialogResult.Yes) { bool kq1; try { kq1 = DVMHBLL.XoaKHTheoMa(rs); if (kq1 == true) { MessageBox.Show("Xóa thành công!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Xóa thất bại!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch { MessageBox.Show("Không thể xóa!!!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch { MessageBox.Show("Chưa chọn khách hàng cần xóa!", "Lỗi!!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch { MessageBox.Show("Chưa chọn khách hàng cần xóa!", "Lỗi!!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnUpdate_Click(object sender, EventArgs e) { try { int rowindex = dgvKH.CurrentCell.RowIndex; DVMH kh = new DVMH(); int icountSelectedRow = dgvKH.SelectedRows.Count; if (icountSelectedRow == 0) { MessageBox.Show("Bạn hãy chọn dòng cần cập nhật lại dữ liệu!"); } else if (icountSelectedRow == 1) { kh.MDVMH = dgvKH.Rows[rowindex].Cells[0].Value.ToString(); kh.TenDVMH = tbTKH.Text; kh.MSTMua = tbMST.Text; kh.SDTMua = tbSDT.Text; kh.STKMua = float.Parse(tbSTK.Text); kh.DiaChiMua = tbDC.Text; bool kq1 = DVMHBLL.UpdateKH(kh); if (kq1 == true) { MessageBox.Show("Cập nhật khách hàng thành công!", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("khách hàng đã tồn tại!", "Thông báo!!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Bạn chỉ có thể chọn 1 dòng để cập nhật lại dữ liệu!"); } } catch { MessageBox.Show("Nhập Sai Định Dạng!"); } }
private void frmNhap_Khach_Hang_Load(object sender, EventArgs e) { DataTable dt = DVMHBLL.LayDSDVMH(); dgvKH.DataSource = dt; }
private void button1_Click(object sender, EventArgs e) { DataTable dt = DVMHBLL.LayDSDVMH(); dgvKH.DataSource = dt; }