public ActionResult Edit(Organization organization) { if (ModelState.IsValid) { repo.Entry(organization).State = EntityState.Modified; repo.SaveChanges(); TempData["Message"] = "Organization Saved"; return RedirectToAction("Index"); } return View(organization); }
public ActionResult Create(Organization organization) { if (ModelState.IsValid) { repo.Add(organization); repo.SaveChanges(); TempData["Message"] = "Organization Saved"; return RedirectToAction("Index"); } return View(organization); }
public Organization Remove(Organization entity) { HttpContext.Current.Cache.Remove("Organizations"); // invalidate cache Entry(entity).State = System.Data.EntityState.Deleted; return entity; }
public DbEntityEntry<Organization> Entry(Organization entity) { HttpContext.Current.Cache.Remove("Organizations"); // invalidate cache return db.Entry<Organization>(entity); }
public Organization Add(Organization entity) { HttpContext.Current.Cache.Remove("Organizations"); // invalidate cache return db.Organizations.Add(entity); }