public static ServiceRotaToggle MapToModel(ServiceRotaToggleUpdateMessageRequest request) { if (request == null) { return(new ServiceRotaToggle()); } return(new ServiceRotaToggle { Rota = request.Rota }); }
public async Task <HttpResult <ServiceRotaToggleMessageResponse> > Update(int id, [FromBody] ServiceRotaToggleUpdateMessageRequest request) { return(await ServiceRotaToggleAppService.Update(id, request)); }
public async Task <HttpResult <ServiceRotaToggleMessageResponse> > Update(int id, ServiceRotaToggleUpdateMessageRequest request) { var retorno = new HttpResult <ServiceRotaToggleMessageResponse>(); if (id <= 0) { return(retorno.SetToUnprocessableEntity(ServiceConstants.IDENTIFICADOR_INVALIDO)); } if (request == null) { return(retorno.SetHttpStatusToBadRequest()); } var retornoTaskUpdate = ServiceRotaToggleServiceTask.Update(id, request.Rota, request.ToggleId); retorno.Response = MapToResponseServiceRotaToggleMessage.MapToServiceRotaToggleMessageResponse(retornoTaskUpdate.Result.Response); retorno.Message = retornoTaskUpdate.Result.Message; return(retorno); }