示例#1
0
        public ActionResult DeleteConfirmed(int id)
        {
            var          singleton    = Singleton.Instance();
            var          db           = singleton.getDatabase();
            Type_Product type_Product = db.Type_Products.Find(id);

            db.Type_Products.Remove(type_Product);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
示例#2
0
        public ActionResult Edit([Bind(Include = "Id,name,description,image,link")] Type_Product type_Product)
        {
            var singleton = Singleton.Instance();
            var db        = singleton.getDatabase();

            if (ModelState.IsValid)
            {
                db.Entry(type_Product).State = EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }
            return(View(type_Product));
        }
示例#3
0
        // GET: Type_Product/Edit/5
        public ActionResult Edit(int?id)
        {
            var singleton = Singleton.Instance();
            var db        = singleton.getDatabase();

            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Type_Product type_Product = db.Type_Products.Find(id);

            if (type_Product == null)
            {
                return(HttpNotFound());
            }
            return(View(type_Product));
        }
示例#4
0
        public ActionResult AddRubricVsTypeProduct(RubricVsTypeProduct r)
        {
            Rubric rub = new Rubric();

            rub.Name_Uz = r.rubric;
            db.Rubric.Add(rub);
            db.SaveChanges();

            Type_Product tProd = new Type_Product();

            tProd.Name_Uz   = r.typeProduct;
            tProd.Rubric_Id = db.Rubric.FirstOrDefault(x => x.Name_Uz == r.rubric).Id;
            db.Type_Product.Add(tProd);

            db.SaveChanges();

            return(RedirectToAction("Admins", "Admin"));
        }