public IHttpActionResult Criar(Locacao locacao) { List <string> msg = null; if (VerificaLocacaoRepositorio.Verifica(locacao, out msg) == false) { return(BadRequest(String.Join(" ", msg))); } return(Ok(repo.Criar(locacao))); }
public IHttpActionResult GerarOrcamento(Locacao locacao) { locacao.DataLocacao = DateTime.Now; List <string> msg = null; if (VerificaLocacaoRepositorio.Verifica(locacao, out msg) == false) { return(BadRequest(String.Join(" ", msg))); } locacao.PrecoFinalPrevisto = repo.CalcularPreco(locacao, locacao.DataDevolucaoPrevista); return(Ok(locacao)); }