コード例 #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            ProductsVirtual vP = new ProductsVirtual();

            vP.DeleteProduct(id);
            return(RedirectToAction("Index"));
        }
コード例 #2
0
        private ProductsListVirtualModel BindProductsListViewModel()
        {
            ProductsListVirtualModel vm = new ProductsListVirtualModel();

            string database = GetSessionDataBase();

            List <Products> Products = new List <Products>();

            ProductsVirtual vP = new ProductsVirtual();

            Products = vP.GetProducts();

            List <ProductsVirtualModel> empVirtualModels = new List <ProductsVirtualModel>();

            foreach (Products prd in Products)
            {
                ProductsVirtualModel prdViewModel = new ProductsVirtualModel();
                prdViewModel.ProductTitle  = prd.ProductTitle;
                prdViewModel.ProductNumber = prd.ProductNumber;
                prdViewModel.ProductPrice  = prd.ProductPrice;
                prdViewModel.ProductID     = prd.ProductID;
                empVirtualModels.Add(prdViewModel);
            }

            vm.Products = empVirtualModels;
            vm.dB       = database;
            return(vm);
        }
コード例 #3
0
 public ActionResult Create([Bind(Include = "ProductID,ProductNumber,ProductTitle,ProductPrice")] Products products)
 {
     if (ModelState.IsValid)
     {
         ProductsVirtual vP = new ProductsVirtual();
         vP.SaveProduct(products);
         return(RedirectToAction("Index"));
     }
     return(View(products));
 }
コード例 #4
0
        // GET: Pruducts/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ProductsVirtual vP       = new ProductsVirtual();
            Products        products = vP.GetProduct(Convert.ToInt32(id));

            if (products == null)
            {
                return(HttpNotFound());
            }
            return(View(products));
        }