Ejemplo n.º 1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            RegKey regKey = new RegKey();

            if (!regKey.ReadKey())
            {
                button1.Enabled = false;
                button2.Enabled = false;
                button3.Enabled = false;
                button4.Enabled = false;
                regKey.Show();
            }
            else
            {
                regKey.Dispose();
                int counAgree = 0;
                foreach (var item in calc.RunReadSetting())
                {
                    if (item.Count > 1)
                    {
                        if (item[0].Substring(0, 2) == "НФ")
                        {
                            if (!comboBox1.Items.Contains(item[1]))
                            {
                                comboBox1.ResetText();
                                comboBox1.Items.Add(item[1]);
                            }
                        }

                        if (item[0].Substring(0, 2) == "НМ")
                        {
                            if (!comboBox2.Items.Contains(item[1]))
                            {
                                comboBox2.ResetText();
                                comboBox2.Items.Add(item[1]);
                            }
                        }
                    }
                    if (item.Count == 10)
                    {
                        label9.Text = item[0]; //организация
                        numberTel   = item[1]; //н.телефона
                        adress      = item[2]; //адрес
                        requisites  = item[3]; //реквизиты
                        bank        = item[4]; //банк
                        account     = item[5]; //банк
                        //rezerv1 = item[6];//запасные строки для доработки данных
                        //rezerv2 = item[7];//запасные строки для доработки данных
                        //rezerv3 = item[8];//запасные строки для доработки данных
                        //rezerv4 = item[9];//запасные строки для доработки данных
                    }
                    if (item.Count == 8)
                    {
                        foreach (var value in item)
                        {
                            agree[counAgree] = item[counAgree];//соглашения
                            counAgree++;
                        }
                    }
                }
            }
        }