コード例 #1
0
        public ActionResult UpdateCategory(Category category)
        {
            if (ModelState.IsValid)
            {
                if (_categoryBAL.UpdateCategory(category))
                {
                    _categories           = _categoryBAL.GetAllCategories();
                    Session["Categories"] = _categories;
                }
                else
                {
                    _categories = Session["categories"] as IEnumerable <Category>;
                }
            }

            _categoryViewModel = new CategoryViewModel()
            {
                Categories = _categories
            };
            return(PartialView("_Categories", _categoryViewModel));
        }
コード例 #2
0
        public IHttpActionResult Put(Category category)
        {
            var result = _categories.UpdateCategory(category);

            return(Ok(result));
        }