public ActionResult SaveData(DataTableImportMappingChangeViewModel datatableimportmappings) { if (datatableimportmappings.updated != null) { foreach (var updated in datatableimportmappings.updated) { _dataTableImportMappingService.Update(updated); } } if (datatableimportmappings.deleted != null) { foreach (var deleted in datatableimportmappings.deleted) { _dataTableImportMappingService.Delete(deleted); } } if (datatableimportmappings.inserted != null) { foreach (var inserted in datatableimportmappings.inserted) { _dataTableImportMappingService.Insert(inserted); } } _unitOfWork.SaveChanges(); return(Json(new { Success = true }, JsonRequestBehavior.AllowGet)); }
//[ValidateAntiForgeryToken] public ActionResult DeleteConfirmed(int id) { var dataTableImportMapping = _dataTableImportMappingService.Find(id); _dataTableImportMappingService.Delete(dataTableImportMapping); _unitOfWork.SaveChanges(); if (Request.IsAjaxRequest()) { return(Json(new { success = true }, JsonRequestBehavior.AllowGet)); } DisplaySuccessMessage("Has delete a DataTableImportMapping record"); return(RedirectToAction("Index")); }