Beispiel #1
0
 private void AccManHelp_Load(object sender, EventArgs e)
 //Загрузка формы
 {
     SetHelpDataToDefault();
     btnPrevTabHelpAcc.Enabled = false;
     tbHelpAddAccPass.UseSystemPasswordChar = true;
     tbHelpModAccPass.UseSystemPasswordChar = true;
     Sepo.CreateHelpAccData("Справочный аккаунт", @"почта@что-то.нечто", @"#&*Бел_е6е_RDA*&#");
     RefreshHelpLists();
 }
Beispiel #2
0
 private void btnHelpAccAdd_Click(object sender, EventArgs e)
 //Кнопка Добавить данные
 {
     Sepo.CreateHelpAccNames();
     if (Sepo.HelpAccNames.Count < 6)
     {
         Sepo.CreateHelpAccData(tbHelpAddAccName.Text, tbHelpAddAccLogin.Text, tbHelpAddAccPass.Text);
         lbHelpModAccList.Items.Add(tbHelpAddAccName.Text);
         lbHelpDelAccList.Items.Add(tbHelpAddAccName.Text);
         MessageBox.Show("Ваш аккаунт успешно добавлен!", "Sepo");
         btnHelpAddAcc.Focus();
     }
     else
     {
         MessageBox.Show("Это всего лишь справка и больше 5-ти аккаунтов создавать не хочется...\nЕсли вы все-таки НАСТАИВАЕТЕ, то удалите какой-нибудь не нужный (но только не созданный мною, он ОЧЕНЬ нужный).", "Sepo");
     }
     SetHelpDataToDefault();
     btnHelpAddAcc.Enabled = false;
 }
Beispiel #3
0
        private void btnHelpModAcc_Click(object sender, EventArgs e)
        //Кнопка Изменить аккаунт
        {
            var tempAccName = (string)lbHelpModAccList.SelectedItem;

            Sepo.ReadHelpAccData(tempAccName);
            var tempAccData = new List <string>()
            {
                Sepo.RHelpAccName, Sepo.RHelpAccLogin, Sepo.RHelpAccPass
            };

            if (lbHelpModAccList.SelectedItem.ToString() == "Справочный аккаунт")
            {
                MessageBox.Show("Эх.. Я так старался, создавал этот аккаунт, а вы так вероломно изменяете его данные. Ну чтож, я просто вынужден восстановить его данные для вселенской идиллии. Но сделаю это (между прочем ради вас) только через секунд так 5 - 10.", "Sepo");
                timer1.Interval = _ran.Next(5, 10);
                timer1.Start();
            }
            if ((string)lbHelpModAccList.SelectedItem != tbHelpModAccName.Text)
            {
                Sepo.CreateHelpAccData(tbHelpModAccName.Text, tbHelpModAccLogin.Text, tbHelpModAccPass.Text);
                Sepo.DeleteHelpAcc(tempAccName);
                lbHelpModAccList.Items.Add(tbHelpModAccName.Text);
                lbHelpModAccList.Items.Remove(tempAccName);
            }
            else
            {
                if (tempAccData[1] != tbHelpModAccLogin.Text)
                {
                    Sepo.ModifyRegAccData(tempAccName, "HelpAccLogin", tbHelpModAccLogin.Text);
                }
                if (tempAccData[2] != tbHelpModAccPass.Text)
                {
                    Sepo.ModifyRegHelpAccData(tempAccName, "HelpAccPass", tbHelpModAccPass.Text);
                }
            }
            SetHelpDataToDefault();
            lbHelpModAccList.ClearSelected();
            lbHelpModAccList.Enabled = true;
            btnHelpModAcc.Enabled    = false;
            MessageBox.Show("Данные аккаунта успешно изменены.", "Sepo");
            lbHelpModAccList.Focus();
        }
Beispiel #4
0
 private void timer1_Tick(object sender, EventArgs e)
 //Таймер
 {
     if (tcAccManHelp.SelectedTab == tpHelpDelAcc)
     {
         if (lbHelpDelAccList.Items.Contains("Справочный аккаунт"))
         {
             return;
         }
         Sepo.CreateHelpAccData("Справочный аккаунт", @"почта@что-то.нечто", @"#&*Бел_е6е_RDA*&#");
         RefreshHelpLists();
         timer1.Stop();
     }
     else if (tcAccManHelp.SelectedTab == tpHelpModAcc)
     {
         Sepo.DeleteHelpAcc("Справочный аккаунт");
         Sepo.ModifyRegHelpAccData("Справочный аккаунт", @"почта@что-то.нечто", @"#&*Бел_е6е_RDA*&#");
         RefreshHelpLists();
         timer1.Stop();
     }
 }