Exemple #1
0
        // GET: Products
        public ActionResult Index(string searchString)
        {
            var product = new AdminManageProductViewModel().VMList();

            if (!string.IsNullOrEmpty(searchString))
            {
                product = product.Where(p => p.Name.Contains(searchString));
            }
            ShowAdminSidebar();

            return(View(product));
        }
Exemple #2
0
        // GET: Products/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Product product = db.Products.Find(id);

            if (product == null)
            {
                return(HttpNotFound());
            }
            ShowAdminSidebar();
            var adminProductModelEnum = new AdminManageProductViewModel(product);

            return(View(adminProductModelEnum));
        }
Exemple #3
0
        // GET: Products/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Product product = db.Products.Find(id);

            if (product == null)
            {
                return(HttpNotFound());
            }
            //ViewBag.MainCategoryID = new SelectList(db.MainCategories, "ID", "Name", product.MainCategoryID);

            var adminProductModelEnum = new AdminManageProductViewModel(product);

            ShowAdminSidebar();
            return(View(adminProductModelEnum));
        }