private void ViewInitialization()
 {
     treeView1.Nodes[0].ImageIndex = 2; treeView1.Nodes[1].ImageIndex = 2;
     AddTree.AddNodes(MainFormContainers.ProfileID, treeView1, 1);
     AddTree.AddNodes(MainFormContainers.ukProfileID, treeView1, 0);
     GetView.GetGridView(MainFormContainers.SoilType, dataGridView2);
 }
Example #2
0
        private DataSubmissionResult InsertDataRecord(SubmitDataRecord submitDataRecord, string user)
        {
            string module = submitDataRecord.Module.ToString();
            Dictionary <int, InMemoryRecord> database = amplaDatabase.GetModuleRecords(module);
            int setId = amplaDatabase.GetNewSetId(module);

            setId++;
            GetView        view        = amplaConfiguration.GetViewForLocation(module, submitDataRecord.Location);
            InMemoryRecord amplaRecord = new InMemoryRecord(view)
            {
                Location = submitDataRecord.Location,
                Module   = module,
                RecordId = setId
            };

            foreach (Field field in submitDataRecord.Fields)
            {
                amplaRecord.Fields.Add(new FieldValue(field.Name, field.Value));
            }

            AddDefaultFields(amplaRecord, user);

            database[setId] = amplaRecord;
            return(new DataSubmissionResult
            {
                RecordAction = RecordAction.Insert,
                SetId = setId
            });
        }
 public WaveshapeForm()
 {
     InitializeComponent();
     comboBox1.SelectedIndex = 2;
     GetView.ListBox(MainFormContainers.ProfileID, checkedListBox2);
     GetView.ListBox(MainFormContainers.ukProfileID, checkedListBox1);
 }
Example #4
0
        public ActionResult Categories(string id)
        {
            var getcategory = _dbContext.Categories
                              .ToList();

            var getprod = _dbContext.Products
                          .ToList();

            var getproduct = _dbContext.Products
                             .ToList();

            if (id == "View-All")
            {
                getproduct = _dbContext.Products
                             .ToList();
            }
            else
            {
                getproduct = _dbContext.Products
                             .Where(a => a.Category.Name == id)
                             .ToList();
            }
            string currentpage = id;

            var viewModel = new GetView
            {
                Categories  = getcategory,
                Products    = getproduct,
                Prod        = getprod,
                CurrentPage = currentpage
            };

            return(View(viewModel));
        }
Example #5
0
 public void Initialise(GetView view)
 {
     foreach (GetViewsField field in view.Fields)
     {
         ViewField viewField = new ViewField(field);
         Add(viewField.Name, viewField);
     }
 }
Example #6
0
 public HistogramForm()
 {
     InitializeComponent();
     GetView.ListBox(MainFormContainers.ProfileID, checkedListBox2);
     GetView.ListBox(MainFormContainers.ukProfileID, checkedListBox1);
     label5.Text = "共" + MainFormContainers.ukProfileID.Count.ToString() + "个";
     label6.Text = "共" + MainFormContainers.ProfileID.Count.ToString() + "个";
 }
Example #7
0
        protected override void OnSetUp()
        {
            base.OnSetUp();
            ModuleMapping = moduleMappingFunc();
            GetView view = getViewsFunc();

            ViewFields = new ViewFieldsCollection();
            ViewFields.Initialise(view);
        }
 private void toolStripButton11_Click(object sender, EventArgs e)
 {
     if (Convert.ToInt32(toolStripLabel2.Text) < GetView.MaxPage)
     {
         int page = Convert.ToInt32(toolStripLabel2.Text);
         toolStripLabel2.Text = (page + 1).ToString(); toolStripTextBox1.Text = (page + 1).ToString();
         GetView.Page         = page + 1;
         GetView.GetGridView(MainFormContainers.Spectral, dataGridView1);
     }
 }
Example #9
0
        public void InitialiseNullFilters()
        {
            GetView view = new GetView {
                Filters = null
            };

            ViewFiltersCollection filters = new ViewFiltersCollection();

            filters.Initialise(view);
        }
Example #10
0
 public void Initialise(GetView view)
 {
     if (view.Periods != null)
     {
         foreach (GetViewsPeriod period in view.Periods)
         {
             ViewPeriod viewPeriod = new ViewPeriod(period);
             Add(viewPeriod.Name, viewPeriod);
         }
     }
 }
Example #11
0
        private void button2_Click_1(object sender, EventArgs e)
        {
            DataTable subdt1 = new DataTable();
            DataTable subdt2 = new DataTable();
            InputData id     = new InputData();

            subdt1 = id.InputCSV(rootAdddress + "WaveCharacterResult(" + level.ToString() + "," + k.ToString() + ").csv");
            GetView.GetGridView(subdt1, dataGridView1);
            subdt2 = id.InputCSV(rootAdddress + "CorrectResult(" + level.ToString() + "," + k.ToString() + ").csv");
            GetView.GetGridView(subdt2, dataGridView2);
        }
