public HttpResponseMessage Cadastrarveiculo([FromBody] VeiculoDtos objVeiculo) { IVeiculoRepository objRepository = new VeiculoRepository(); try { Business.VeiculoBo Valida = new Business.VeiculoBo(); if (!Valida.ValidaVeiculo(objVeiculo.MarcaModelo)) { return(Request.CreateErrorResponse(HttpStatusCode.PaymentRequired, "Marca/Modelo inválida, deve ter no mínimo 6 letras, favor preencher o campo !")); } if (!Valida.ValidaValor(objVeiculo.valor)) { return(Request.CreateErrorResponse(HttpStatusCode.PaymentRequired, "O valor do veículo nao pode ser menor que R$ 2.000,00 !")); } Veiculo obj = new Veiculo() { MarcaModelo = objVeiculo.MarcaModelo, valor = objVeiculo.valor }; objRepository.Add(obj); objRepository.Save(); return(Request.CreateResponse(HttpStatusCode.OK, obj)); } catch (Exception ex) { return(Request.CreateResponse(HttpStatusCode.NotFound + " - Exceção: " + ex)); } }