Пример #1
0
        /// <summary>
        /// Авторизация в соц сетях
        /// </summary>
        protected void AuthorizationSocialNetworks()
        {
            var accounts = AccountService.GetAccountsByType(_typeService);

            var accountVK = accounts.Where(w => w.AccountType == AccountType.Vk).FirstOrDefault();

            if (accountVK != null)
            {
                _vkManager.Authorization(accountVK.Login, accountVK.Password);
                CloseCurrentTabAndSwitchToAnother();
            }

            var accountReddit = accounts.Where(w => w.AccountType == AccountType.Reddit).FirstOrDefault();

            if (accountReddit != null)
            {
                _redditManager.Authorization(accountReddit.Login, accountReddit.Password);
            }

            var accountClassmates = accounts.Where(w => w.AccountType == AccountType.Classmates).FirstOrDefault();

            if (accountClassmates != null)
            {
                _classmatesManager.AuthorizationThroughMail(accountClassmates.Login, accountClassmates.Password);
            }

            var accountYandexZen = accounts.Where(w => w.AccountType == AccountType.YandexZen).FirstOrDefault();

            if (accountYandexZen != null)
            {
                _yandexZenManager.Authorization(accountYandexZen.Login, accountYandexZen.Password);
                CloseCurrentTabAndSwitchToAnother();
            }

            var accountTumblr = accounts.Where(w => w.AccountType == AccountType.Tumblr).FirstOrDefault();

            if (accountTumblr != null)
            {
                _tumblrManager.Authorization(accountTumblr.Login, accountTumblr.Password);
            }

            var accountQuora = accounts.Where(w => w.AccountType == AccountType.Quora).FirstOrDefault();

            if (accountQuora != null)
            {
                _quoraManager.Authorization(accountQuora.Login, accountQuora.Password);
            }

            var accountVimeo = accounts.Where(w => w.AccountType == AccountType.Vimeo).FirstOrDefault();

            if (accountVimeo != null)
            {
                _vimeoManager.Authorization(accountVimeo.Login, accountVimeo.Password);
                CloseCurrentTabAndSwitchToAnother();
            }

            _isAuthorizationSocialNetworks = true;
        }
Пример #2
0
        public void AuthorizationSocialNetworks()
        {
            var accounts = AccountService.GetAccountsByType(TypeService.VkMyMarket);

            var accountVK = accounts.Where(w => w.AccountType == AccountType.Vk).FirstOrDefault();

            if (accountVK != null)
            {
                _vkManager.Authorization(accountVK.Login, accountVK.Password);
            }

            var accountClassmates = accounts.Where(w => w.AccountType == AccountType.Classmates).FirstOrDefault();

            if (accountClassmates != null)
            {
                _classmatesManager.AuthorizationThroughMail(accountClassmates.Login, accountClassmates.Password);
            }

            _isAuthorizationSocialNetworks = true;
        }