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); } }
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); } }