コード例 #1
0
        public ActionResult Delete(string sID)
        {
            ModelProductCategory cItemToDelete = cRepository.Find(sID);

            if (cItemToDelete == null)
            {
                return(HttpNotFound());
            }
            else
            {
                return(View(cItemToDelete));
            }
        }
コード例 #2
0
        public ActionResult Create(ModelProductCategory cItem)
        {
            if (!ModelState.IsValid)
            {
                return(View(cItem));
            }
            else
            {
                cRepository.Insert(cItem);
                cRepository.Commit();

                return(RedirectToAction("Index"));
            }
        }
コード例 #3
0
        public ActionResult ConfirmDelete(string sID)
        {
            ModelProductCategory cItemToDelete = cRepository.Find(sID);

            if (cItemToDelete == null)
            {
                return(HttpNotFound());
            }
            else
            {
                cRepository.Delete(sID);
                cRepository.Commit();
                return(RedirectToAction("Index"));
            }
        }
コード例 #4
0
        public ActionResult Edit(ModelProductCategory cItem, string sID)
        {
            ModelProductCategory cItemToEdit = cRepository.Find(sID);

            if (cItemToEdit == null)
            {
                return(HttpNotFound());
            }
            else
            {
                if (!ModelState.IsValid)
                {
                    return(View(cItemToEdit));
                }

                cItemToEdit.Category = cItem.Category;
                cRepository.Commit();

                return(RedirectToAction("Index"));
            }
        }
コード例 #5
0
        public ActionResult Create()
        {
            ModelProductCategory cItem = new ModelProductCategory();

            return(View(cItem));
        }