Exemple #1
0
        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);
        }
Exemple #3
0
 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();
        }
Exemple #6
0
 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();
            }
        }
Exemple #8
0
 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;
     }
 }
Exemple #10
0
        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;
            }
        }
Exemple #11
0
 private void btTimKiem_Click(object sender, EventArgs e)
 {
     grcBase.DataSource = DMLoaiDichVuDataProvider.Search(new DMLoaiDichVuInfor {
         TenDichVu = txtTenLoaiDichVuSearch.Text.Trim()
     });
 }
Exemple #12
0
 protected override void LoadData()
 {
     grcBase.DataSource = DMLoaiDichVuDataProvider.GetListDichVuInfo();
     btnTimKiem.Text    = Resources.btnSearch;
 }