public ActionResult Create(Fixture fixture, Guid GroupId, Guid HomeTeamId, Guid AwayTeamId) { if (ModelState.IsValid) { var group = db.Groups.Find(GroupId); var homeTeam = db.Teams.Find(HomeTeamId); var awayTeam = db.Teams.Find(AwayTeamId); fixture.Id = Guid.NewGuid(); fixture.Away = awayTeam; fixture.Home = homeTeam; fixture.Group = group; db.Fixtures.Add(fixture); db.SaveChanges(); return RedirectToAction("Index"); } return View(fixture); }
public ActionResult Edit(Fixture fixture) { if (ModelState.IsValid) { db.Entry(fixture).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } return View(fixture); }