public ActionResult Edit([Bind(Include="Id,Region1")] Region region) { var previous = from a in db.Regions where a.Id == region.Id select a; var cOn = previous.Select(s => s.CreatedOn).Single(); var cBy = previous.Select(s => s.CreatedBy).Single(); DataModifierTracker creation = new DataModifierTracker(cBy.ToString(), DateTime.Parse(cOn.ToString())); previous = null; if (ModelState.IsValid) { region.CreatedBy = creation.CreatedBy; region.CreatedOn = creation.CreatedOn; region.ModifiedBy = User.Identity.GetUserName(); region.ModifiedOn = DateTime.Now; db.Entry(region).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } return View(region); }
public ActionResult Edit([Bind(Include="Id,Currency1,CreatedOn,CreatedBy,ModifiedOn,ModifiedBy")] Currency currency) { var previous = from a in db.Currencies where a.Id == currency.Id select a; var cOn = previous.Select(s => s.CreatedOn).Single(); var cBy = previous.Select(s => s.CreatedBy).Single(); DataModifierTracker creation = new DataModifierTracker(cBy.ToString(), DateTime.Parse(cOn.ToString())); previous = null; if (ModelState.IsValid) { currency.CreatedBy = creation.CreatedBy; currency.CreatedOn = creation.CreatedOn; currency.ModifiedBy = User.Identity.GetUserName(); currency.ModifiedOn = DateTime.Now; db.Entry(currency).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } return View(currency); }