public ActionResult UjElem(TermekSzerkeszto model) { if (!db.Categories.Any(m => m.Name == model.CategoryName)) { db.Categories.Add(new Category() { Name = model.CategoryName }); } db.SaveChanges(); db.SpendingItems.Add(new SpendingItem() { Name = model.Name, CategoryID = db.Categories.Single(m => m.Name == model.CategoryName).ID, LastValue = model.LastValue }); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Szerkesztes(TermekSzerkeszto model) { if (!db.Categories.Any(m => m.Name == model.CategoryName)) { db.Categories.Add(new Category() { Name = model.CategoryName }); db.SaveChanges(); } var act = db.SpendingItems.Single(p => p.ID == model.ID); act.Name = model.Name; act.CategoryID = db.Categories.Single(m => m.Name == model.CategoryName).ID; act.LastValue = model.LastValue; db.SaveChanges(); return(RedirectToAction("Index")); }