public ActionResult DeleteConfirmed(int id) { Чек чек = db.Чек.Find(id); db.Чек.Remove(чек); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Код_чека,Код_фирмы,Код_предмета,Дата,Кол_во_предметов")] Чек чек) { if (ModelState.IsValid) { db.Entry(чек).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Код_предмета = new SelectList(db.Предметы_из_игр, "Код_предмета", "Игровой_предмет", чек.Код_предмета); ViewBag.Код_фирмы = new SelectList(db.Торговые_площадки, "Код_торговой_площадки", "Торговая_площадка", чек.Код_фирмы); return(View(чек)); }
// GET: Чек/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Чек чек = db.Чек.Find(id); if (чек == null) { return(HttpNotFound()); } return(View(чек)); }
// GET: Чек/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Чек чек = db.Чек.Find(id); if (чек == null) { return(HttpNotFound()); } ViewBag.Код_предмета = new SelectList(db.Предметы_из_игр, "Код_предмета", "Игровой_предмет", чек.Код_предмета); ViewBag.Код_фирмы = new SelectList(db.Торговые_площадки, "Код_торговой_площадки", "Торговая_площадка", чек.Код_фирмы); return(View(чек)); }
private void BuyGameItem_Click(object sender, EventArgs e) { Game_items_tradingEnt entity = new Game_items_tradingEnt(); if (databasevalue == "gameitems") { if (GameItemNumber.Value > 0) { DataGridViewRow row = Database.SelectedRows[0]; if (row.Cells[0].Value is Int32) { int id = Convert.ToInt32(row.Cells[0].Value); Предметы_из_игр gameitem = entity.Предметы_из_игр.FirstOrDefault(a => a.Код_предмета == id); Торговые_площадки trader = entity.Торговые_площадки.FirstOrDefault(a => a.Код_торговой_площадки == maintrader.Код_торговой_площадки); if (gameitem.Количество >= GameItemNumber.Value) { Чек order = new Чек { Дата = DateTime.Now, Кол_во_предметов = (int)GameItemNumber.Value, Торговые_площадки = trader }; gameitem.Чек.Add(order); gameitem.Количество -= (int)GameItemNumber.Value; entity.SaveChanges(); ShowGameItems_Click(sender, e); } else { MessageBox.Show("Нельзя купить столько предметов"); } } } else { MessageBox.Show("Нельзя купить столько игровых предметов"); } } else { MessageBox.Show("Выберите игровой предмет"); } }
public ActionResult Order(int _id, string _role, int?number, int game_id) { if (number != null && number > 0) { Предметы_из_игр gameitem = db.Предметы_из_игр.FirstOrDefault(a => a.Код_предмета == game_id); Торговые_площадки trader = db.Торговые_площадки.FirstOrDefault(a => a.Код_торговой_площадки == _id); if (gameitem.Количество >= number) { Чек order = new Чек { Дата = DateTime.Now, Кол_во_предметов = (int)number.Value, Торговые_площадки = trader }; gameitem.Чек.Add(order); gameitem.Количество -= (int)number.Value; db.SaveChanges(); } } return(RedirectToAction("Index", new { id = _id, role = _role })); }
public int аспечататьЧекАсинхронно(Чек чек) { return(_c.аспечататьЧекАсинхронно(чек)); }
public Чек аспечататьЧек(Чек чек) { return(_c.аспечататьЧек(чек)); }