public static DataTable GetExcludedSystemEntities(string categoryName) { var upValue = PerferenceUtility.GetUserPreferenceByKey(ActivityStreamExcludedEntities, categoryName, categoryName); var data = new UserPreferenceSelectedItemDataModel(); data.ApplicationUserId = SessionVariables.RequestProfile.AuditId; data.ParentKey = upValue; var dt = UserPreferenceSelectedItemDataManager.Search(data, SessionVariables.RequestProfile); if (dt != null) { var rowFilter = String.Empty; rowFilter = " UserPreferenceKey = '" + ActivityStreamExcludedEntities + "' "; var dv = dt.DefaultView; dv.RowFilter = rowFilter; return(dv.ToTable()); } return(dt); }
public static void SetExcludedSystemEntities(List <string> lst, string categoryName) { var upValue = PerferenceUtility.GetUserPreferenceByKey(ActivityStreamExcludedEntities, categoryName, categoryName); var upkId = PerferenceUtility.GetUserPreferenceKey(ActivityStreamExcludedEntities); var data = new UserPreferenceSelectedItemDataModel(); data.UserPreferenceKeyId = upkId; UserPreferenceSelectedItemDataManager.Delete(data, SessionVariables.RequestProfile); foreach (var strValue in lst) { data = new UserPreferenceSelectedItemDataModel(); data.UserPreferenceKeyId = upkId; data.ApplicationUserId = SessionVariables.RequestProfile.AuditId; data.ParentKey = upValue; data.Value = strValue; data.SortOrder = 1; UserPreferenceSelectedItemDataManager.Create(data, SessionVariables.RequestProfile); } }
protected override DataTable GetData() { var dt = UserPreferenceSelectedItemDataManager.Search(oSearchFilter.SearchParameters, SessionVariables.RequestProfile); return(dt); }