public ActionResult FilemanagementGridViewPartialUpdate(NorthOps.Ops.Models.FileManagementData item) { if (ModelState.IsValid) { try { // Insert here a code to update the item in your model } catch (Exception e) { ViewData["EditError"] = e.Message; } } else { ViewData["EditError"] = "Please, correct all errors."; } var model = unitOfWork.FileManagementDataRepo.Get(); return(PartialView("_FilemanagementGridViewPartial", model)); }
public async Task <ActionResult> FilemanagementGridViewPartialAddNew(NorthOps.Ops.Models.FileManagementData item) { if (ModelState.IsValid) { try { item.FileManagementId = Guid.NewGuid().ToString(); item.DateCreated = DateTime.Now; unitOfWork.FileManagementDataRepo.Insert(item); await unitOfWork.SaveAsync(); } catch (Exception e) { ViewData["EditError"] = e.Message; } } else { ViewData["EditError"] = "Please, correct all errors."; } var model = unitOfWork.FileManagementDataRepo.Get(); return(PartialView("_FilemanagementGridViewPartial", model)); }