public void LockboxInvoiceSearchTest()
        {
            WindowsActions.KillEllisProcesses();
            App = EllisHome.LaunchEllisAsARMUser();

            //LandingPage.ClickOnCalendarButton(LandingPage.LandingPageControls.Advanced);
            //LandingPage.EnterDate(LandingPage.LandingPageControls.AdvancedFromDate, "11/16/2009");
            //LandingPage.ClickDateTextbox(LandingPage.LandingPageControls.AdvancedToDate);
            //Playback.Wait(2000);

            LandingPage.SelectDateRange();

            ARWindow.SelectFirstCustomerInvoiceFromTable();
            ARWindow.SelectFirstRemittenceFromTable();
            ARWindow.ClickOpeninNewWindowButton();

            Factory.AssertIsTrue(ARWindow.VerifyPaymentInvoiceWindowDisplayed(),
                                 "Payment profile invoice window is not displayed when clicked on Open In New Window");
            Factory.AssertIsTrue(ARWindow.VerifyRemainingAmountDisplayedOnWindow(),
                                 "Remaining Amount is not displayed on window");

            ARWindow.ClosePaymentInvoiceWindow();
            //TitlebarActions.ClickClose((WinWindow) ARWindow.GetPaymentLockboxWindowProperties());
            //TitlebarActions.ClickClose((WinWindow) ARWindow.GetPaymentProfileWindowProperties());
            Playback.Wait(1000);
            Actions.SendAltF4();
            Playback.Wait(1000);
            Actions.SendAltF4();

            Cleanup();
        }
        public void ARApplyTransactionTest()
        {
            WindowsActions.KillEllisProcesses();
            App = EllisHome.LaunchEllisAsARMUser();
            LandingPage.SelectFromToolbar("AR");
            Playback.Wait(2000);
            LandingPage.SelectCustomerInvoicesFromNavigationExplorer();

            Factory.AssertIsTrue(ARWindow.VerifyCustomerInvGridDisplayed(), "Customer Invoice Grid is not displayed");
        }
        public void ARDefaultToAllCorporateARMUserTest()
        {
            WindowsActions.KillEllisProcesses();
            App = EllisHome.LaunchEllisAsARMUser();

            LandingPage.SelectFromToolbar("AR");
            SearchWindow.SelectSearchElements(null, "ITransactions", SearchWindow.SearchTypeConstants.Advanced);

            Factory.AssertIsTrue(ARAdvancedSearchWindow.VerifyDefaultDistrictSelected("All"),
                                 "Default district is not equal to All");

            Cleanup();
        }