public IHttpActionResult Post([FromBody] VeiculoDTO model) { bool success; try { var entity = new Veiculo() { Id = Guid.NewGuid(), Descricao = model.Descricao, Ano = model.Ano, IdFabricante = model.IdFabricante, IdTipo = model.IdTipo }; 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)); } }