public ActionResult Create()
        {
            ViewModelProductManager viewModel = new ViewModelProductManager();

            viewModel.Product           = new ModelProduct();
            viewModel.ProductCategories = cRepositoryCategories.Collection();
            return(View(viewModel));
        }
        public ActionResult Edit(string sID)
        {
            ModelProduct cItem = cRepositoryProducts.Find(sID);

            if (cItem == null)
            {
                return(HttpNotFound());
            }
            else
            {
                ViewModelProductManager viewModel = new ViewModelProductManager();
                viewModel.Product           = cItem;
                viewModel.ProductCategories = cRepositoryCategories.Collection();

                return(View(viewModel));
            }
        }