private void AddGameItemButton_Click(object sender, EventArgs e) { int id = Convert.ToInt32(row.Cells[0].Value); Игры game = entity.Игры.FirstOrDefault(a => a.Код_игры == id); if (GameItemTitleBox.Text != "" && CurrencyBox.Text != "" && Price.Value > 0 && RareBox.Text != "" && GameItemsNumber.Value > 0) { Валюты curr = entity.Валюты.FirstOrDefault(a => a.Валюта == CurrencyBox.Text); Предметы_из_игр gameitem = new Предметы_из_игр { Игровой_предмет = GameItemTitleBox.Text, Валюты = curr, Цена = Price.Value, едкость = RareBox.Text, Количество = (int)GameItemsNumber.Value }; game.Предметы_из_игр.Add(gameitem); entity.SaveChanges(); Close(); } else { MessageBox.Show("Не все поля заполнены"); } }
private void ChangeGameItemButton_Click(object sender, EventArgs e) { Предметы_из_игр gameitem = entity.Предметы_из_игр.FirstOrDefault(a => a.Код_предмета == gameitem_id); if (GameItemTitleBox.Text != "") { gameitem.Игровой_предмет = GameItemTitleBox.Text; } if (CurrencyBox.Text != "") { DataGridViewRow row = Database.SelectedRows[0]; if (row != null) { Валюты curr = entity.Валюты.FirstOrDefault(a => a.Валюта == CurrencyBox.Text); gameitem.Валюты = curr; } } if (Price.Value > 0) { gameitem.Цена = Price.Value; } if (RareBox.Text != "") { gameitem.едкость = RareBox.Text; } if (GameItemsNumber.Value > 0) { gameitem.Количество = (int)GameItemsNumber.Value; } entity.SaveChanges(); Close(); }
public ActionResult DeleteConfirmed(string 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")); } return(View(валюты)); }
public ActionResult Create([Bind(Include = "Буквенный_код_валюты,Валюта")] Валюты валюты) { if (ModelState.IsValid) { db.Валюты.Add(валюты); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(валюты)); }
// GET: Валюты/Delete/5 public ActionResult Delete(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Валюты валюты = db.Валюты.Find(id); if (валюты == null) { return(HttpNotFound()); } return(View(валюты)); }