private void btnSua_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtMaKh.Text)) { MessageBox.Show("Vui lòng chọn khách hàng để cập nhật", "THÔNG BÁO", MessageBoxButtons.OK, MessageBoxIcon.Warning); SetDefault(false); } else { if (btnSua.Text == "Sửa") { btnSua.Text = "Cập nhật"; btnxoa.Text = "Hủy"; SetDefault(true); txtTenKh.Focus(); } else { DialogResult result = MessageBox.Show("Bạn chắc chắn muốn cập nhật", "THÔNG BÁO", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (result == DialogResult.OK) { if (!KiemTra()) { return; } DTO_KhachHang ldl = new DTO_KhachHang(); ldl.Name = this.txtTenKh.Text; ldl.Sdt = this.numSDT.Value.ToString(); ldl.Email = this.txtEmail.Text; ldl.Id = long.Parse(this.txtMaKh.Text); if (ncc.suaKhachHang(ldl)) { btnSua.Text = "Sửa"; btnxoa.Text = "Xóa"; dataMatHang.DataSource = ncc.LayDanhSachKhachHang(); CurrencyManager myCurrencyManager = (CurrencyManager)this.BindingContext[dataMatHang.DataSource]; myCurrencyManager.Refresh(); MessageBox.Show("Cập nhật khách hàng thành công", "THÔNG BÁO", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); SetDefault(false); ResetValue(); } else { MessageBox.Show("Vui lòng kiểm tra lại quy định và dữ liệu", "Cập nhật khách hàng thất bại", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } }
private void FrmPhieuXuat_Load(object sender, EventArgs e) { dataPhieuXuat.DataSource = phieuxuat.laydanhsach(); this.dataPhieuXuat.Columns["manv"].Visible = false; this.dataPhieuXuat.Columns["makh"].Visible = false; btnSua.Enabled = false; btnXoa.Enabled = false; btnXemChiTiet.Enabled = false; cbManv.DataSource = nhanvien.LayDanhSachNhanVien(); cbManv.ValueMember = "Id"; cbManv.DisplayMember = "TenNhanVien"; cbMakh.DataSource = khachhang.LayDanhSachKhachHang(); cbMakh.ValueMember = "Id"; cbMakh.DisplayMember = "Name"; SetDefault(false); }
private void HienThiDanhSachKhachHang() { dtDanhSachKhachHang = new DataTable(); dtDanhSachKhachHang = bd.LayDanhSachKhachHang(ref err); dgvdskhachhang.DataSource = dtDanhSachKhachHang; }