public UpdateRoleOut Update(UpdateRoleIn input) { var output = new UpdateRoleOut() { result = Entities.Common.Result.Error }; var request = new Business.Role.Role(); var updateRoletOut = request.UpdateRole(new MethodParameters.Role.UpdateRoleIn() { role = new Entities.Database.Role() { rl_code = input.rl_code, rl_name = input.rl_name, rl_modificationUser = input.rl_modificationUser, rl_status = input.rl_status } }); if (updateRoletOut.result == Entities.Common.Result.Success) { output.result = Entities.Common.Result.Success; } return(output); }
//[CustomAuthorizationFilterAttribute] public IHttpActionResult UpdateRole(UpdateRoleIn input) { if (ModelState.IsValid) { var role = new SystemManagement.Business.Controllers.Role(); var updateRoleOut = role.Update(input); return(ResponseMessage(Request.CreateResponse(System.Net.HttpStatusCode.OK, updateRoleOut))); } else { var output = new UpdateRoleOut(); output.result = SystemManagement.Entities.Common.Result.Error; output.message = DetailErrorBadRequest(ModelState); return(ResponseMessage(Request.CreateResponse(System.Net.HttpStatusCode.BadRequest, output))); } }
public UpdateRoleOut UpdateRole(UpdateRoleIn input) { UpdateRoleOut output = new UpdateRoleOut() { result = Entities.Common.Result.Error }; using (var dataContext = DataContextHelper.GetDataContext <RoleDataContext>()) { var linqResult = dataContext.spr_updateRole(input.role.rl_code , input.role.rl_name , input.role.rl_modificationUser , input.role.rl_status ); if (linqResult == 1) { output.rlID = linqResult; output.result = Entities.Common.Result.Success; } } return(output); }