public static System.Data.DataTable GetCanvasDataTable() { if (SquadronContext.HasCanvasData(false)) { DataTable table = new DataTable(); foreach (object obj in SquadronContext.CanvasDataForm.SelectedColumns.CheckedItems) { table.Columns.Add(obj.ToString(), typeof(string)); } foreach (DataRow r in (SquadronContext.CanvasDataForm.DataGrid.DataSource as DataTable).Rows) { DataRow row = table.NewRow(); foreach (DataColumn c in table.Columns) { row[c.ColumnName] = r[c.ColumnName]; } table.Rows.Add(row); } return(table); } return(null); }
public void StartAnimation(bool monitorExceptions) { StartAnimation(); if (monitorExceptions) { SquadronContext.StartMonitoringExceptions(); } }
public string StopAnimation(bool monitorExceptions) { StopAnimation(); if (monitorExceptions) { return(SquadronContext.StopMonitoringExceptions()); } return(string.Empty); }
public static SPUserToken GetUserToken(string url, string userName) { SPSite site = new SPSite(url); SPUserToken token = site.SystemAccount.UserToken; try { token = site.OpenWeb().Users[userName].UserToken; } catch (Exception ex) { SquadronContext.Errr(ex.ToString()); } return(token); }