public async Task GetListaPedidos() { try { RabbitManager manager = new RabbitManager(); PedidoCliente pedido = manager.GetPedidos(); if (pedido != null) { _context.Add(pedido); _context.SaveChanges(); //Save JSON file } else { List <PedidoCliente> pedidos = _context.PedidosClientes.ToList(); int x = 10; } } catch (Exception) { throw; } }
public ActionResult confirmCompra([Bind(Include = "Id,Fk_Usuario,FK_Viajem,FK_Hotel,Qtd_Adultos,Qtd_Criancas,Valor_Total,NomeTitular,CVC,Expiracao,NumeroCartao")] FormCollection collection) { try { Compra compra = new Compra(); compra.Fk_Usuario = collection["Fk_Usuario"]; compra.FK_Viajem = Convert.ToInt32(collection["FK_Viajem"]); if (!string.IsNullOrEmpty(collection["FK_Hotel"])) // aqui eu vejo se está nulo pois eu não sei se o usuário quiz algum hotel { compra.FK_Hotel = Convert.ToInt32(collection["FK_Hotel"]); } compra.Qtd_Adultos = Convert.ToInt32(collection["Qtd_Adultos"]); compra.Qtd_Criancas = Convert.ToInt32(collection["Qtd_Criancas"]); compra.Valor_Total = Convert.ToDouble(collection["Valor_Total"]); compra.NomeTitular = collection["name"]; compra.NumeroCartao = collection["number"]; compra.Expiracao = collection["expiry"]; compra.CVC = collection["cvc"]; db.Compra.Add(compra); db.SaveChanges(); TempData["Compra"] = "Compra realizada com sucesso!"; return(RedirectToAction("procurarViajens", "Viajens")); } catch { return(View()); } }