public ActionResult Create(Company company, int? issueId = null) { if (ModelState.IsValid) { db.Companies.Add(company); if (issueId != null) { Issue associated = db.Issues.Find(issueId); associated.Companies.Add(company); db.Entry(associated).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Details", "Issue", associated); } db.SaveChanges(); return RedirectToAction("Index"); } return View(company); }
public ActionResult Edit(Company company) { if (ModelState.IsValid) { db.Entry(company).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } return View(company); }