public async Task<ActionResult> Create(Place place) { if (ModelState.IsValid) { place.DateCreated = DateTimeOffset.Now; place.DateUpdated = DateTimeOffset.Now; db.Places.Add(place); await db.SaveChangesAsync(); CacheHelper.RefreshPlaces(); return RedirectToAction("Index"); } return View(place); }
public async Task<ActionResult> Edit(Place place) { if (ModelState.IsValid) { place.DateUpdated = DateTimeOffset.Now; db.Entry(place).State = EntityState.Modified; await db.SaveChangesAsync(); CacheHelper.RefreshPlaces(); return RedirectToAction("Index"); } return View(place); }