示例#1
0
        /// <summary>
        /// Удалить выбранного реферала
        /// </summary>
        private void DeleteRefferal_Click(object sender, RoutedEventArgs e)
        {
            var r = RefferalsDataGrid.SelectedItem as Refferal;

            operaWebDriver.refferals.Remove(r);
            Refferal.SaveRefferals(operaWebDriver.refferals);
            LoadRefferals();
        }
示例#2
0
        /// <summary>
        /// Сохранить рефералов
        /// </summary>
        private void RefferalsSaveButton_Click(object sender, RoutedEventArgs e)
        {
            var reff = RefferalsDataGrid.ItemsSource as List <Refferal>;

            operaWebDriver.refferals = reff;
            Refferal.SaveRefferals(reff);
            LoadRefferals();
        }
示例#3
0
        /// <summary>
        /// Добавление новых рефеалов из файла
        /// </summary>
        public void AddNewRefferals(string pathToFile)
        {
            var res = Refferal.GetNewRefferals(refferals, pathToFile);

            if (res == null)
            {
                MessageBox.Show("Реферальные коды не добавлены.");
            }
            else
            {
                refferals = res;
            }
            Refferal.SaveRefferals(refferals);
        }
示例#4
0
 /// <summary>
 /// Регистрация подтверждена
 /// </summary>
 /// <param name="account">Аккаунт на котором проводилась регистрация</param>
 /// <param name="refferal">Реферальный код на котором проводилась регистация</param>
 public void RegisterConfirmed(Account account, Refferal refferal)
 {
     account.SaveAccountInfo("Зарегистрирован");
     accounts.Remove(accounts.First());
     Account.SaveAccounts(accounts);
     refferal.ActivatedAccounts++;
     Refferal.SaveRefferals(refferals);
     if (settings.SelectedBrowser == "Chrome")
     {
         var prx = myProxies.Where(x => x.IpAddress == currentProxy.IpAddress).FirstOrDefault();
         prx.UsedActivation++;
         myProxies.Remove(myProxies.Where(x => x.IpAddress == prx.IpAddress).FirstOrDefault());
         myProxies.Add(prx);
         MyProxy.SaveProxies(myProxies);
     }
 }
示例#5
0
 /// <summary>
 /// Удалить всех рефералов
 /// </summary>
 private void DeleteAllRefferalsButton_Click(object sender, RoutedEventArgs e)
 {
     operaWebDriver.refferals = new List <Refferal>();
     Refferal.SaveRefferals(operaWebDriver.refferals);
     LoadRefferals();
 }