public JsonResult Delete(System.Int32 id) { RemoveRoleRequest request = new RemoveRoleRequest(); request.RoleId = id; RemoveRoleResponse response = _roleService.RemoveRole(request); return(Json(response)); }
public RemoveRoleResponse RemoveRole(RemoveRoleRequest request) { RemoveRoleResponse response = new RemoveRoleResponse(); response.Errors = new List <BusinessRule>(); try { if (_roleRepository.Remove(request.RoleId) > 0) { response.RoleDeleted = true; } } catch (Exception ex) { response.Errors.Add(new BusinessRule("DAL", "DAL_ERROR: " + ex.Message)); } return(response); }