private void LoadData() { if (frm.isAdd) { Reset(); btnXoa.Enabled = false; } else { dm = DMQuyenHoaDonDataProvider.GetHoaDonInfo(frm.kytudau, frm.kyhieuhoadon); string conlai = (Convert.ToInt32(dm.SoLuong.ToString()) - Convert.ToInt32(dm.SuDung.ToString())).ToString(); txtSoLuong.Text = dm.SoLuong.ToString(); txtKyHieuDau.Text = dm.KyTuDauSerie; txtKyHieu.Text = dm.KyHieuHoaDon; txtDaDung.Text = dm.SuDung.ToString(); txtConLai.Text = conlai; txtKyHieu.Enabled = false; txtKyHieuDau.Enabled = false; } if (frm.IsSync) { //không cho phép người dùng sửa, xóa các thông tin trên form. txtKyHieu.Enabled = false; txtKyHieuDau.Enabled = false; btnXoa.Enabled = false; } }
private bool Check() { if (String.IsNullOrEmpty(txtKyHieu.Text)) { txtKyHieu.Focus(); throw new InvalidOperationException("Ký hiệu không được để trống !"); } if (String.IsNullOrEmpty(txtKyHieuDau.Text)) { txtKyHieuDau.Focus(); throw new InvalidOperationException("Ký tự đầu không được để trống !"); } if (frm.IsSync) { if (txtKyHieu.Text != dm.KyHieuHoaDon) { throw new InvalidOperationException("Ký hiệu hóa đơn đã bị thay đổi !"); } if (txtKyHieuDau.Text != dm.KyTuDauSerie) { throw new InvalidOperationException("Ký tự đầu đã bị thay đổi !"); } } if (frm.isAdd && DMQuyenHoaDonDataProvider.Kiemtra(new DMQuyenHoaDonInfor { KyHieuHoaDon = txtKyHieu.Text.Trim(), KyTuDauSerie = txtKyHieuDau.Text.Trim() })) { throw new InvalidOperationException("Ký hiệu đã có trong hệ thống !"); } return(true); }
private void Delete() { DMQuyenHoaDonDataProvider.Delete(new DMQuyenHoaDonInfor { KyHieuHoaDon = kyhieuhoadon, KyTuDauSerie = kytudau }); LoadData(); SetControl(false); }
private void btnTimKiem_Click(object sender, EventArgs e) { //dgvList.DataSource = DMQuyenHoaDonDataProvider.Search(Search); DMQuyenHoaDonInfor dmQuyenHoaDonInfor = new DMQuyenHoaDonInfor(); dmQuyenHoaDonInfor.KyHieuHoaDon = txtKyHieu.Text; dmQuyenHoaDonInfor.KyTuDauSerie = txtKyHieuDau.Text; dgvList.DataSource = DMQuyenHoaDonDataProvider.Search(dmQuyenHoaDonInfor); }
private void ucActions1_OnDelete(object obj) { //DMQuyenHoaDonInfo khaibao = new DMQuyenHoaDonInfo(); //khaibao.KyHieuHoaDon = Convert.ToString(getValue("KyHieuHoaDon")); //khaibao.KyTuDauSerie = Convert.ToString(getValue("KyTuDauSerie")); DMQuyenHoaDonDataProvider.Delete(new DMQuyenHoaDonInfor { KyHieuHoaDon = Convert.ToString(getValue("KyHieuHoaDon")) }); MessageBox.Show("Xóa Thành Công", "Thông Báo"); dgvList.DataSource = DMQuyenHoaDonDataProvider.GetListQuyenHoaDonInfor(); }
private void Delete() { if (frm.isAdd) { throw new InvalidOperationException("Bạn không thể xóa khi đang thêm mới !"); } if (frm.IsSync) { throw new InvalidOperationException("Bạn không thể xóa dữ liệu được đồng bộ!"); } DMQuyenHoaDonDataProvider.Delete(new DMQuyenHoaDonInfor { KyHieuHoaDon = frm.kyhieuhoadon, KyTuDauSerie = frm.kytudau }); }
private void frmDM_QuyenHoaDon_Load(object sender, EventArgs e) { try { dgvList.DataSource = DMQuyenHoaDonDataProvider.GetListQuyenHoaDonInfor(); } catch (Exception ex) { #if DEBUG MessageBox.Show("Lỗi ngoại lệ: " + ex.ToString(), Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error); #else MessageBox.Show("Lỗi ngoại lệ: " + ex.Message, Declare.titleError, MessageBoxButtons.OK, MessageBoxIcon.Error); #endif this.Dispose(); } }
private void Save() { if (Check()) { if (frm.isAdd) { DMQuyenHoaDonDataProvider.Insert(SetHoaDonInfo()); } else { DMQuyenHoaDonDataProvider.Update(SetHoaDonInfo()); } frm.ReLoad(); frm.SetControl(false); this.Close(); } }
private void ucActions1_OnValidate(object obj, QLBH.Core.ActionState actionMode) { switch (actionMode) { case ActionState.ADD: case ActionState.UPDATE: if (txtKyHieu.Text == String.Empty) { throw new Exception("Ký Hiệu hóa đơn không Được Để Trống!"); } if (txtKyHieuDau.Text == String.Empty) { throw new Exception("Ký hiệu đầu serie không được để trống!"); } if (DMQuyenHoaDonDataProvider.Kiemtra(new DMQuyenHoaDonInfor { KyHieuHoaDon = txtKyHieu.Text, KyTuDauSerie = txtKyHieuDau.Text })) { throw new Exception("Ký Hiệu hóa đơn và ký hiệu đầu serie Đã Tồn Tại!"); } break; } }
private void btnTimKiem_Click(object sender, EventArgs e) { grcBase.DataSource = DMQuyenHoaDonDataProvider.Search(new DMQuyenHoaDonInfor { KyHieuHoaDon = txtFilterKyHieu.Text.Trim(), KyTuDauSerie = txtFilterKyHieuDau.Text.Trim() }); }
protected override void LoadData() { grcBase.DataSource = DMQuyenHoaDonDataProvider.GetListQuyenHoaDonInfor(); btnTimKiem.Text = Resources.btnSearch; }
private void ucActions1_OnAdd(object obj) { DMQuyenHoaDonDataProvider.Insert(getinfor()); MessageBox.Show("Thêm bảng thành công!"); dgvList.DataSource = DMQuyenHoaDonDataProvider.GetListQuyenHoaDonInfor(); }
private void ucActions1_OnUpdate(object obj) { DMQuyenHoaDonDataProvider.Update(getinfor()); MessageBox.Show("Sửa bảng thành công!"); dgvList.DataSource = DMQuyenHoaDonDataProvider.GetListQuyenHoaDonInfor(); }