public IActionResult Create(CategorieViewModel categorieModel) { Categorie newCategorie = CategorieMapper.Categorie(categorieModel); categorieContainer.AddNew(newCategorie); return(RedirectToAction("Index", CategorieMapper.AllCategorieViewModels())); }
public IActionResult Categorie(int id) { Categorie categorie = categorieContainer.GetByID(id); CategorieViewModel categorieViewModel = CategorieMapper.CategorieViewModel(categorie); return(View(categorieViewModel)); }
public IActionResult Edit(CategorieViewModel categorieModel) { Categorie categorie = CategorieMapper.Categorie(categorieModel); categorie.Update(); categorie = categorieContainer.GetByID(categorie.id); categorieModel = CategorieMapper.CategorieEditViewModel(categorie); return(RedirectToAction("Categorie", categorieModel)); }
public IActionResult RemoveProduct(int categorieId, int productId) { Categorie categorie = categorieContainer.GetByID(categorieId); categorie.RemoveProduct(productId); CategorieViewModel categorieViewModel = CategorieMapper.CategorieEditViewModel(categorie); return(RedirectToAction("Edit", categorieViewModel)); }
public IActionResult AddKlant(int klantId) { int orderId = GetSessionOrderId(); Order order = orderContainer.GetByID(orderId); order.AddKlant(klantId); return(RedirectToAction("Index", "Categories", CategorieMapper.AllCategorieViewModels())); }
public IActionResult Delete(int id) { categorieContainer.Delete(id); return(RedirectToAction("Index", CategorieMapper.AllCategorieViewModels())); }
public IActionResult Index() { return(View(CategorieMapper.AllCategorieViewModels())); }
public IActionResult EditOrder(int id) { SetSessionOrderId(id); return(RedirectToAction("Index", "Categories", CategorieMapper.AllCategorieViewModels())); }