Example #1
0
        private void buttonSave_Click(object sender, EventArgs e)
        {
            List <iGUIProDataAnalyzer.Model.Controller> listController = new List <Model.Controller>();
            List <TextBox> listTextbox = new List <TextBox>();

            listTextbox.Add(textBox1);
            listTextbox.Add(textBox2);
            listTextbox.Add(textBox3);
            listTextbox.Add(textBox4);
            listTextbox.Add(textBox5);
            listTextbox.Add(textBox6);
            listTextbox.Add(textBox7);
            listTextbox.Add(textBox8);
            listTextbox.Add(textBox9);
            listTextbox.Add(textBox10);
            listTextbox.Add(textBox11);
            listTextbox.Add(textBox12);
            listTextbox.Add(textBox13);
            listTextbox.Add(textBox14);
            listTextbox.Add(textBox15);

            var emptyTextboxes = from tb in listTextbox.OfType <TextBox>()
                                 where string.IsNullOrEmpty(tb.Text)
                                 select tb;

            int textboxCount = emptyTextboxes.Count();

            if (textboxCount == 15 || comboBoxController.SelectedItem == null || comboBoxProperty.SelectedItem == null || textBoxRegion.Text == string.Empty || textBoxField.Text == string.Empty)
            {
                MessageBox.Show("Please select or fill the required parameters or preferred values.");
            }
            else
            {
                ControllerService.AddUserPreferredData(listTextbox, listController, textBoxField.Text.ToString(), textBoxRegion.Text.ToString(), comboBoxController.SelectedItem.ToString(), comboBoxProperty.SelectedItem.ToString());


                string path2 = @"D:\\s2.xml";



                if (!(File.Exists(path2)))
                {
                    ControllerService.CreateFile(path2, listController);
                }
                else
                {
                    ControllerService.SaveData(path2, listController);
                }
                MessageBox.Show("   Successfully saved!    ");
            }
        }
Example #2
0
        private void buttonSaveMoreData_Click(object sender, EventArgs e)
        {
            List <iGUIProDataAnalyzer.Model.Controller> listController = new List <Model.Controller>();
            List <TextBox> listTextbox = new List <TextBox>();

            listTextbox.Add(textBox16);
            listTextbox.Add(textBox17);
            listTextbox.Add(textBox18);
            listTextbox.Add(textBox19);
            listTextbox.Add(textBox20);
            listTextbox.Add(textBox21);
            listTextbox.Add(textBox22);
            listTextbox.Add(textBox23);
            listTextbox.Add(textBox24);
            listTextbox.Add(textBox25);
            listTextbox.Add(textBox26);
            listTextbox.Add(textBox27);
            listTextbox.Add(textBox28);
            listTextbox.Add(textBox29);
            listTextbox.Add(textBox30);

            ControllerService.AddUserPreferredData(listTextbox, listController, comboBoxField.SelectedItem.ToString(), comboBoxRegion.SelectedItem.ToString(), controllerComboBox.SelectedItem.ToString(), propertyComboBox.SelectedItem.ToString());


            string path2 = @"D:\\s2.xml";



            if (!(File.Exists(path2)))
            {
                ControllerService.CreateFile(path2, listController);
            }
            else
            {
                ControllerService.SaveData(path2, listController);
            }
        }