public ActionResult CreateOrder(IFormCollection collection, Models.Order order)
 {
     PizzaBox.Domain.Order dmo = new Order();
     dmo.Orderid     = order.Orderid;
     dmo.Ocustomerid = order.Ocustomerid;
     //dmo.Datetime = order.Datetime;
     dmo.Datetime = DateTime.Now;
     try
     {
         db.AddOrder(dmo);
         db.Save();
         return(RedirectToAction(nameof(OrdersPage), new { uoid = db.GetUserByUserid(dmo.Ocustomerid).Userid }));
     }
     catch
     {
         return(View());
     }
 }
        public ActionResult ConfirmOrder(int store, int pan, int crust, string pizza, decimal total)
        {
            PizzaBox_Lib.Models.Orders newOrder = new PizzaBox_Lib.Models.Orders()
            {
                Pizzas      = pizza,
                Userid      = 1,
                Storeid     = store,
                TimeOrdered = DateTime.Now,
                Total       = total
            };

            _repository.AddOrder(newOrder);

            return(View());
            //goes back home
            // return Redirect("~/");
        }
        public IActionResult Confirmation()
        {
            if (Assets.Session == false)
            {
                return(Redirect("~/Home/Signin"));
            }
            Assets.OrderInfo.StoreId  = Assets.ShopInfo.StoreId;
            Assets.OrderInfo.Username = Assets.Current_user;
            _PBrepository.AddOrder(Assets.OrderInfo, Assets.OrdertypeInfo, Assets.Preset_seq, "-", decimal.Round(Assets.Order_Total, 2));
            _PBrepository.UpdateInventory(Assets.OrderInfo.StoreId, Assets.NumPresets, Assets.NumCustoms, "subtract");

            Assets.Ordered_Once = true;

            //reset timer per completed order (1 location/24 hour period)
            Assets.today    = new System.DateTime(System.DateTime.Today.Ticks);
            Assets.tomorrow = new System.DateTime(System.DateTime.Today.AddDays(1).Ticks);
            return(View());
        }