public async Task <ActionResult> Put(int id, [FromBody] VeiculoVM veiculo) { try { var Builder = BuilderEntidade.ConverteEntidade <Veiculo>(veiculo); var registro = await _entityService.BuscarPorId(veiculo => veiculo.Id == id); Builder.Id = registro.Id; var veiculoBD = await _entityService.Alterar(Builder); return(StatusCode(200, veiculoBD)); } catch (System.Exception er) { return(StatusCode(401, new { er.Message })); } }
public async Task <ActionResult> Put(int id, [FromBody] Modelo modelo) { try { var modeloAlteracao = await _entityService.BuscarPorId(modelo => modelo.Id == id); modelo.Id = modeloAlteracao.Id; var modeloBD = await _entityService.Alterar(modelo); return(StatusCode(200, modeloBD)); } catch (System.Exception er) { return(StatusCode(401, new { er.Message })); } }
public async Task <ActionResult> Put(int id, [FromBody] Categoria categoria) { try { var categoriaAlteracao = await _entityService.BuscarPorId(categoria => categoria.Id == id); categoria.Id = categoriaAlteracao.Id; var categoriaBD = await _entityService.Alterar(categoria); return(StatusCode(200, categoriaBD)); } catch (System.Exception er) { return(StatusCode(401, new { er.Message })); } }
public async Task <ActionResult> Put(int id, [FromBody] ChecklistVM checklist) { try { var Builder = BuilderEntidade.ConverteEntidade <Checklist>(checklist); var registro = await _entityService.BuscarPorId(checklist => checklist.Id == id); if (registro == null) { throw new Exception("O identificador não foi encontrado"); } Builder.Id = id; var checklistBD = await _entityService.Alterar(Builder); return(StatusCode(200, checklistBD)); } catch (System.Exception er) { return(StatusCode(401, new { er.Message })); } }