//[CustomAuthorizationFilterAttribute] public IHttpActionResult CreateRolePermission(CreateRolePermissionIn input) { if (ModelState.IsValid) { var role = new SystemManagement.Business.Controllers.Role(); var createRolePermissionOut = role.CreateRolePermission(input); return(ResponseMessage(Request.CreateResponse(System.Net.HttpStatusCode.OK, createRolePermissionOut))); } else { var output = new CreateRoleOut(); output.result = SystemManagement.Entities.Common.Result.Error; output.message = DetailErrorBadRequest(ModelState); return(ResponseMessage(Request.CreateResponse(System.Net.HttpStatusCode.BadRequest, output))); } }
public CreateRoleOut CreateRole(CreateRoleIn input) { CreateRoleOut output = new CreateRoleOut() { result = Entities.Common.Result.Error }; using (var dataContext = DataContextHelper.GetDataContext <RoleDataContext>()) { var linqResult = dataContext.spr_setRole(input.role.rl_code, input.role.rl_name, input.role.rl_creationUser); if (linqResult > 0) { output.rlID = linqResult; output.result = Entities.Common.Result.Success; } } return(output); }
public CreateRoleOut Create(CreateRoleIn input) { var output = new CreateRoleOut() { result = Entities.Common.Result.Error }; var request = new Business.Role.Role(); var createRoletOut = request.CreateRole(new MethodParameters.Role.CreateRoleIn() { role = new Entities.Database.Role() { rl_name = input.rl_name, rl_creationUser = input.rl_creationUser } }); if (createRoletOut.result == Entities.Common.Result.Success) { output.rlID = createRoletOut.rlID; output.result = Entities.Common.Result.Success; } return(output); }