public AccountSetting GetByName(string name) { SetConnection2Account(); string sql = @" SELECT [id] ,[Name] ,[Value] ,[Application] ,[IsActive] ,[CreateDate] ,[CreateUserLogin] ,[UpdateDate] ,[UpdateUserLogin] FROM [AccountSettings] (NOLOCK) where Application = @app and isActive = 1 and Name = @n "; AccountSetting result = null; using (IDataReader reader = ExecuteReader(sql, ApplicationName, name)) { using (SafeDataReader sr = new SafeDataReader(reader)) { if (sr.Read()) { result = (sr.ToAccountSetting()); } } } return(result); }
public AccountSetting GetById(long id) { SetConnection2Account(); string sql = @" SELECT [id] ,[Name] ,[Value] ,[Application] ,[IsActive] ,[CreateDate] ,[CreateUserLogin] ,[UpdateDate] ,[UpdateUserLogin] FROM [AccountSettings] (NOLOCK) where Id = @id "; AccountSetting result = null; using (IDataReader reader = ExecuteReader(sql, id)) { using (SafeDataReader sr = new SafeDataReader(reader)) { if (sr.Read()) { result = (sr.ToAccountSetting()); } } } return(result); }
public void TaskCategories() { //adding task AccountSetting call = new AccountSetting(driver); call.Task("Pallaviivmii"); }
public async Task DeleteAccount(AccountSetting account) { var accountModel = _accounts.First(x => x.AccountSetting.UserId == account.UserId); accountModel.LeftSwipeMenuIsOpen = false; accountModel.Dispose(); _accounts.Remove(accountModel); AdvancedSettingService.AdvancedSetting.Accounts.Remove(account); if (accountModel.IsEnabled) { accountModel.IsEnabled = false; _accounts.First().IsEnabled = true; AdvancedSettingService.AdvancedSetting.Accounts .First(x => x.UserId == _accounts.First().AccountSetting.UserId) .IsEnabled = true; } await AdvancedSettingService.AdvancedSetting.SaveToAppSettings(); Connecter.Instance.RemoveAccount(account); }
public void Header() { AccountSetting call = new AccountSetting(driver); call.Calling(); // call.AddUsers("Stjxcxeevee","mXYtczyZ","*****@*****.**","xcdcdnvxxfyz"); }
public void AddMileStones() { //adding milstone AccountSetting call = new AccountSetting(driver); call.Opportunities("ABCDD", "10", "100"); }
public AccountModel(AccountSetting account) { _resourceLoader = new ResourceLoader(); _columns = new ObservableCollection <ColumnModel>(); ReadOnlyColumns = new ReadOnlyObservableCollection <ColumnModel>(_columns); Tokens = Tokens.Create(account.ConsumerKey, account.ConsumerSecret, account.AccessToken, account.AccessTokenSecret, account.UserId, account.ScreenName, account.Instance); Tokens.TwitterTokens.ConnectionOptions.UserAgent = TwitterConnectionHelper.GetUserAgent(Tokens.TwitterTokens); AccountSetting = account; IsEnabled = AccountSetting.IsEnabled; Name = AccountSetting.Name; ProfileBannerUrl = AccountSetting.ProfileBannerUrl; ProfileImageUrl = AccountSetting.ProfileImageUrl; ScreenName = AccountSetting.ScreenName; Platform = AccountSetting.Platform.ToString(); Instance = AccountSetting.Instance; foreach (var column in account.Column) { _columns.Add(new ColumnModel(column, account, this)); } }
private void RefreshAccountSetting(AccountSetting accountSetting) { accountSetting.TradeType = (AccountTradeType)EnumUtils.Parse(typeof(AccountTradeType), cbTradeType.SelectedIndex); if (accountSetting.TradeType == AccountTradeType.DELAYTIME) { accountSetting.DelayTime = double.Parse(tbLateTrading.Text); } else if (accountSetting.TradeType == AccountTradeType.DELAYTICK) { accountSetting.DelayTime = double.Parse(tbLateTickTrading.Text); } accountSetting.SlipType = (AccountSlipType)EnumUtils.Parse(typeof(AccountSlipType), cbSlipType.SelectedIndex); if (accountSetting.SlipType == AccountSlipType.MINPRICE) { accountSetting.SlipMinPrice = int.Parse(tbSlipMinPrice.Text); } else if (accountSetting.SlipType == AccountSlipType.PERCENT) { accountSetting.SlipPerccent = double.Parse(tbSlipPercent.Text); } else if (accountSetting.SlipType == AccountSlipType.PRICE) { accountSetting.SlipPrice = double.Parse(tbSlipPrice.Text); } }
public void AddAccount(AccountSetting account) { if (!TweetCollecter.ContainsKey(account.UserId)) { TweetCollecter[account.UserId] = new TweetCollecterService(account.UserId); } }
private void StatusClick(OrderStatus status) { if (Running) { MessageBox.Show("亲,同步正在进行中."); return; } Running = true; var acsetting = new AccountSetting(); this.ResultVM = new OrderSyncResultViewModel(); this.ResultVM.CloseAble = false; Task.Factory.StartNew(() => { foreach (var acc in acsetting.Value) { var os = new InternalOrderSync(acc.User, acc.Pwd); os.OrderListReturned += os_OrderListReturned; os.OrderDealed += os_OrderDealed; os.Sync(status, new SmartSync().Value); } }, TaskCreationOptions.LongRunning) .ContinueWith(t => { this.ResultVM.CloseAble = true; Running = false; MessageBox.Show("全部同步完成"); t.Dispose(); }); this.Sheel.Show(this.ResultVM, true); }
public async Task ChangeAccount(AccountSetting account) { foreach (var accountModel in _accounts) { if (account.UserId == accountModel.AccountSetting.UserId) { accountModel.IsEnabled = true; } else { accountModel.IsEnabled = false; } accountModel.LeftSwipeMenuIsOpen = false; } foreach (var accountSetting in AdvancedSettingService.AdvancedSetting.Accounts) { if (account.UserId == accountSetting.UserId) { accountSetting.IsEnabled = true; } else { accountSetting.IsEnabled = false; } } await AdvancedSettingService.AdvancedSetting.SaveToAppSettings(); }
public void AddTags() { AccountSetting call = new AccountSetting(driver); String Tag = "Shubhaazsaaaaa"; Assert.AreEqual(call.Tags(Tag), Tag); }
private void AccountSettingBtn_Click(object sender, EventArgs e) { IsImgUploaded = false; Admin.LoadAccountWindow(ShopManager, UserID, ContactNumber, Address, Date, pictureBox1); AccountSetting.Show(); AccountSetting.BringToFront(); }
/* Returns the latest nth (the tweet.Count) tweets in JSON. (with parameter of last shown tweet) */ public async Task <List <TwitterStatus> > GetTweetsByHandleNMax(string handle, string maxIdStr, int pgSize = 10) { /* Gets the MaxID from the database. */ ulong storedMaxId = 0; if (maxIdStr.Length > 0) { storedMaxId = GetMaxId(maxIdStr); } List <TwitterStatus> tweets = null; AccountSetting setting = _settingSrv.GetSettingByHandle(handle, Enums.AccountSettings.TwitterToken); if (setting != null) { var key = "twitter_" + setting.Value + "_pg_" + maxIdStr; if (!_cacheService.Contains(key)) { SingleUserAuthorizer auth = SetAuthInformation(); TwitterContext context = new TwitterContext(auth); tweets = await ( from tweet in context.Status where tweet.Type == StatusType.User && tweet.ScreenName == setting.Value && tweet.Count == pgSize && tweet.MaxID == ulong.Parse(maxIdStr) - 1 && tweet.IncludeMyRetweet == false && tweet.IncludeRetweets == false select mapTweets.Map <Status, TwitterStatus>(tweet) ) .ToListAsync <TwitterStatus>(); /* Gets the statusID of the last tweet. */ decimal maxId = 0; if (tweets.Count > 0) { maxId = tweets.LastOrDefault().StatusID; } DeleteMaxId(); InsertMaxId(maxId); _cacheService.Add(key, tweets, new DateTimeOffset(DateTime.Now.AddDays(1))); } else { tweets = _cacheService.Get <List <TwitterStatus> >(key); } } return(tweets); }
public void RemoveAccount(AccountSetting account) { if (TweetCollecter.ContainsKey(account.UserId)) { TweetCollecter[account.UserId].Remove(); TweetCollecter.Remove(account.UserId); } }
public void Integration() { // adding integration AccountSetting call = new AccountSetting(driver); var count = call.Integrations(); Assert.AreEqual(count, 11); }
private void HesapAyarlari_Click(object sender, EventArgs e) { View.AccountSetting accountSetting = new AccountSetting(); accountSetting.ShowDialog(); if (accountSetting.Opgave == 1) { VerileriGetir(); } }
public async Task AddAccount(AccountSetting account) { AdvancedSettingService.AdvancedSetting.Accounts.Add(account); await AdvancedSettingService.AdvancedSetting.SaveToAppSettings(); var accountModel = new AccountModel(account); _accounts.Add(accountModel); await accountModel.Initialize(); }
public ProsperService() { _logger = new RootLogger(Level.Alert); InitializeComponent(); SetJsonSerializationSettings(); var settings = GetSettings(); _appSettings = settings.Item1; _accountSettings = settings.Item2; _primaryAccount = _accountSettings[0]; _prosperClient = new ProsperClient(new Client(), settings.Item1, _jsonSerializerSettings); }
public AccountSetting GetAccountSettingCached() { var cachekey = CacheHelperKeys.GetCacheKeyForAccountSetting_ForAccount(ID); AccountSetting accountSetting = (AccountSetting)CacheHelper.GetItemFromCache(cachekey); if (accountSetting == null) { accountSetting = AccountSettings; CacheHelper.AddItemToCache(cachekey, accountSetting); } return(accountSetting); }
public async Task Confirm() { this.IsBusy = true; this.BusyString = "请稍候..."; this.NotifyOfPropertyChange(() => this.IsBusy); this.NotifyOfPropertyChange(() => this.BusyString); DispatcherHelper.DoEvents(); var success = false; var s = new AccountSetting(); var account = s.Value.FirstOrDefault(a => a.User.Equals(this.Order.Account, StringComparison.OrdinalIgnoreCase)); if (account != null) { var method = new OrderShipment() { OrderNO = this.OrderNO, TrackingNO = this.TrackNO, TrackingWebSite = this.TrackWebSite, SendType = this.IsFullShiped ? AE.ShipmentSendTypes.Full : AE.ShipmentSendTypes.Part, Description = this.Note, LogisticsType = this.SelectedDeliveryType.Code }; var api = new APIClient(account.User, account.Pwd); var o = await api.Execute(method); //var o = new AE.NormalResult() { // Success = true //}; success = o.Success; this.BusyString = success ? "成功" : "失败"; } else { this.BusyString = "未取到账户信息"; } this.NotifyOfPropertyChange(() => this.BusyString); DispatcherHelper.DoEvents(); Thread.Sleep(2000); this.IsBusy = false; this.NotifyOfPropertyChange(() => this.IsBusy); if (success && this.OnSuccess != null) { this.OnSuccess(this.OrderNO); } }
private async Task LoadWaitEvaluateOrder() { this.WaitEvaluateOrders = new List <string>(); var acsetting = new AccountSetting(); foreach (var acc in acsetting.Value) { var api = new APIClient(acc.User, acc.Pwd); var datas = await api.Execute(new OrderWaitingEvaluateList()); this.WaitEvaluateOrders.AddRange(datas); } this.SetItem(SummaryTitles.WaitEvaluate, this.WaitEvaluateOrders.Count, true); }
public async Task <AuthenticationToken> AuthenticateAsync(AccountSetting setting) { var uri = $"{_settings.BaseUri}/security/oauth/token?grant_type=password&client_id={setting.ClientId}&client_secret={setting.ClientSecret}&username={setting.Username}&password={setting.Password}"; var authenticationToken = new AuthenticationToken(); try { authenticationToken = await _client.Post <AuthenticationToken>(uri, new Dictionary <string, string>(), string.Empty, _jsonSerializerSettings); } catch (Exception ex) { throw; } return(authenticationToken); }
public void Sync(string orderID) { var order = this.OrderBiz.GetOrder(orderID, false); if (order != null) { var s = new AccountSetting(); var acc = AccountHelper.GetAccount(order.Account); //var acc = s.Value.FirstOrDefault(a => a.User.Equals(order.Account, StringComparison.OrdinalIgnoreCase)); if (acc != null) { var sync = new InternalOrderSync(acc.User, acc.Pwd); sync.Sync(order); } } }
public static AccountSettingChange CreateWithLog( this AccountSetting setting, Guid userId, Action <AccountSetting> action) { action(setting); return(new AccountSettingChange { AccountId = setting.AccountId, ChangerUserId = userId, CreateDateTime = DateTime.UtcNow, OldValueJson = string.Empty, NewValueJson = setting.ToJsonString() }); }
public void Remove(AccountSetting entity) { SetConnection2Account(); string sql = string.Format(@"update AccountSettings set IsActive = 0, UpdateUserLogin = @u, UpdateDate = dateadd(minute, {0}, getdate()) where id = @id", GetTimeZonesDiff); string user = entity.UpdateUser; if (string.IsNullOrEmpty(user)) { user = GlobalContext.RequestContext.UserName; } ExecuteNonQuery(sql, user, entity.Id); }
public void Send() { var acs = new AccountSetting(); var ac = acs.Value.FirstOrDefault(a => a.User.Equals(this.CurrOrder.Account, StringComparison.OrdinalIgnoreCase)); if (ac != null) { var api = new APIClient(ac.User, ac.Pwd); var method = new OrderEvaluate() { OrderNo = this.CurrOrder.OrderNO, Score = this.Star, Content = this.Ctx }; var o = api.Execute(method); } }
public ActionResult AccountSetting() { var emailID = User.Identity.Name; using (KTMTicketingEntities dc = new KTMTicketingEntities()) { var user = dc.Users.First(a => a.EmailID == emailID); var viewModel = new AccountSetting { FirstName = user.FirstName, LastName = user.LastName, EmailID = user.EmailID, ICNumber = user.ICNumber }; return(View(viewModel)); } }
public async Task Extend() { this.IsBusy = true; this.BusyString = "请稍候..."; this.NotifyOfPropertyChange(() => this.IsBusy); this.NotifyOfPropertyChange(() => this.BusyString); DispatcherHelper.DoEvents(); var success = false; var s = new AccountSetting(); var account = s.Value.FirstOrDefault(a => a.User.Equals(this.Order.Account, StringComparison.OrdinalIgnoreCase)); if (account != null) { var method = new OrderExtendReceiveTime() { OrderNO = this.OrderNO, Days = this.Days < 0 ? 0 : this.Days }; var api = new APIClient(account.User, account.Pwd); var o = await api.Execute(method); success = o.Success; this.BusyString = success ? "成功" : "失败"; } else { this.BusyString = "未取到账户信息"; } this.NotifyOfPropertyChange(() => this.BusyString); DispatcherHelper.DoEvents(); Thread.Sleep(2000); this.IsBusy = false; this.NotifyOfPropertyChange(() => this.IsBusy); if (success && this.OnSuccess != null) { this.OnSuccess(this.OrderNO); } }
public static async Task <List <MessageRelation> > QueryRelations(MessageTypes msgType, int perCount = 10, bool unReaded = false) { List <MessageRelation> msgs = new List <MessageRelation>(); var s = new AccountSetting(); foreach (var acc in s.Value) { var api = new APIClient(acc.User, acc.Pwd); var method = new MessageRelationList() { PageSize = perCount, Type = msgType, UnReaded = unReaded }; var result = await api.Execute(method); msgs.AddRange(result); } return(msgs); }