Example #1
0
        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;
            }
        }
Example #2
0
 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());
     }
 }