Beispiel #1
0
        public MeetBot(Config config) : base(FixConfig(config))
        {
            shortWait = new WebDriverWait(driver, new TimeSpan(0, 0, 0, 0, milliseconds: 200));

            selectors = MeetSelectorFactory.Get(config.Driver.Browser);
            State     = MeetState.NotLoggedIn;
        }
Beispiel #2
0
 private void ChangeState(MeetState state)
 {
     if (state == State)
     {
         return;
     }
     logger.Debug("Changing state {0} => {1}", State, state);
     State = state;
 }
 public int FindCount(MeetState state, string ownerId)
 {
     using (var dataContext = DataContext)
     {
         if (string.IsNullOrEmpty(ownerId))
         {
             return(dataContext.Meets.Count(t => t.State == (int)state));
         }
         return(dataContext.Meets.Count(t => t.State == (int)state && t.OwnerId == ownerId));
     }
 }