public ActionResult Edit([Bind(Prefix = "publicId")] string Folder_ID, List <PublicVM> updatedEditList) { if (ModelState.IsValid) { foreach (PublicVM pvm in updatedEditList) { documentRepository.UpdateChanges(pvm, _db); } _db.SaveChanges(); } CustomHelpers.InMemoryCache cacheprovider = new CustomHelpers.InMemoryCache(); cacheprovider.removeCache(Folder_ID); return(RedirectToAction("Index", "Folder", new { ClientId = TempData["Client_Id"], Role = "Admin" })); }
public ActionResult Edit([Bind(Prefix = "publicId")] string Folder_ID, List <PublicVM> updatedEditList) { if (ModelState.IsValid) { foreach (PublicVM pvm in updatedEditList) { tbl_Document modDoc = documentRepository.SelectById(pvm.Document_ID.ToString(), true); modDoc.Issue_DT = pvm.IssueDate; modDoc.Description = pvm.Description; modDoc.Method = pvm.Method; modDoc.Originator = pvm.Originator; modDoc.Reason = pvm.Reason; modDoc.Recipient = pvm.Recipient; modDoc.Active_IND = pvm.Hidden; _db.Entry(modDoc).State = System.Data.Entity.EntityState.Modified; } _db.SaveChanges(); } return(RedirectToAction("Index", "Folder", new { ClientId = TempData["Client_Id"], Role = "Admin" })); }
public void Save() { _db.SaveChanges(); }