public IHttpActionResult Post([FromBody] TipoDeVeiculoDTO model) { bool success; try { var entity = new TipoDeVeiculo() { Id = Guid.NewGuid(), Tipo = model.Tipo }; success = _service.Insert(entity); if (success) { return(Ok(convertToDTO(entity))); } else { return(InternalServerError(new Exception("Não foi possível incluir registro."))); } } catch (Exception ex) { return(InternalServerError(ex)); } }
public IHttpActionResult Put(Guid id, [FromBody] TipoDeVeiculoDTO model) { bool success; try { var entity = new TipoDeVeiculo() { Id = id, Tipo = model.Tipo }; success = _service.Update(id, entity); return(Ok(success)); } catch (Exception ex) { return(InternalServerError(ex)); } }