private void but_CreatePermission_Click(object sender, EventArgs e)
        {
            NhomTaiKhoanDto _ntkDTO = new NhomTaiKhoanDto();

            _ntkDTO.TenNhom   = txt_PermissionName.Text;
            _ntkDTO.TrangThai = true;
            NhomTaiKhoanBus _ntkBUS     = new NhomTaiKhoanBus();
            string          _ntkMessage = string.Empty;

            if (!_ntkBUS.CreatePermission(_ntkDTO, out _ntkMessage))
            {
                MessageBox.Show(_ntkMessage, "Lỗi tạo nhóm quyền", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                DialogResult dialogResult = MessageBox.Show(_ntkMessage + "\nBạn có tiếp tục tạo nhóm quyền", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
                if (dialogResult == DialogResult.Yes)
                {
                    txt_PermissionName.Text = "";
                }
                else if (dialogResult == DialogResult.No)
                {
                    RenderForm();
                    HideControlSupportPermission();
                    but_CreateStaff.Enabled        = true;
                    but_CreatePermission.Enabled   = false;
                    but_CreatePaymentStore.Enabled = false;
                    this.ClientSize = new System.Drawing.Size(500, 240);
                }
            }
        }
 public static bool CreatePermission(NhomTaiKhoanDto _permission)
 {
     try
     {
         using (QLSoTietKiemDBContext ql = new QLSoTietKiemDBContext())
         {
             ql.NhomTaiKhoan.Add(_permission);
             ql.SaveChanges();
             return(true);
         }
     }
     catch (Exception ex)
     {
         Logger.WriteLogError("NhomTaiKhoanDao CreatePermission", ex.Message);
         return(false);
     }
 }
Example #3
0
 public bool CreatePermission(NhomTaiKhoanDto _permission, out string Message)
 {
     if (string.IsNullOrEmpty(_permission.TenNhom))
     {
         Message = "Tên nhóm quyền không được rỗng";
         return(false);
     }
     else if (!NhomTaiKhoanDao.CreatePermission(_permission))
     {
         Message = "Lỗi tạo nhóm quyền";
         return(false);
     }
     else
     {
         Message = "Tạo nhóm quyền thành công";
         return(false);
     }
 }