public ActionResult DeleteIndicatorData(BrowseDataViewModel model) { var filters = GetFilters(model); var coreDataSetViewModel = new CoreDataSetViewModel(); try { var rowsDeleted = _coreDataRepository.DeleteCoreDataSet(model.IndicatorId, filters, _userName); coreDataSetViewModel.DeleteStatus = true; coreDataSetViewModel.Message = string.Format("{0} rows have been deleted", rowsDeleted); } catch (Exception exception) { ExceptionLogger.LogException(exception, "Global.asax"); coreDataSetViewModel.DeleteStatus = false; coreDataSetViewModel.Message = "Error occurred while deleting data - " + exception.Message; } return PartialView("_CoreData", coreDataSetViewModel); }
public ActionResult BrowseIndicatorData(BrowseDataViewModel model) { var filters = GetFilters(model); int rowsCount = 0; var results = new CoreDataSetViewModel() { DataSet = _coreDataRepository.GetCoreDataSet(model.IndicatorId, filters, out rowsCount), RowsFound = rowsCount, CanDeleteDataSet = _coreDataRepository.CanDeleteDataSet(model.IndicatorId, _userName) }; return PartialView("_CoreData", results); }