public ActionResult Edit(Report report) { if (ModelState.IsValid) { _db.Reports.Attach(report); _db.Entry(report).State = EntityState.Modified; _db.SaveChanges(); return RedirectToAction("Index"); } return View(); }
/// <summary> /// Used to get a commaseparated list of travelers. /// </summary> /// <param name="report"></param> /// <returns></returns> private string ExtractTravelers(Report report) { string travelers = report.AssociatedUser.FirstName + " " + report.AssociatedUser.LastName; if (!(report.Passengers == null || report.Passengers == "")) { travelers += ", " + report.Passengers; } return travelers; }
public ActionResult Delete(Report report) { _db.Reports.Attach(report); _db.Reports.Remove(report); _db.SaveChanges(); return RedirectToAction("Index"); }