コード例 #1
0
        public override string ToString()
        {
            string output = String.Join("|", new string[]
            {
                Macro1.ToString(),          // 0
                Macro1Time.ToString(),      // 1

                Macro2.ToString(),          // 2
                Macro2Time.ToString(),      // 3
                Macro2Check.ToString(),     // 4

                Macro3.ToString(),          // 5
                Macro3Time.ToString(),      // 6
                Macro3Check.ToString(),     // 7

                Food.ToString(),            // 8
                FoodCheck.ToString(),       // 9

                Syrup.ToString(),           // 10
                SyrupCheck.ToString(),      // 11

                Select.ToString(),          // 12
                Cancel.ToString(),          // 13
                Collectable.ToString(),     // 14
                FoodDuration.ToString()     // 15
            });

            return(output);
        }
コード例 #2
0
ファイル: OrderController.cs プロジェクト: jacobstilin/Kafe
        public ActionResult EditSyrups(ICollection <MenuItem> syrups)
        {
            Models.Customer  customer  = GetLoggedInCustomer();
            Models.OrderItem orderItem = GetOrderItem(customer.CurrentOrderItemId);
            List <Syrup>     syrupList = new List <Syrup>();

            for (int i = 0; i < syrups.Count(); i++)
            {
                MenuItem setSyrup = syrups.ElementAt(i);
                if (setSyrup.Quantity == null)
                {
                    setSyrup.Quantity = 0;
                }
                Syrup newSyrup = new Syrup();
                newSyrup.SyrupType   = setSyrup.Name;
                newSyrup.SyrupPumps  = setSyrup.Quantity;
                newSyrup.OrderItemId = orderItem.OrderItemId;
                newSyrup.Price       = (setSyrup.Price * setSyrup.Quantity);

                syrupList.Add(null);
                syrupList[i]             = new Syrup();
                syrupList[i].SyrupType   = newSyrup.SyrupType;
                syrupList[i].SyrupPumps  = newSyrup.SyrupPumps;
                syrupList[i].OrderItemId = newSyrup.OrderItemId;
                syrupList[i].Price       = newSyrup.Price;

                db.SaveChanges();
            }
            orderItem.Syrups = syrupList;

            db.SaveChanges();
            return(RedirectToAction("ReviewOrder", new { id = orderItem.OrderItemId }));
        }