private bool Check() { if (String.IsNullOrEmpty(txtMaLoaiDichVu.Text)) { txtMaLoaiDichVu.Focus(); throw new InvalidOperationException("Mã loại Item không được để trống !"); } if (String.IsNullOrEmpty(txtTenLoaiDichVu.Text)) { txtTenLoaiDichVu.Focus(); throw new InvalidOperationException("Mã loại Item không được để trống !"); } if (frm.IsSync) { if (txtMaLoaiDichVu.Text != dm.MaLoaiDichVu) { throw new InvalidOperationException("Mã Loại Item đã bị thay đổi !"); } if (txtTenLoaiDichVu.Text != dm.TenDichVu) { throw new InvalidOperationException("Tên loại Item chi đã bị thay đổi !"); } } if (DMLoaiDichVuDataProvider.Kiemtra(new DMLoaiDichVuInfor { IdLoaiDichVu = frm.Oid, MaLoaiDichVu = txtMaLoaiDichVu.Text.Trim() })) { throw new InvalidOperationException("Mã loại Item không được để trống !"); } return(true); }
private void btTimKiem_Click(object sender, EventArgs e) { DMLoaiDichVuInfor dmLoaiDichVuInfor = new DMLoaiDichVuInfor(); dmLoaiDichVuInfor.TenDichVu = txtTenLoaiDichVu.Text; dgvList.DataSource = DMLoaiDichVuDataProvider.Search(dmLoaiDichVuInfor); }
private void Delete() { DMLoaiDichVuDataProvider.Delete(new DMLoaiDichVuInfor { IdLoaiDichVu = Oid }); LoadData(); SetControl(false); }
private void ucActions1_OnDelete(object obj) { //DMLoaiDichVuInfor khaibao = new DMLoaiDichVuInfor(); //khaibao.IdLoaiDichVu = Convert.ToInt32(getValue("clIdLoaiDichVu")); DMLoaiDichVuDataProvider.Delete(new DMLoaiDichVuInfor { IdLoaiDichVu = Convert.ToInt32(getValue("clIdLoaiDichVu")) }); MessageBox.Show("Xóa Thành Công", "Thông Báo"); dgvList.DataSource = DMLoaiDichVuDataProvider.GetListDichVuInfo(); }
private void ucActions1_OnAdd(object obj) { DMLoaiDichVuInfor dmLoaiDichVuInfor = new DMLoaiDichVuInfor(); dmLoaiDichVuInfor.MaLoaiDichVu = txtMaLoaiDichVu.Text; dmLoaiDichVuInfor.TenDichVu = txtTenLoaiDichVu.Text; dmLoaiDichVuInfor.GhiChu = txtGhiChu.Text; dmLoaiDichVuInfor.SuDung = Convert.ToInt32(cbSuDung.Checked); DMLoaiDichVuDataProvider.Insert(dmLoaiDichVuInfor); MessageBox.Show("Thêm bảng thành công!"); dgvList.DataSource = DMLoaiDichVuDataProvider.GetListDichVuInfo(); }
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ộ!"); } DMLoaiDichVuDataProvider.Delete(new DMLoaiDichVuInfor { IdLoaiDichVu = frm.Oid }); }
private void frmDM_LoaiDichVu_Load(object sender, EventArgs e) { try { dgvList.DataSource = DMLoaiDichVuDataProvider.GetListDichVuInfo(); } 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) { DMLoaiDichVuDataProvider.Insert(SetLoaiDichVuInfo()); Reset(); } else { DMLoaiDichVuInfor dm = SetLoaiDichVuInfo(); dm.IdLoaiDichVu = frm.Oid; DMLoaiDichVuDataProvider.Update(dm); } } }
private void ucActions1_OnValidate(object obj, QLBH.Core.ActionState actionMode) { switch (actionMode) { case ActionState.ADD: case ActionState.UPDATE: iddichvu = getEditId(obj); if (txtMaLoaiDichVu.Text == String.Empty) { throw new Exception("Mã dịch vụ không Được Để Trống!"); } if (DMLoaiDichVuDataProvider.Kiemtra(new DMLoaiDichVuInfor { IdLoaiDichVu = iddichvu, TenDichVu = txtTenLoaiDichVu.Text })) { throw new Exception("Mã dịch vụ Đã Tồn Tại!"); } break; } }
private void LoadData() { if (frm.isAdd) { Reset(); btnXoa.Enabled = false; } else { dm = DMLoaiDichVuDataProvider.GetTrungTamByIdInfo(frm.Oid); txtTenLoaiDichVu.Text = dm.TenDichVu; txtMaLoaiDichVu.Text = dm.MaLoaiDichVu; txtGhiChu.Text = dm.GhiChu; cbSuDung.Checked = dm.SuDung == 1; } if (frm.IsSync) { //không cho phép người dùng sửa, xóa các thông tin trên form. txtMaLoaiDichVu.Enabled = false; txtTenLoaiDichVu.Enabled = false; btnXoa.Enabled = false; } }
private void btTimKiem_Click(object sender, EventArgs e) { grcBase.DataSource = DMLoaiDichVuDataProvider.Search(new DMLoaiDichVuInfor { TenDichVu = txtTenLoaiDichVuSearch.Text.Trim() }); }
protected override void LoadData() { grcBase.DataSource = DMLoaiDichVuDataProvider.GetListDichVuInfo(); btnTimKiem.Text = Resources.btnSearch; }