コード例 #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            TB_Product tB_Product = db.TB_Product.Find(id);

            db.TB_Product.Remove(tB_Product);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
コード例 #2
0
 public ActionResult Edit([Bind(Include = "IdProduct,Name_Product,Img_Product")] TB_Product tB_Product)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tB_Product).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tB_Product));
 }
コード例 #3
0
        public ActionResult AddProduct()
        {
            TB_Product prd = new TB_Product();

            prd.TB_ProductID = -1;
            List <TB_Operator> Operators = entities.TB_Operator.ToList <TB_Operator>();

            ViewBag.OperatorsList = new SelectList(Operators, "OperatorId", "OperatorName");

            return(View("AddProduct", prd));
        }
コード例 #4
0
        public ActionResult Create([Bind(Include = "IdProduct,Name_Product,Img_Product")] TB_Product tB_Product)
        {
            if (ModelState.IsValid)
            {
                db.TB_Product.Add(tB_Product);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tB_Product));
        }
コード例 #5
0
        public ActionResult EditPrpduct(TB_Product model)
        {
            TB_Product prd = entities.TB_Product.Where(x => x.TB_ProductID == model.TB_ProductID).FirstOrDefault();

            prd.Product_Name  = model.Product_Name;
            prd.Product_Price = model.Product_Price;
            prd.ProductId     = model.ProductId;
            prd.IsActive      = model.IsActive;
            entities.SaveChanges();

            return(RedirectToAction("Products"));
        }
コード例 #6
0
        public ActionResult AddProduct(TB_Product model, FormCollection formsq)
        {
            TB_Product prd = new TB_Product();

            prd.Product_Name  = model.Product_Name;
            prd.Product_Price = model.Product_Price;
            prd.OperatorId    = model.OperatorId;
            prd.ProductId     = model.ProductId;
            prd.IsActive      = "true";
            entities.TB_Product.Add(prd);
            entities.SaveChanges();
            return(RedirectToAction("Products"));
        }
コード例 #7
0
        // GET: Manager/TB_Product/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TB_Product tB_Product = db.TB_Product.Find(id);

            if (tB_Product == null)
            {
                return(HttpNotFound());
            }
            return(View(tB_Product));
        }
コード例 #8
0
ファイル: Utilities.cs プロジェクト: dreamilan/ProjeOrnegi
 public bool AddProduct(TB_ProductSurrogate product)
 {
     using (MarketDBEntities db = new MarketDBEntities())
     {
         TB_Product p = new TB_Product();
         p.CategoryID = product.Category.CategoryID;
         p.CityID     = product.City.CityID;
         p.ColorID    = product.Color.ColoID;
         p.DateAdded  = DateTime.Now;
         p.Price      = product.Price;
         p.Title      = product.Title;
         db.TB_Product.Add(p);
         db.SaveChanges();
         return(true);
     }
 }
コード例 #9
0
ファイル: Utilities.cs プロジェクト: dreamilan/ProjeOrnegi
 public bool DeleteProduct(int productID)
 {
     using (MarketDBEntities db = new MarketDBEntities())
     {
         TB_Product p = db.TB_Product.FirstOrDefault(q => q.ProductID == productID);
         if (p != null)
         {
             db.TB_Product.Remove(p);
             db.SaveChanges();
             return(true);
         }
         else
         {
             return(false);
         }
     }
 }
コード例 #10
0
ファイル: Utilities.cs プロジェクト: dreamilan/ProjeOrnegi
 public bool UpdateProduct(TB_ProductSurrogate product)
 {
     using (MarketDBEntities db = new MarketDBEntities())
     {
         TB_Product p = db.TB_Product.FirstOrDefault(q => q.ProductID == product.ProductID);
         if (p != null)
         {
             p.CategoryID = product.Category.CategoryID;
             p.CityID     = product.City.CityID;
             p.ColorID    = product.Color.ColoID;
             p.DateAdded  = DateTime.Now;
             p.Price      = product.Price;
             p.Title      = product.Title;
             db.SaveChanges();
             return(true);
         }
         else
         {
             return(false);
         }
     }
 }
コード例 #11
0
        public ActionResult EditPrpduct(int id)
        {
            TB_Product prd = entities.TB_Product.Where(x => x.TB_ProductID == id).FirstOrDefault();

            return(View(prd));
        }