示例#1
0
        public IActionResult Create(CategorieViewModel categorieModel)
        {
            Categorie newCategorie = CategorieMapper.Categorie(categorieModel);

            categorieContainer.AddNew(newCategorie);

            return(RedirectToAction("Index", CategorieMapper.AllCategorieViewModels()));
        }
示例#2
0
        public IActionResult Categorie(int id)
        {
            Categorie categorie = categorieContainer.GetByID(id);

            CategorieViewModel categorieViewModel = CategorieMapper.CategorieViewModel(categorie);

            return(View(categorieViewModel));
        }
示例#3
0
        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));
        }
示例#4
0
        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()));
        }
示例#6
0
        public IActionResult Delete(int id)
        {
            categorieContainer.Delete(id);

            return(RedirectToAction("Index", CategorieMapper.AllCategorieViewModels()));
        }
示例#7
0
 public IActionResult Index()
 {
     return(View(CategorieMapper.AllCategorieViewModels()));
 }
        public IActionResult EditOrder(int id)
        {
            SetSessionOrderId(id);

            return(RedirectToAction("Index", "Categories", CategorieMapper.AllCategorieViewModels()));
        }