Пример #1
0
 private void dataGridBienChe_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     updateBienChe          = _bienCheServices.GetBienCheById(Convert.ToInt32(dataGridBienChe.CurrentRow.Cells[0].Value.ToString()));
     txtMaBienChe.Text      = updateBienChe.maBienChe;
     txtBienChe.Text        = updateBienChe.bienChe1;
     btnSuaBienChe.Enabled  = true;
     btnThemBienChe.Enabled = false;
 }
Пример #2
0
        private void InitBienChe()
        {
            BienChe firstItem = new BienChe {
                idBienChe = 0, maBienChe = "All", bienChe1 = "Tất Cả", ThongTinNhanVIens = null
            };
            List <BienChe> listBienChe = new List <BienChe>();

            listBienChe.Add(firstItem);
            listBienChe.AddRange(bienCheServices.GetAllBienChe());
            comboBienChe.DataSource    = listBienChe;
            comboBienChe.ValueMember   = "idBienChe";
            comboBienChe.DisplayMember = "bienChe1";
        }
Пример #3
0
 private void btnThemBienChe_Click(object sender, EventArgs e)
 {
     try
     {
         if (String.IsNullOrEmpty(txtBienChe.Text.Trim()) || String.IsNullOrEmpty(txtMaBienChe.Text.Trim()))
         {
             MessageBox.Show("Lỗi! Vui Lòng Kiểm Tra Lại Thông Tin Đầu Vào!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         else
         {
             if (_bienCheServices.FindBienChe(txtBienChe.Text.Trim(), txtMaBienChe.Text.Trim()) == null)
             {
                 BienChe bienChe = new BienChe
                 {
                     bienChe1  = txtBienChe.Text.Trim(),
                     maBienChe = txtMaBienChe.Text.Trim()
                 };
                 if (_bienCheServices.AddBienChe(bienChe))
                 {
                     MessageBox.Show("Đã Thêm Biên Chế Thành Công!", "Thông Báo", MessageBoxButtons.OK);
                     InitGridView();
                     dataGridBienChe.Refresh();
                     ClearAllText(this);
                 }
                 else
                 {
                     MessageBox.Show("Lỗi! Vui Lòng Kiểm Tra Lại Thông Tin Đầu Vào!", "Error!",
                                     MessageBoxButtons.OK, MessageBoxIcon.Error);
                 }
             }
             else
             {
                 MessageBox.Show("Lỗi! Thông Tin Biên Chế Bị Trùng, Vui Lòng Kiểm Tra Lại!", "Error!",
                                 MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
     catch (Exception ex)
     {
         if (UserProfile.permission == 1)
         {
             MessageBox.Show(ex.ToString(), "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         else
         {
             MessageBox.Show("Đã Có Lỗi! Vui Lòng Kiểm Tra Thông Tin Đầu Vào!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Пример #4
0
 private void btnSuaBienChe_Click(object sender, EventArgs e)
 {
     try
     {
         if (String.IsNullOrEmpty(txtBienChe.Text.Trim()) || String.IsNullOrEmpty(txtMaBienChe.Text.Trim()))
         {
             MessageBox.Show("Lỗi! Vui Lòng Kiểm Tra Lại Thông Tin Đầu Vào!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         else
         {
             updateBienChe.bienChe1  = txtBienChe.Text.Trim();
             updateBienChe.maBienChe = txtMaBienChe.Text.Trim();
             if (_bienCheServices.UpdateBienChe(updateBienChe))
             {
                 MessageBox.Show("Đã Sửa Biên Chế Thành Công!", "Thông Báo", MessageBoxButtons.OK);
                 InitGridView();
                 dataGridBienChe.Refresh();
                 ClearAllText(this);
                 updateBienChe          = null;
                 btnSuaBienChe.Enabled  = false;
                 btnThemBienChe.Enabled = true;
             }
             else
             {
                 MessageBox.Show("Lỗi! Vui Lòng Kiểm Tra Lại Thông Tin Đầu Vào!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
     catch (Exception ex)
     {
         if (UserProfile.permission == 1)
         {
             MessageBox.Show(ex.ToString(), "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         else
         {
             MessageBox.Show("Đã Có Lỗi! Vui Lòng Kiểm Tra Thông Tin Đầu Vào!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }