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