Пример #1
0
        public ActionResult UpdateCategory(string option, CategoryVM category, int id)
        {
            category.ID = id;


            if (option == "Checked")
            {
                if (ModelState.IsValid == true)
                {
                    string filename = Path.GetFileName(category.ImageFile.FileName);
                    category.image = filename;
                    filename       = Path.Combine(Server.MapPath("~/Content/") + filename);
                    category.ImageFile.SaveAs(filename);
                    categoryAppService.UpdateCategory(category);
                    return(RedirectToAction("Index"));
                }
            }
            else
            {
                if (ModelState.IsValid == true)
                {
                    categoryAppService.UpdateCategory(category);
                    return(RedirectToAction("Index"));
                }
            }


            return(View(category));
        }
Пример #2
0
        public void Test_Update_Category_Return_True()
        {
            //Act
            cat2.ID = 2;
            var result = cat.UpdateCategory(cat2);

            //Assert
            Assert.AreEqual(result, true);
        }