/// <summary> /// Applications the log grid data. /// </summary> /// <param name="filter">The filter.</param> /// <returns></returns> public async Task <JsonResult> ApplicationLogSummaryGridData(ApplicationLogSummary filter) { filter.ClearEmptyModifiedColumns(); PagedResult <ApplicationLogSummary> pagedResult = await ApplicationLogBusinessManager.Current.ApplicationLogSummaryPagingSelectAsync(SecurityManager.Current.ConnectionInfo, filter); foreach (ApplicationLog applicationLog in pagedResult.Results) { applicationLog.MessageTypeText = EnumHelper.Current.GetNameWithSpaces((MessageTypes)applicationLog.MessageTypeId); } return(Json(pagedResult)); }