public ActionResult UpdateProduct(PMS.Models.Product product)
 {
     if (ModelState.IsValid)
     {
         _productManager.UpdateProduct(product);
         return(RedirectToAction("Index"));
     }
     else
     {
         #region
         ViewBag.categoriesList = categories;
         #endregion
         return(View(product));
     }
 }
        public ActionResult AddProduct(PMS.Models.Product product)
        {
            if (ModelState.IsValid)
            {
                _productManager.CreateProduct(product);

                return(RedirectToAction("Index"));
            }
            else
            {
                //Categories list for dropdown menu

                #region
                ViewBag.categoriesList = categories;
                #endregion
                return(View(product));
            }
        }
 public ActionResult EditProduct(int id)
 {
     PMS.Models.Product product = _productManager.GetProductByID(id);
     return(View(product));
 }