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)); } }
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)); }