Exemplo n.º 1
0
        private void OnStateSearch(object sender, EventArgs args)
        {
            StateSearch = entStateSearch.Text;
            if (StateSearch.Trim().Length > 0)
            {
                if (StateSearchDictionary == null)
                {
                    throw new ManagementException(ExceptionType.NotAllowed, "State Search Dictionary no set to instance of object");
                }

                if (!StateSearchDictionary.ContainsKey(StateSearch))
                {
                    StateSearchDictionary.Add(StateSearch, StateSearch);
                    BindStateSearchCompletion();
                }

                //fStateSource = Arise.Logic.DataSearch.GetFilteredDataSet(fStateCore.TaskManager.TaskStateSource, fStateSearch);
            }
            else
            {
                Source = stateCore.TaskManager.TaskStateSource;
            }

            BindStates();
        }
Exemplo n.º 2
0
        public void ChooseDates()
        {
            //selecting financial year filter
            FinancialyearSearch.Click();
            SearchInput.SendKeys("2017" + Keys.Enter);
            Thread.Sleep(3000);

            //selecting Month filter
            DateTime now   = DateTime.Now;
            var      month = now.ToString("MMM");

            MonthSearch.Click();
            Thread.Sleep(4000);
            SearchInput.SendKeys(month + Keys.Enter);
            Thread.Sleep(3000);

            ////selecting weekend date filter
            //DateTime baseDate = DateTime.Today;
            //var today = baseDate;
            //var thisWeekStart = baseDate.AddDays(-(int)baseDate.DayOfWeek);
            //var thisWeekEnd = thisWeekStart.AddDays(7).AddSeconds(-1).Day;
            //WeekEndDateSearch.Click();
            //SearchInput.SendKeys(month+" "+thisWeekEnd+Keys.Enter);
            //Thread.Sleep(3000);

            //Selecting report date filter
            var yesterdayDate = now.AddDays(-1).ToString("d");

            ReportDateSearch.Click();
            Thread.Sleep(4000);
            SearchInput.SendKeys(yesterdayDate + Keys.Enter);
            Thread.Sleep(9000);

            //Selecting state filter
            StateSearch.Click();
            Thread.Sleep(3000);
            SearchInput.SendKeys(Keys.Enter);
            Thread.Sleep(6000);
        }