// GET: Admin public ActionResult Index() { PizzaDao pizzaDao = new PizzaDao(); IList <Pizza> pizzas = pizzaDao.GetAll(); return(View(pizzas)); }
public ActionResult Edit(int id) { PizzaDao pizzaDao = new PizzaDao(); IngredienceDao ingredienceDao = new IngredienceDao(); Pizza p = pizzaDao.GetById(id); ViewBag.Categories = ingredienceDao.GetAll(); return(View(p)); }
public ActionResult Delete(int id) { try { PizzaDao pizzaDao = new PizzaDao(); Pizza pizza = pizzaDao.GetById(id); pizzaDao.Delete(pizza); TempData["message-success"] = "Pizza " + pizza.Name + " byla smazana"; } catch (Exception exception) { throw; } return(RedirectToAction("Index")); }
public ActionResult Update(Pizza pizza, int ingredienceId) { try { PizzaDao pizzaDao = new PizzaDao(); IngredienceDao ingredienceDao = new IngredienceDao(); Ingredience ingredience = ingredienceDao.GetById(ingredienceId); pizza.Ingredience = ingredience; pizzaDao.Update(pizza); TempData["message-success"] = "Pizza " + pizza.Name + " byla upravena"; } catch (Exception) { throw; } return(RedirectToAction("Index", "Admin")); }
public ActionResult AddToCart(int id) { PizzaDao pizzaDao = new PizzaDao(); Pizza p = pizzaDao.GetById(id); Order order = new Order { Id = p.Id, OrderDate = System.DateTime.Now, OrderedPizza = p.Name, Price = p.Price, CustomerAddress = "", CustomerName = "", PizzaCount = 1 }; TempData["myOrder"] = order; return(View(order)); }
public ActionResult Add(Pizza pizza, int ingredienceId) { if (ModelState.IsValid) { IngredienceDao ingredienceDao = new IngredienceDao(); Ingredience ingredience = ingredienceDao.GetById(ingredienceId); pizza.Ingredience = ingredience; PizzaDao pizzaDao = new PizzaDao(); pizzaDao.Create(pizza); TempData["message-success"] = "Pizza byla uspesne pridana"; } else { TempData["message-error"] = "Pizza se nepridala"; return(View("Create", pizza)); } return(RedirectToAction("Index")); }