Example #12
0
 public void Initialise(GetView view)
 {
     if (view != null && view.Filters != null)
     {
         foreach (GetViewsFilter filter in view.Filters)
         {
             ViewFilter viewFilter = new ViewFilter(filter);
             Add(viewFilter.Name, viewFilter);
         }
     }
 }
Example #13
0
 private string GetFieldNameFromDisplayName(GetView view, string displayName)
 {
     foreach (GetViewsField field in view.Fields)
     {
         if (field.displayName == displayName)
         {
             return(field.name);
         }
     }
     return(displayName);
 }
Example #14
0
        void Match()
        {
            GetView.ProfileList(out ProfileList, checkedListBox2);
            GetView.ProfileList(out ukProfileList, checkedListBox1);
            HistogramDis hd = new HistogramDis();

            hd.GetAnswer(ukProfileList, ProfileList, order, level);
            changeGrid1(HistogramDis.HMatrix); changeGrid2(HistogramDis.HProfile);
            AuxiliaryFunc.percent = 100;
            MessageBox.Show("执行完毕");
        }
Example #15
0
 public static GetView StandardView()
 {
     GetView view = new GetView
         {
             name = "Production.StandardView",
             DisplayName = "Production",
             Fields = StandardFieldsPlus(),
             AllowedOperations = AllowAll(),
         };
     return view;
 }
Example #16
0
        public void Initialise(GetViewsResponse response)
        {
            GetView view = response.Views[0];

            permissions.Initialise(view.AllowedOperations);

            viewFieldsCollection.Initialise(view);
            viewFiltersCollection.Initialise(view);
            viewPeriodsCollection.Initialise(view);
            fieldResolvers = BuildFieldResolvers();
        }
Example #17
0
        public static GetView StandardView()
        {
            GetView view = new GetView
            {
                name              = "Maintenance.StandardView",
                DisplayName       = "Maintenance",
                Fields            = StandardFieldsPlus(),
                AllowedOperations = AllowAll(),
            };

            return(view);
        }
        private void match()
        {
            AuxiliaryFunc.percent = 0;
            GetView.ProfileList(out ProfileList, checkedListBox2);
            GetView.ProfileList(out ukProfileList, checkedListBox1);
            MatchDis md = new MatchDis();

            md.MatchAnswer(ukProfileList, ProfileList, 1, level);
            changeGrid1(MatchDis.HMatrix); changeGrid2(MatchDis.HProfile);
            AuxiliaryFunc.percent = 100;
            MessageBox.Show("执行完毕");
        }
Example #19
0
        public static GetView StandardView()
        {
            GetView view = new GetView
            {
                name              = "Metrics.StandardView",
                DisplayName       = "Metrics",
                Fields            = StandardFieldsPlus(),
                AllowedOperations = AllowAll().Disallow(ViewAllowedOperations.SplitRecord),
            };

            return(view);
        }
Example #20
0
        public static GetView StandardViewPlus(params GetViewsField[] extraFields)
        {
            GetView view = new GetView
            {
                name              = "Quality.StandardView",
                DisplayName       = "Quality",
                Fields            = StandardFieldsPlus(extraFields),
                AllowedOperations = AllowAll(),
            };

            return(view);
        }
 void changeGrid1(DataTable dt)
 {
     if (dataGridView1.InvokeRequired)
     {
         GridDelegate grid = new GridDelegate(changeGrid1);
         dataGridView1.BeginInvoke(grid, new object[] { dt });
     }
     else
     {
         GetView.GetGridView(dt, dataGridView1);
     }
 }
Example #22
0
        public void SetDefaultView(string module, GetView defaultView)
        {
            GetView view;

            if (defaultViewByModule.TryGetValue(module, out view))
            {
                defaultViewByModule[module] = defaultView;
            }
            else
            {
                throw new ArgumentException("Invalid Module: " + module);
            }
        }
 private void toolStripTextBox1_TextChanged(object sender, EventArgs e)
 {
     if (Convert.ToInt32(toolStripTextBox1.Text) > 0 && Convert.ToInt32(toolStripTextBox1.Text) < GetView.MaxPage)
     {
         GetView.Page         = Convert.ToInt32(toolStripTextBox1.Text);
         toolStripLabel2.Text = toolStripTextBox1.Text;
         GetView.GetGridView(MainFormContainers.Spectral, dataGridView1);
     }
     else
     {
         MessageBox.Show("页码超出范围!");
     }
 }
Example #24
0
 public WavecharForm(DataTable dt, DataTable et)
 {
     Raw           = dt.Copy();
     Example       = et.Copy();
     ExampleAfter  = et.Copy();
     RawAfter      = dt.Copy();
     pRaw          = new double[Raw.Rows.Count, 8];
     pRawAfter     = new double[Raw.Rows.Count, 4];
     pExample      = new double[Example.Rows.Count, 8];
     pExampleAfter = new double[Example.Rows.Count, 4];
     InitializeComponent();
     GetView.ListBox(MainFormContainers.ProfileID, checkedListBox2);
     GetView.ListBox(MainFormContainers.ukProfileID, checkedListBox1);
 }
