Esempio n. 1
0
        public ActionResult Register(SIMOrder order)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    db.SimOrders.Add(order);
                    db.SaveChanges();

                    Session["orderId"] = order.ID;
                    return(RedirectToAction("Payment", new { amount = 32, orderId = order.ID }));
                }catch (DbEntityValidationException e)
                {
                    Console.WriteLine(e.EntityValidationErrors);
                    var nationalities = GetNationalities();
                    ViewBag.nationalities = nationalities;
                    return(View(order));
                }
            }
            else
            {
                var nationalities = GetNationalities();
                ViewBag.nationalities = nationalities;
                return(View(order));
            }
        }
Esempio n. 2
0
        public ActionResult Register()
        {
            Random rnd           = new Random();
            var    nationalities = GetNationalities();

            ViewBag.nationalities = nationalities;
            SIMOrder order = new SIMOrder();

            order.OrderID     = rnd.Next(1943, 2500).ToString();
            order.PaymentDone = "1";
            order.MVNO_ID     = "1";
            order.Result      = "Payment is completed";
            order.ChannelId   = "2";
            order.UserId      = "0";
            order.UserName    = "******";
            order.IdNumber    = null;

            return(View(order));
        }