Exemple #1
0
        private void btnSaveRes_Click(object sender, EventArgs e)
        {
            if (!CheckRes())
            {
                MessageBox.Show("�������� ���� ������� ���������");
                return;
            }
            results = new ResStr[2];
            if (gbR1.Visible)
            {
                results[0].res = ResRoute1;
                if (rbR1.Checked)
                {
                    results[0].resType = resTypeE.ROUTE;
                }
                else
                {
                    results[0].resType = resTypeE.SUM;
                }
            }
            else
            {
                results[0].res     = "";
                results[0].resType = resTypeE.NONE;
            }
            if (gbR2.Visible)
            {
                if (rbTime2.Checked)
                {
                    results[1].res = rbTime2.Text;
                }
                else if (rbFall2.Checked)
                {
                    results[1].res = rbFall2.Text;
                }
                else if (rbDisq2.Checked)
                {
                    results[1].res = rbDisq2.Text;
                }
                else
                {
                    results[1].res = rbNya2.Text;
                }
                if (rbR2.Checked)
                {
                    results[1].resType = resTypeE.ROUTE;
                }
                else
                {
                    results[1].resType = resTypeE.SUM;
                }
            }
            else
            {
                results[1].resType = resTypeE.NONE;
                results[1].res     = "";
            }
            appSettings aSet = appSettings.Default;

            aSet.SysR1 = rbR1.Checked;
            aSet.SysR2 = rbR2.Checked;
            aSet.Save();
            //StaticClass.SaveDataToRegistry("SysR1", rbR1.Checked.ToString());
            //StaticClass.SaveDataToRegistry("SysR2", rbR2.Checked.ToString());
            cancel = false;
            this.Close();
        }