// GET: OrderBuilder/Edit/5
        public ActionResult Edit(int id)
        {
            var uid   = _mgr.GetUserId(this.User);
            var login = _context.GetLogins(uid);
            IDictionary <short, string> sizes    = _context.GetSizeNames();
            IDictionary <short, string> crusts   = _context.GetCrustNames();
            IDictionary <short, string> toppings = _context.GetToppingNames();

            toppings.Add(0, "None");
            ViewBag.Sizes    = sizes;
            ViewBag.Crusts   = crusts;
            ViewBag.Toppings = toppings;
            ViewBag.PizzaId  = id;

            var current   = _context.GetCurrentPizza(login, id);
            var viewValue = new NumericPizzaView(current);

            return(View(viewValue));
        }
        // GET: OrderBuilder/Create
        public ActionResult Create(short id)
        {
            IDictionary <short, string> sizes    = _context.GetSizeNames();
            IDictionary <short, string> crusts   = _context.GetCrustNames();
            IDictionary <short, string> toppings = _context.GetToppingNames();

            toppings.Add(0, "None");
            ViewBag.Sizes    = sizes;
            ViewBag.Crusts   = crusts;
            ViewBag.Toppings = toppings;

            var prebuilt = _context.GetPrebuilt(id);

            prebuilt.Size = new Size()
            {
                Id = 3
            };
            var viewValue = new NumericPizzaView(prebuilt);

            return(View(viewValue));
        }