public static ServiceRota MapToModel(ServiceRotaUpdateMessageRequest request) { if (request == null) { return(new ServiceRota()); } return(new ServiceRota { Authorization = request.GetHeader(ServiceConstants.AUTHORIZATION), Rota = request.Rota }); }
public async Task <HttpResult <ServiceRotaMessageResponse> > Update(int id, ServiceRotaUpdateMessageRequest request) { var retorno = new HttpResult <ServiceRotaMessageResponse>(); if (id <= 0) { return(retorno.SetToUnprocessableEntity(ServiceConstants.IDENTIFICADOR_INVALIDO)); } if (request == null) { return(retorno.SetHttpStatusToBadRequest()); } var retornoTaskUpdate = ServiceRotaServiceTask.Update(id, request.Rota); retorno.Response = MapToResponseServiceRotaMessage.MapToServiceRotaMessageResponse(retornoTaskUpdate.Result.Response); retorno.Message = retornoTaskUpdate.Result.Message; return(retorno); }
public async Task <HttpResult <ServiceRotaMessageResponse> > Update(int id, [FromBody] ServiceRotaUpdateMessageRequest request) { return(await ServiceRotaAppService.Update(id, request)); }