public async Task <IActionResult> Create([FromBody] AtivoModel ativo) { if (ativo == null) { return(BadRequest("Informações do Ativo não informado.")); } var ativoEntity = AtivoModel.ConverterToEntity(ativo); await AtivoRepository.Create(ativoEntity); return(Ok("Ativo registrado com sucesso.")); }
public async Task <IActionResult> Update([FromBody] AtivoModel ativo) { if (ativo == null) { return(BadRequest("Informações do Ativo não informado.")); } var ativoEntity = AtivoModel.ConverterToEntity(ativo); bool hasResult = await AtivoRepository.Update(ativoEntity); if (!hasResult) { return(NotFound("Não foi possível atualizar o Ativo.")); } return(Ok($"Ativo [{ativo.Id}] atualizado com sucesso.")); }