private static List <DataSourceItem> GetSpList(string pType, DataSourceItemList result) { switch (pType) { case "General": return(result.General); case "Request": return(result.Request); case "Approve": return(result.Approve); case "Publish": return(result.Publish); case "Candidate": return(result.SelectCandidate); case "Hiring": return(result.Hiring); case "Hired": return(result.Hired); case "Interview": return(result.Interview); case "Apply": return(result.Apply); default: return(result.General); } }
private void SaveGraphs(ActionBase sender) { Program.Invoke(Program.MainWindow, delegate { var action = sender as GetDataSourcesAction; if (action != null) { var dataSources = DataSourceItemList.BuildList(action.IXenObject, action.DataSources); GraphList.SaveGraphs(dataSources); } }); }
private static string GetSPFromJsonFile(string action) { string JsonFile = SPSource.SPFile; DataSourceItemList myspname = JsonFileReader <DataSourceItemList> .GetSP_fromList(JsonFile); var mylist = from p in myspname.Summary where p.Action == action select p.ObjName.ToString() + p.Parameters.ToString(); return(mylist.FirstOrDefault()); // return GetSpNameFormJsonFile.SPName(action, "Summary"); }
void getDataSorucesAction_Completed(ActionBase sender) { Program.Invoke(this, delegate { tableLayoutPanel1.Visible = false; GetDataSourcesAction action = sender as GetDataSourcesAction; if (action != null) { _dataSources = DataSourceItemList.BuildList(action.IXenObject, action.DataSources); PopulateDataGridView(); } searchTextBox.Enabled = true; EnableControls(); }); }
void getDataSorucesAction_Completed(ActionBase sender) { Program.Invoke(this, delegate { GetDataSourcesAction action = sender as GetDataSourcesAction; if (action != null) { List <DataSourceItem> dataSources = DataSourceItemList.BuildList(action.IXenObject, action.DataSources); foreach (DataSourceItem dataSourceItem in dataSources) { bool displayOnGraph = designedGraph.DataSources.Contains(dataSourceItem); dataGridView.Rows.Add(new DataSourceGridViewRow(dataSourceItem, displayOnGraph)); } dataGridView.Sort(dataGridView.Columns[DisplayOnGraphColumnIndex], ListSortDirection.Ascending); if (dataGridView.Rows.Count > 0) { dataGridView.Rows[0].Cells[DisplayOnGraphColumnIndex].Selected = true; } } EnableControls(); }); }
public static string GetSPandPara_FromItemList(string JsonFile, string page, string action) { DataSourceItemList myspname = JsonFileReader <DataSourceItemList> .GetSP_fromList(JsonFile, page, action); // SPandPara(JsonFile, page, action); var mylist = from p in myspname.General where p.Action == action select p.ObjName.ToString() + p.Parameters.ToString();; switch (page) { case "Request": mylist = from p in myspname.Request where p.Action == action select p.ObjName.ToString() + p.Parameters.ToString(); break; case "Approve": mylist = from p in myspname.Approve where p.Action == action select p.ObjName.ToString() + p.Parameters.ToString(); break; case "Publish": mylist = from p in myspname.Publish where p.Action == action select p.ObjName.ToString() + p.Parameters.ToString(); break; case "Candidate": mylist = from p in myspname.SelectCandidate where p.Action == action select p.ObjName.ToString() + p.Parameters.ToString(); break; case "Hiring": mylist = from p in myspname.Hiring where p.Action == action select p.ObjName.ToString() + p.Parameters.ToString(); break; case "Hired": mylist = from p in myspname.Hired where p.Action == action select p.ObjName.ToString() + p.Parameters.ToString(); break; case "Interview": mylist = from p in myspname.Interview where p.Action == action select p.ObjName.ToString() + p.Parameters.ToString(); break; case "Applying": mylist = from p in myspname.Apply where p.Action == action select p.ObjName.ToString() + p.Parameters.ToString(); break; case "MultipleSchools": mylist = from p in myspname.MultipleSchools where p.Action == action select p.ObjName.ToString() + p.Parameters.ToString(); break; case "Staff": mylist = from p in myspname.Staff where p.Action == action select p.ObjName.ToString() + p.Parameters.ToString(); break; case "Summary": mylist = from p in myspname.Summary where p.Action == action select p.ObjName.ToString() + p.Parameters.ToString(); break; default: mylist = from p in myspname.General where p.Action == action select p.ObjName.ToString() + p.Parameters.ToString(); break; } return(mylist.FirstOrDefault()); }