Exemplo n.º 1
0
        public InputDataSetup()
        {
            Main.Forms.MainForm.GetCultureInfo();
            InitializeComponent();

            H1Boxes.AddRange(new TextBox[] {
                h1Box0, h1Box1, h1Box2, h1Box3, h1Box4, h1Box5, h1Box6, h1Box7, h1Box8, h1Box9, h1Box10, h1Box11
            });
            H2Boxes.AddRange(new TextBox[] {
                h2Box0, h2Box1, h2Box2, h2Box3, h2Box4, h2Box5, h2Box6, h2Box7, h2Box8, h2Box9, h2Box10, h2Box11
            });
            VzBoxes.AddRange(new TextBox[] {
                vzBox0, vzBox1, vzBox2, vzBox3, vzBox4, vzBox5, vzBox6, vzBox7, vzBox8, vzBox9, vzBox10, vzBox11
            });
            PIsmailBoxes.AddRange(new TextBox[] {
                pIsmailBox0, pIsmailBox1, pIsmailBox2, pIsmailBox3, pIsmailBox4, pIsmailBox5, pIsmailBox6, pIsmailBox7, pIsmailBox8, pIsmailBox9, pIsmailBox10, pIsmailBox11
            });
            PBolgradBoxes.AddRange(new TextBox[] {
                pBolgradBox0, pBolgradBox1, pBolgradBox2, pBolgradBox3, pBolgradBox4, pBolgradBox5, pBolgradBox6, pBolgradBox7, pBolgradBox8, pBolgradBox9, pBolgradBox10, pBolgradBox11
            });
            DorEBoxes.AddRange(new TextBox[] {
                dEBox0, dEBox1, dEBox2, dEBox3, dEBox4, dEBox5, dEBox6, dEBox7, dEBox8, dEBox9, dEBox10, dEBox11
            });

            gsSetup = new GatewayScheduleSetup();
        }
Exemplo n.º 2
0
        private void ShowGatewaySchedule_CheckedChanged(object sender, EventArgs e)
        {
            if (showGatewaySchedule.Checked)
            {
                gsSetup = new GatewayScheduleSetup(DataAccess)
                {
                    YearOfCalculation      = this.YearOfCalculation,
                    IsGatewayScheduleEnter = true
                };

                try
                {
                    Calculation calc = new Calculation(DataAccess)
                    {
                        YearOfCalculation = this.YearOfCalculation
                    };

                    if (calc.IsExist)
                    {
                        gsSetup.LoadScheduleData();
                    }
                    else
                    {
                        gsSetup.ClearFields();
                    }

                    gsSetup.Show();
                }
                catch (ArgumentNullException)
                {
                    gsSetup.IsGatewayScheduleEnter = false;
                    showGatewaySchedule.Checked    = false;

                    MessageDialog.Show(MessageDialog.AlertTitle1, MessageDialog.AlertText1, MessageDialog.Icon.Alert);
                }
            }
            else
            {
                gsSetup.IsGatewayScheduleEnter = false;
                gsSetup.Close();
            }
        }