Exemplo n.º 1
0
 private void btnThemChucVu_Click(object sender, EventArgs e)
 {
     if (String.IsNullOrEmpty(txtChucVu.Text.Trim()) || String.IsNullOrEmpty(txtMaChucVu.Text.Trim()))
     {
         MessageBox.Show("Vui Lòng Kiểm Tra Thông Tin Đầu Vào!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     else
     {
         try
         {
             if (_chucVuServices.FindChucVu(txtChucVu.Text.Trim(), txtMaChucVu.Text.Trim()) == null)
             {
                 ChucVu chucVu = new ChucVu
                 {
                     MaChucVu = txtChucVu.Text.Trim(),
                     ChucVu1  = txtMaChucVu.Text.Trim()
                 };
                 if (_chucVuServices.AddChucVu(chucVu))
                 {
                     MessageBox.Show("Đã Thêm Chức Vụ Thành Công!", "Thông Báo", MessageBoxButtons.OK);
                     InitGridView();
                     dataGridChucVu.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 Chức Vụ 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);
             }
         }
     }
 }