Example #25
0
        public ActionResult Index()
        {
            var getcategory = _dbContext.Categories
                              .ToList();

            var getproduct = _dbContext.Products
                             .ToList();
            var viewModel = new GetView
            {
                Categories = getcategory,
                Products   = getproduct
            };

            return(View(viewModel));
        }
Example #26
0
        public static GetView AreaValueModelView()
        {
            GetView view = new GetView
            {
                name        = "Production.StandardView",
                DisplayName = "Production",
                Fields      = StandardFieldsPlus(new[]
                {
                    Field <string>("Area"),
                    Field <double>("Value")
                }),
                AllowedOperations = AllowAll()
            };

            return(view);
        }
Example #27
0
        public static GetView AreaValueModelView()
        {
            GetView view = new GetView
                {
                    name = "Production.StandardView",
                    DisplayName = "Production",
                    Fields = StandardFieldsPlus(new[]
                        {
                            Field<string>("Area"),
                            Field<double>("Value")
                        }),
                    AllowedOperations = AllowAll()

                };

            return view;
        }
Example #28
0
        private FieldDefinition[] GetColumns(string module, string location)
        {
            List <FieldDefinition> columns = new List <FieldDefinition>();

            GetView view = amplaConfiguration.GetViewForLocation(module, location);

            foreach (GetViewsField field in view.Fields)
            {
                columns.Add(new FieldDefinition
                {
                    name        = field.name,
                    displayName = field.displayName,
                    type        = field.type
                });
            }
            return(columns.ToArray());
        }
Example #29
0
        private void AddAuditRecord(InMemoryRecord record, DateTime editedTime, string displayName, string oldValue, string newValue, string user)
        {
            List <InMemoryAuditRecord> auditDatabase = amplaDatabase.GetAuditRecords(record.Module);

            GetView view = amplaConfiguration.GetViewForLocation(record.Module, record.Location);

            InMemoryAuditRecord auditRecord = new InMemoryAuditRecord
            {
                SetId          = Convert.ToString(record.RecordId),
                Location       = record.Location,
                RecordType     = record.Module,
                EditedBy       = "System Configuration.Users." + user,
                EditedDateTime = PersistenceHelper.ConvertToString(editedTime),
                Field          = GetFieldNameFromDisplayName(view, displayName),
                OriginalValue  = oldValue,
                EditedValue    = newValue
            };

            auditDatabase.Add(auditRecord);
        }
Example #30
0
        public static GetView CustomView()
        {
            GetView view = new GetView
            {
                name        = "Quality.StandardView",
                DisplayName = "Standard View",
                Fields      = new []
                {
                    Field <DateTime>("Sample Period", "Sample Period", false, true),
                    Field <DateTime>("Sample Period End Time", "Sample Period End Time", false, true),
                    Field <int>("Sample Period Duration", "Sample Period Duration", false, true),
                    Field <string>("Sample Period Period", "Sample Period Period", false, true),
                    Field <double>("Sum"),
                    Field <double>("Average"),
                    Field <int>("RecordCount")
                },
                AllowedOperations = AllowAll()
            };

            return(view);
        }
Example #31
0
        public ActionResult Details(int?id)
        {
            var getcategory = _dbContext.Categories
                              .ToList();
            var getpro = _dbContext.Products
                         .Where(a => a.ProductID == id)
                         .ToList();
            var getproduct = _dbContext.Products
                             .ToList();

            if (getpro == null)
            {
                return(HttpNotFound());
            }
            var viewModel = new GetView
            {
                Categories = getcategory,
                Products   = getproduct,
                Pro        = getpro
            };

            return(View(viewModel));
        }
 /// <summary>
 /// 目录树线程函数
 /// </summary>
 /// <param name="name"></param>
 private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
 {
     if (treeView1.SelectedNode.Level > 0)
     {
         Waiting   w  = new Waiting(); w.Show();
         InputData id = new InputData();
         if (treeView1.SelectedNode.Parent.Text == "测试集合")
         {
             string path = Config.uksoilfolder + "\\" + treeView1.SelectedNode.Text + ".csv";
             MainFormContainers.Spectral = id.InputCSV(path);
             Thread newthread = new Thread(new ParameterizedThreadStart(SelectTree1)); newthread.Start(treeView1.SelectedNode.Text);
             GetView.GetGridView(MainFormContainers.Spectral, dataGridView1);
             tabControl1.SelectedTab = tabPage1;
         }
         else if (treeView1.SelectedNode.Parent.Text == "样本集合")
         {
             string path = Config.soilfolder + "\\" + treeView1.SelectedNode.Text + ".csv";
             MainFormContainers.Spectral = id.InputCSV(path);
             Thread newthread = new Thread(new ParameterizedThreadStart(SelectTree2)); newthread.Start(treeView1.SelectedNode.Text);
             GetView.GetGridView(MainFormContainers.Spectral, dataGridView1);
             tabControl1.SelectedTab = tabPage1;
         }
     }
 }