public IHttpActionResult CriarReserva(ReservaModel model) { var orcamento = repositorio.MontarObjeto(model.IdFesta, model.IdCliente, model.IdPacote, model.Opcionais, model.TotalValorEstimado, model.DataReserva, model.DataEntregaPrevista); repositorio.Criar(orcamento); return(Ok(new { dados = orcamento })); }
public HttpResponseMessage Criar(ReservaModel modelo) { var reserva = repo.Criar(modelo.Devolucao, modelo.Reserva, modelo.Cliente, modelo.Produto, modelo.Pacote, modelo.Opcionais); if (!reserva.IsValid()) { return(ResponderErro(reserva.Mensagens)); } return(ResponderOK(reserva)); }
public HttpResponseMessage Post(dynamic reserva) //TempoReservaEmDias, IdCliente, IdUsuario, IdOpcional, IdPacote, IdFesta { dynamic resposta = repositorio.Criar(reserva); if (resposta != null) { return(ResponderOK(reserva)); } else { return(ResponderErro("Erro na criação da reserva")); } }