public ActionResult DeleteConfirmed(Guid id) { Товары товары = db.Товары.Find(id); db.Товары.Remove(товары); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Details(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Товары товары = db.Товары.Find(id); if (товары == null) { return(HttpNotFound()); } return(View(товары)); }
public ActionResult Index([Bind(Include = "Id_Категории")] Товары products) { List <ProductsWithPrice> товары; ViewBag.Id_Категории = new SelectList(db.Категория, "Id_Категории", "Наименование").OrderBy(o => o.Text).Prepend(new SelectListItem { Value = Convert.ToString(Guid.Empty), Text = "Все категории" }); if (products.Id_Категории == Guid.Empty) { товары = db.ProductsWithPrice.Where(o => o.Дата_окончания == null).ToList(); } else { товары = db.ProductsWithPrice.Where(o => o.Дата_окончания == null && o.Id_Категории == products.Id_Категории).ToList(); } return(View(товары)); }
public void CreateNewTovar(Товары tov, ОснХарактеристики OsHar, IEnumerable<ДопХарактеристики> DopHar) { if(tov!=null) { context.Товары.Add(tov); context.SaveChanges(); } if(OsHar!=null) { context.ОснХарактеристики.Add(OsHar); context.SaveChanges(); } foreach(var i in DopHar) { if(i!=null) { context.ДопХарактеристики.Add(i); } context.SaveChanges(); } }
public ActionResult Create([Bind(Include = "Id_Товара,Наименование,Id_Категории")] Товары товары) { if (ModelState.IsValid) { товары.Id_Товара = Guid.NewGuid(); db.Товары.Add(товары); db.SaveChanges(); Guid idPrice = Guid.NewGuid(); Guid idProduct = товары.Id_Товара; int price = 0; db.Цена.Add(new Цена() { Id_цена = idPrice, Цена1 = price, Дата_установки = DateTime.Now, Id_Товара = idProduct, }); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Id_Категории = new SelectList(db.Категория, "Id_Категории", "Наименование", товары.Id_Категории); return(View(товары)); }