public void JobOrderAdvanceSearch() { Initialize(); var datarows = ExcelReader.ImportSpreadsheet(ExcelFileNames.QOTAdvancedSearch); foreach (var dataRow in datarows) { if (dataRow.ItemArray[1].ToString() == "JobOrder") { SearchWindow.SelectSearchElements(null, "JobOrder", SearchWindow.SearchTypeConstants.Advanced); QOTAdvancedSearchWindow.EnterJobOrderSearchData(dataRow); QOTAdvancedSearchWindow.ClickSearchBtn(); Playback.Wait(10000); var jobOrder = QOTAdvancedSearchWindow.SelectJobOrderRecord(dataRow.ItemArray[76].ToString()); if (!jobOrder) { var winInst = JobOrderWindow.GetJobOrderProfileProperties(); if (winInst.Exists) { MouseActions.ClickButton(JobOrderWindow.GetJobOrderProfileProperties(), "btnClose"); } } if (ARAdvancedSearchWindow.VerifySearchResultsWindowDisplayed()) { ARAdvancedSearchWindow.CloseSearchResultsWindow(); } } } Cleanup(); }
public void QuoteAdvanceSearch() { Initialize(); var datarows = ExcelReader.ImportSpreadsheet(ExcelFileNames.QOTAdvancedSearch); foreach (var dataRow in datarows) { if (dataRow.ItemArray[1].ToString() == "Quote") { SearchWindow.SelectSearchElements(null, "Quote", SearchWindow.SearchTypeConstants.Advanced); QOTAdvancedSearchWindow.EnterQuoteSearchData(dataRow); QOTAdvancedSearchWindow.ClickSearchBtn(); Playback.Wait(10000); var quote = QOTAdvancedSearchWindow.SelectQuoteRecord(dataRow.ItemArray[40].ToString()); if (quote) { Playback.Wait(7000); QOTAdvancedSearchWindow.CloseQuoteProfileWindow(); Playback.Wait(2000); ARAdvancedSearchWindow.CloseSearchResultsWindow(); } if (ARAdvancedSearchWindow.VerifySearchResultsWindowDisplayed()) { ARAdvancedSearchWindow.CloseSearchResultsWindow(); } } } Cleanup(); }
public void DispatchAdvanceSearch() { Initialize(); var datarows = ExcelReader.ImportSpreadsheet(ExcelFileNames.QOTAdvancedSearch); foreach (var dataRow in datarows) { if (dataRow.ItemArray[1].ToString() == "Dispatch") { SearchWindow.SelectSearchElements(null, "Dispatch", SearchWindow.SearchTypeConstants.Advanced); QOTAdvancedSearchWindow.EnterDispatchSearchData(dataRow); QOTAdvancedSearchWindow.ClickSearchBtn(); Playback.Wait(10000); var dispatch = QOTAdvancedSearchWindow.SelectDispatchRecord(dataRow.ItemArray[53].ToString()); if (dispatch) { Playback.Wait(7000); MouseActions.ClickButton(JobOrderWindow.GetJobOrderProfileProperties(), "btnClose"); Playback.Wait(2000); ARAdvancedSearchWindow.CloseSearchResultsWindow(); } if (ARAdvancedSearchWindow.VerifySearchResultsWindowDisplayed()) { ARAdvancedSearchWindow.CloseSearchResultsWindow(); } } } Cleanup(); }
public void WorkTicketAdvanceSearch() { Initialize(); var datarows = ExcelReader.ImportSpreadsheet(ExcelFileNames.QOTAdvancedSearch); foreach (var dataRow in datarows) { if (dataRow.ItemArray[1].ToString() == "WorkTicket") { SearchWindow.SelectSearchElements(null, "WorkTicket", SearchWindow.SearchTypeConstants.Advanced); QOTAdvancedSearchWindow.EnterWorkTicketSearchData(dataRow); QOTAdvancedSearchWindow.ClickSearchBtn(); Playback.Wait(10000); var workTicket = QOTAdvancedSearchWindow.SelectWorkTicketRecord(dataRow.ItemArray[21].ToString()); if (workTicket) { Playback.Wait(7000); QOTAdvancedSearchWindow.CloseDispatchWindow(); ARAdvancedSearchWindow.CloseSearchResultsWindow(); } if (ARAdvancedSearchWindow.VerifySearchResultsWindowDisplayed()) { ARAdvancedSearchWindow.CloseSearchResultsWindow(); } } } Cleanup(); }
public void CheckRegisterAdvanceSearch() { Initialize(); var datarows = ExcelReader.ImportSpreadsheet(ExcelFileNames.QOTAdvancedSearch); foreach (var dataRow in datarows) { if (dataRow.ItemArray[1].ToString() == "Register") { SearchWindow.SelectSearchElements(null, "CheckRegister", SearchWindow.SearchTypeConstants.Advanced); QOTAdvancedSearchWindow.EnterCheckRegisterSearchData(dataRow); QOTAdvancedSearchWindow.ClickSearchBtn(); Playback.Wait(10000); var register = QOTAdvancedSearchWindow.SelectCheckRegisterRecord(dataRow.ItemArray[10].ToString()); if (register) { Playback.Wait(7000); QOTAdvancedSearchWindow.ClickOkBtnPayment(); ARAdvancedSearchWindow.CloseSearchResultsWindow(); } if (ARAdvancedSearchWindow.VerifySearchResultsWindowDisplayed()) { ARAdvancedSearchWindow.CloseSearchResultsWindow(); } } } Cleanup(); }
public void InvoiceRelationShipsAdvanceSearch() { Initialize(); var datarows = ExcelReader.ImportSpreadsheet(ExcelFileNames.ARAdvancedSearch); foreach (var dataRow in datarows) { if (dataRow.ItemArray[1].ToString() == "Relationship") { SearchWindow.SelectSearchElements(null, "IRelationShips2", SearchWindow.SearchTypeConstants.Advanced); ARAdvancedSearchWindow.EnterRelationshipSearchData(dataRow); ARAdvancedSearchWindow.ClickSearchBtn(); Playback.Wait(10000); var relationship = ARAdvancedSearchWindow.SelectInvoiceRecord(dataRow.ItemArray[75].ToString()); if (relationship) { Playback.Wait(7000); MouseActions.ClickButton(CustomerProfileWindow.GetCustomerInvoiceWindowProperties(), "_btnCancel"); ARAdvancedSearchWindow.CloseSearchResultsWindow(); } if (ARAdvancedSearchWindow.VerifySearchResultsWindowDisplayed()) { ARAdvancedSearchWindow.CloseSearchResultsWindow(); } } } Cleanup(); }
public void CreditCardAdvanceSearch() { Initialize(); var datarows = ExcelReader.ImportSpreadsheet(ExcelFileNames.ARAdvancedSearch); foreach (var dataRow in datarows) { if (dataRow.ItemArray[1].ToString() == "Credit Card") { SearchWindow.SelectSearchElements(null, "CreditCard", SearchWindow.SearchTypeConstants.Advanced); ARAdvancedSearchWindow.EnterCreditCardSearchData(dataRow); ARAdvancedSearchWindow.ClickSearchBtn(); Playback.Wait(10000); var creditCard = ARAdvancedSearchWindow.SelectCreditCardRecord(dataRow.ItemArray[11].ToString()); if (creditCard) { Playback.Wait(5000); MouseActions.ClickButton(SimpleSearchWindow.GetViewCreditCardPaymentWindowProperties(), "_btnClose"); ARAdvancedSearchWindow.CloseSearchResultsWindow(); } if (ARAdvancedSearchWindow.VerifySearchResultsWindowDisplayed()) { ARAdvancedSearchWindow.CloseSearchResultsWindow(); } } } Cleanup(); }
public void BillingAdvanceSearch() { Initialize(); var datarows = ExcelReader.ImportSpreadsheet(ExcelFileNames.ARAdvancedSearch); foreach (var dataRow in datarows) { if (dataRow.ItemArray[1].ToString() == "Billing Search") { SearchWindow.SelectSearchElements(null, "BillingLineItem", SearchWindow.SearchTypeConstants.Advanced); ARAdvancedSearchWindow.EnterBillingSearchData(dataRow); ARAdvancedSearchWindow.ClickSearchBtn(); Playback.Wait(10000); var billing = ARAdvancedSearchWindow.SelectBillingRecord(dataRow.ItemArray[10].ToString()); if (billing) { Playback.Wait(5000); MouseActions.ClickButton(DispatchProfileWindow.DispatchProfileWindowProperties(), "btnCancel"); } if (ARAdvancedSearchWindow.VerifySearchResultsWindowDisplayed()) { ARAdvancedSearchWindow.CloseSearchResultsWindow(); } } } Cleanup(); }
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(); }
public void VerifyPrintBtn() { Initialize(); var datarows = ExcelReader.ImportSpreadsheet(ExcelFileNames.QOTAdvancedSearch); foreach (var dataRow in datarows) { if (dataRow.ItemArray[1].ToString() == "WorkTicket") { SearchWindow.SelectSearchElements(null, "WorkTicket", SearchWindow.SearchTypeConstants.Advanced); QOTAdvancedSearchWindow.EnterWorkTicketSearchData(dataRow); QOTAdvancedSearchWindow.ClickSearchBtn(); Playback.Wait(10000); ARAdvancedSearchWindow.ClickOnPrintBtn(); ARAdvancedSearchWindow.CloseSearchResultsWindow(); } } Cleanup(); }