Example #1
0
        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);
            }
        }
Example #2
0
 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);
         }
     });
 }
Example #3
0
        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");
        }
Example #4
0
 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();
     });
 }
Example #5
0
        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();
            });
        }
Example #6
0
        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());
        }