public static void EnterCreditCardSearchData(DataRow data) { var searchWindow = GetSearchWindowProperties(); var creditcardNo = Actions.GetWindowChild(searchWindow, CreditCardSearchConstants.CreditCard); Actions.SetText(creditcardNo, data.ItemArray[11].ToString()); var tStatus = Actions.GetWindowChild(searchWindow, CreditCardSearchConstants.Transaction); if (!string.IsNullOrEmpty(data.ItemArray[12].ToString())) { DropDownActions.SelectDropdownByText(tStatus, data.ItemArray[12].ToString()); } var from = Actions.GetWindowChild(searchWindow, CreditCardSearchConstants.ProcessedFrom); if (!string.IsNullOrEmpty(data.ItemArray[13].ToString())) { DropDownActions.SelectDropdownByText(from, data.ItemArray[13].ToString()); } var to = Actions.GetWindowChild(searchWindow, CreditCardSearchConstants.ProcessedTo); if (!string.IsNullOrEmpty(data.ItemArray[14].ToString())) { DropDownActions.SelectDropdownByText(to, data.ItemArray[14].ToString()); } }
public static void EnterDatainRequirementsWindow(DataRow dataRow) { MouseActions.ClickButton(RequirementsWindowProperties(), "btnAddSkills"); var windowInst = AddSkillsWindowProperties(); if (!string.IsNullOrEmpty(dataRow.ItemArray[79].ToString())) { var ddInstance = Actions.GetWindowChild(windowInst, "cmbPositionFocus"); DropDownActions.SelectDropdownByText(ddInstance, dataRow.ItemArray[79].ToString()); } if (!string.IsNullOrEmpty(dataRow.ItemArray[80].ToString())) { var txtBoxInstance = Actions.GetWindowChild(windowInst, "txtSearchText"); Actions.SetText(txtBoxInstance, dataRow.ItemArray[80].ToString()); } MouseActions.ClickButton(windowInst, "btnSearch"); var chkBoxControl = Actions.GetWindowChild(windowInst, "chkSelect"); Actions.SetCheckBox((WinCheckBox)chkBoxControl, "True"); MouseActions.ClickButton(windowInst, "btnAdd"); MouseActions.ClickButton(windowInst, "btnAddSkillsExperience"); //Click on continue button MouseActions.ClickButton(RequirementsWindowProperties(), "btnCancel"); }
public static void EnterdataInNotesWindow(DataRow data) { var notesWindow = GetTempWorkerNotesWindowProperties(); var notesType = Actions.GetWindowChild(notesWindow, TempWorkerNotesWindowConstants.NoteType); if (!string.IsNullOrEmpty(data.ItemArray[6].ToString())) { DropDownActions.SelectDropdownByText(notesType, data.ItemArray[6].ToString()); } var jobOrder = Actions.GetWindowChild(notesWindow, TempWorkerNotesWindowConstants.JobOrder); if (!string.IsNullOrEmpty(data.ItemArray[7].ToString())) { DropDownActions.SelectDropdownByText(jobOrder, data.ItemArray[7].ToString()); } var comments = Actions.GetWindowChild(notesWindow, TempWorkerNotesWindowConstants.Comments); if (!string.IsNullOrEmpty(data.ItemArray[8].ToString())) { Actions.SetText(comments, data.ItemArray[8].ToString()); } MouseActions.ClickButton(notesWindow, TempWorkerNotesWindowConstants.SubmitBtn); }
public static void EnterdataInAvailability(DataRow data) { var workerProfileWindow = GetWorkerProfileWindowProperties(); var startDate = Actions.GetWindowChild(workerProfileWindow, WorkerAvailabilityTabConstants.FromDate); if (!string.IsNullOrEmpty(data.ItemArray[4].ToString())) { DropDownActions.SelectDropdownByText(startDate, data.ItemArray[4].ToString()); } var endDate = Actions.GetWindowChild(workerProfileWindow, WorkerAvailabilityTabConstants.ToDate); if (!string.IsNullOrEmpty(data.ItemArray[5].ToString())) { DropDownActions.SelectDropdownByText(endDate, data.ItemArray[5].ToString()); } var reason = Actions.GetWindowChild(workerProfileWindow, WorkerAvailabilityTabConstants.WorkerUnavailabilityReason); if (!string.IsNullOrEmpty(data.ItemArray[6].ToString())) { DropDownActions.SelectDropdownByText(reason, data.ItemArray[6].ToString()); } MouseActions.ClickButton(workerProfileWindow, WorkerAvailabilityTabConstants.Add); MouseActions.ClickButton(workerProfileWindow, WorkerAvailabilityTabConstants.Save); }
public static void EnterDataInAddSkills(DataRow data) { var addWorkerSkillsWindow = GetAddWorkerSkillsWindowProperties(); var postionFocus = Actions.GetWindowChild(addWorkerSkillsWindow, WorkerAddSkillsWindowConstants.PositionFocus); var cmbBox = (WinComboBox)postionFocus; if (!string.IsNullOrEmpty(data.ItemArray[66].ToString())) { DropDownActions.SelectDropdownByText(cmbBox, data.ItemArray[66].ToString()); } var checkBox = Actions.GetWindowChild(addWorkerSkillsWindow, WorkerAddSkillsWindowConstants.CheckBox); if (!string.IsNullOrEmpty(data.ItemArray[67].ToString())) { Actions.SetCheckBox((WinCheckBox)checkBox, data.ItemArray[67].ToString()); } MouseActions.ClickButton(addWorkerSkillsWindow, WorkerAddSkillsWindowConstants.AddSelectedBtn); MouseActions.ClickButton(addWorkerSkillsWindow, WorkerAddSkillsWindowConstants.SaveBtn); Playback.Wait(1000); }
public static void EnterBasicJobInformationWindowData(DataRow data) { // Get Dropdown controls and enter data var joborderWindow = GetBasicJobInformationWindowProperties(); //var getBasicJobInformationControlCollection = GetBasicJobInformationWindowDropdownControlCollection(); if (!string.IsNullOrEmpty(data.ItemArray[13].ToString())) { DropDownActions.SelectDropdownByText(joborderWindow, BasicJobInformaionConstants.OrderPlacedBy, data.ItemArray[13].ToString()); } if (!string.IsNullOrEmpty(data.ItemArray[14].ToString())) { DropDownActions.SelectDropdownByText(joborderWindow, BasicJobInformaionConstants.JobDuty, data.ItemArray[14].ToString()); } if (!string.IsNullOrEmpty(data.ItemArray[22].ToString())) { DropDownActions.SelectDropdownByText(joborderWindow, BasicJobInformaionConstants.JobSitesList, data.ItemArray[22].ToString()); } if (!string.IsNullOrEmpty(data.ItemArray[24].ToString())) { DropDownActions.SelectDropdownByText(joborderWindow, BasicJobInformaionConstants.JobSiteContactList, data.ItemArray[24].ToString()); } // Get Edit controls and enter data var getBasicJobInformationWindow = GetBasicJobInformationWindowProperties(); var poNumber = Actions.GetWindowChild(getBasicJobInformationWindow, BasicJobInformaionConstants.PoNumber); poNumber.SetFocus(); SendKeys.SendWait(""); SendKeys.SendWait(data.ItemArray[15].ToString()); var custProjName = Actions.GetWindowChild(getBasicJobInformationWindow, BasicJobInformaionConstants.CustomerProjectName); Actions.SetText(custProjName, data.ItemArray[19].ToString()); var custCostCentre = Actions.GetWindowChild(getBasicJobInformationWindow, BasicJobInformaionConstants.CustomerCostCentre); Actions.SetText(custCostCentre, data.ItemArray[18].ToString()); var jobSiteName = Actions.GetWindowChild(getBasicJobInformationWindow, BasicJobInformaionConstants.JobSiteName); Actions.SetText(jobSiteName, data.ItemArray[23].ToString()); var addLine1 = Actions.GetWindowChild(getBasicJobInformationWindow, BasicJobInformaionConstants.AddressLine1); Actions.SetText(addLine1, data.ItemArray[25].ToString()); var addLine2 = Actions.GetWindowChild(getBasicJobInformationWindow, BasicJobInformaionConstants.AddressLine2); Actions.SetText(addLine2, data.ItemArray[26].ToString()); }
public static void SelectRatingsInComboBox() { var workerProfileWindow = GetWorkerProfileWindowProperties(); var ratingsCmbbox = Actions.GetWindowChild(workerProfileWindow, WorkerRatingsandNotesTabConstants.Ratings); DropDownActions.SelectDropdownByText(ratingsCmbbox, "Ratings"); MouseActions.ClickButton(workerProfileWindow, WorkerRatingsandNotesTabConstants.AddRatingsBtn); }
public static void EnterDataInPaymentRefundStatusWindow(DataRow data) { var refundStatus = Actions.GetWindowChild(EllisWindow, "cmbRefundStatus"); Factory.AssertIsFalse(refundStatus.Equals(String.Empty), "The datarow contains an empty string where it should contain a value."); DropDownActions.SelectDropdownByText(refundStatus, data.ItemArray[10].ToString()); MouseActions.ClickButton(EllisWindow, "btnGO"); }
public static void EnterDataInRejectPopUp() { var rejectPopUp = GetRejectPopUpProperties(); if (rejectPopUp.Exists) { var rejectCmb = Actions.GetWindowChild(rejectPopUp, "ultraRejectCombo"); DropDownActions.SelectDropdownByText(rejectCmb, "Others"); } }
public static void SelectDataInComboBox(DataRow data) { var workerProfileWindow = GetWorkerProfileWindowProperties(); var cmbBox = Actions.GetWindowChild(workerProfileWindow, WorkerExistingOrderTabConstants.ExistingsOrders); if (!string.IsNullOrEmpty(data.ItemArray[3].ToString())) { DropDownActions.SelectDropdownByText(cmbBox, data.ItemArray[3].ToString()); } }
public static void EnterCheckRegisterSearchData(DataRow data) { var searchWindow = GetSearchWindowProperties(); var paymentType = Actions.GetWindowChild(searchWindow, CheckRegisterConstants.PaymentType); if (!string.IsNullOrEmpty(data.ItemArray[3].ToString())) { DropDownActions.SelectDropdownByText(paymentType, data.ItemArray[3].ToString()); } var paymentStatus = Actions.GetWindowChild(searchWindow, CheckRegisterConstants.PaymentStatus); if (!string.IsNullOrEmpty(data.ItemArray[4].ToString())) { DropDownActions.SelectDropdownByText(paymentStatus, data.ItemArray[4].ToString()); } var paymentFrom = Actions.GetWindowChild(searchWindow, CheckRegisterConstants.PaymentFrom); if (!string.IsNullOrEmpty(data.ItemArray[5].ToString())) { DropDownActions.SelectDropdownByText(paymentFrom, data.ItemArray[5].ToString()); } var paymentTo = Actions.GetWindowChild(searchWindow, CheckRegisterConstants.PaymentTo); if (!string.IsNullOrEmpty(data.ItemArray[6].ToString())) { DropDownActions.SelectDropdownByText(paymentTo, data.ItemArray[6].ToString()); } var district = Actions.GetWindowChild(searchWindow, CheckRegisterConstants.District); if (!string.IsNullOrEmpty(data.ItemArray[7].ToString())) { DropDownActions.SelectDropdownByText(district, data.ItemArray[7].ToString()); } var branch = Actions.GetWindowChild(searchWindow, CheckRegisterConstants.Branch); if (!string.IsNullOrEmpty(data.ItemArray[8].ToString())) { DropDownActions.SelectDropdownByText(branch, data.ItemArray[8].ToString()); } var deductionType = Actions.GetWindowChild(searchWindow, CheckRegisterConstants.DeductionType); if (!string.IsNullOrEmpty(data.ItemArray[9].ToString())) { DropDownActions.SelectDropdownByText(deductionType, data.ItemArray[9].ToString()); } }
public static void EnterWorkTicketSearchData(DataRow data) { var searchWindow = GetSearchWindowProperties(); var ticketNo = Actions.GetWindowChild(searchWindow, WorkTicketConstants.TicketNo); Actions.SetText(ticketNo, data.ItemArray[11].ToString()); var jobOrderNo = Actions.GetWindowChild(searchWindow, WorkTicketConstants.JobOrderNo); Actions.SetText(jobOrderNo, data.ItemArray[12].ToString()); var state = Actions.GetWindowChild(searchWindow, WorkTicketConstants.State); if (!string.IsNullOrEmpty(data.ItemArray[13].ToString())) { DropDownActions.SelectDropdownByText(state, data.ItemArray[13].ToString()); } var city = Actions.GetWindowChild(searchWindow, WorkTicketConstants.City); Actions.SetText(city, data.ItemArray[14].ToString()); var customerName = Actions.GetWindowChild(searchWindow, WorkTicketConstants.CustomerName); Actions.SetText(customerName, data.ItemArray[15].ToString()); var workerName = Actions.GetWindowChild(searchWindow, WorkTicketConstants.WorkerName); Actions.SetText(workerName, data.ItemArray[16].ToString()); var ssn = Actions.GetWindowChild(searchWindow, WorkTicketConstants.Ssn); Actions.SetText(ssn, data.ItemArray[17].ToString()); var branchNo = Actions.GetWindowChild(searchWindow, WorkTicketConstants.BranchNo); Actions.SetText(branchNo, data.ItemArray[18].ToString()); var date = Actions.GetWindowChild(searchWindow, WorkTicketConstants.DispatchDate); if (!string.IsNullOrEmpty(data.ItemArray[19].ToString())) { DropDownActions.SelectDropdownByText(date, data.ItemArray[19].ToString()); } var startTime = Actions.GetWindowChild(searchWindow, WorkTicketConstants.StartTime); SendKeys.SendWait("{HOME}"); Actions.SetText(startTime, data.ItemArray[20].ToString()); }
public static void EnterJobOrderNotes(string notes, string requestedBy) { var jobOrderWindow = GetOrderNotesWindowProperties(); var sta = jobOrderWindow.Exists; var textOrderNotes = Actions.GetWindowChild(jobOrderWindow, "_txtOrderNotes"); Actions.SetText(textOrderNotes, notes); var dropDownOrderNotes = Actions.GetWindowChild(jobOrderWindow, "_cmbRequestedBy"); Playback.Wait(1000); DropDownActions.SelectDropdownByText(dropDownOrderNotes, requestedBy); var okBtn = Actions.GetWindowChild(jobOrderWindow, "_btnOk"); Mouse.Click(okBtn); }
public static void EnterDataInJobOrderNotesWindow(DataRow data) { var scheduleAndAdditionalChargesWindowControlColloction = AddOrderNotesWindowProperties(); // Factory.GetAllControlNames(ScheduleAndAdditionalChargesWindowControlColloction); var textOrderNotes = Actions.GetWindowChild(scheduleAndAdditionalChargesWindowControlColloction, "_txtOrderNotes"); Actions.SetText(textOrderNotes, data.ItemArray[77].ToString()); var dropDownOrderNotes = Actions.GetWindowChild(scheduleAndAdditionalChargesWindowControlColloction, "_cmbRequestedBy"); Playback.Wait(1000); DropDownActions.SelectDropdownByText(dropDownOrderNotes, data.ItemArray[78].ToString()); MouseActions.ClickButton(scheduleAndAdditionalChargesWindowControlColloction, "_btnOk"); }
public static void EnterDataInPrintLetterTab(DataRow data) { var unclaimedProperty = GetUnclaimedPropertyWindowProperties(); var radioBtn = Actions.GetWindowChild(unclaimedProperty, PrintMethodConstants.CheckType); if (!string.IsNullOrEmpty(data.ItemArray[3].ToString())) { var radio = radioBtn.Container.SearchFor <WinRadioButton>(new { Name = data.ItemArray[3].ToString() }); Actions.SelectRadioButton(radio); } var duration = Actions.GetWindowChild(unclaimedProperty, PrintMethodConstants.Duration); if (!string.IsNullOrEmpty(data.ItemArray[4].ToString())) { DropDownActions.SelectDropdownByText(duration, data.ItemArray[4].ToString()); } MouseActions.ClickButton(unclaimedProperty, PrintMethodConstants.GoBtn); var totalAmt = Actions.GetWindowChild(unclaimedProperty, PrintMethodConstants.TotalAmt); if (totalAmt.Enabled) { if (!string.IsNullOrEmpty(data.ItemArray[5].ToString())) { Actions.SetText(totalAmt, data.ItemArray[5].ToString()); } } var minAmt = Actions.GetWindowChild(unclaimedProperty, PrintMethodConstants.MinimumAmt); if (!string.IsNullOrEmpty(data.ItemArray[6].ToString())) { Actions.SetText(minAmt, data.ItemArray[6].ToString()); } var replyDt = Actions.GetWindowChild(unclaimedProperty, PrintMethodConstants.ReplyByDt); if (!string.IsNullOrEmpty(data.ItemArray[7].ToString())) { DropDownActions.SelectDropdownByText(replyDt, data.ItemArray[7].ToString()); } }
public static void EnterAgencySearchData(DataRow data) { var createOrderWindow = GetCreateNewOrderWindowProperties(); var agencyCountry = Actions.GetWindowChild(createOrderWindow, NewOrderControls.Country); if (!string.IsNullOrEmpty(data.ItemArray[18].ToString())) { DropDownActions.SelectDropdownByText(agencyCountry, data.ItemArray[18].ToString()); } var agencyState = Actions.GetWindowChild(createOrderWindow, NewOrderControls.State); if (!string.IsNullOrEmpty(data.ItemArray[19].ToString())) { DropDownActions.SelectDropdownByText(agencyState, data.ItemArray[19].ToString()); } }
public static void EnterdataInIdentity(DataRow data) { var workerProfileWindow = GetWorkerProfileWindowProperties(); var suffix = Actions.GetWindowChild(workerProfileWindow, WorkerIdentityTabConstants.Suffix); if (!string.IsNullOrEmpty(data.ItemArray[3].ToString())) { DropDownActions.SelectDropdownByText(suffix, data.ItemArray[3].ToString()); } var gender = Actions.GetWindowChild(workerProfileWindow, WorkerIdentityTabConstants.Gender); if (!string.IsNullOrEmpty(data.ItemArray[4].ToString())) { DropDownActions.SelectDropdownByText(gender, data.ItemArray[4].ToString()); } var race = Actions.GetWindowChild(workerProfileWindow, WorkerIdentityTabConstants.Race); if (!string.IsNullOrEmpty(data.ItemArray[5].ToString())) { DropDownActions.SelectDropdownByText(race, data.ItemArray[5].ToString()); } var mInitial = Actions.GetWindowChild(workerProfileWindow, WorkerIdentityTabConstants.MiddleInitial); if (!string.IsNullOrEmpty(data.ItemArray[6].ToString())) { Actions.SetText(mInitial, data.ItemArray[6].ToString()); } var nName = Actions.GetWindowChild(workerProfileWindow, WorkerIdentityTabConstants.NickName); if (!string.IsNullOrEmpty(data.ItemArray[7].ToString())) { Actions.SetText(nName, data.ItemArray[7].ToString()); } MouseActions.ClickButton(workerProfileWindow, WorkerIdentityTabConstants.Save); }
public static void EnterDataInTransactionHistoryTab(DataRow data) { var workerProfileWindow = GetWorkerProfileWindowProperties(); if (workerProfileWindow.Exists) { var tType = Actions.GetWindowChild(workerProfileWindow, WorkerTransactionHistoryTabConstants.TransactionType); if (!string.IsNullOrEmpty(data.ItemArray[4].ToString())) { DropDownActions.SelectDropdownByText(tType, data.ItemArray[4].ToString()); } var dateFrom = Actions.GetWindowChild(workerProfileWindow, WorkerTransactionHistoryTabConstants.DateFrom); if (!string.IsNullOrEmpty(data.ItemArray[5].ToString())) { dateFrom.SetFocus(); } Actions.SendText(" "); Actions.SendText("{HOME}"); SendKeys.SendWait(data.ItemArray[5].ToString()); var dateTo = Actions.GetWindowChild(workerProfileWindow, WorkerTransactionHistoryTabConstants.DateTo); if (!string.IsNullOrEmpty(data.ItemArray[6].ToString())) { dateTo.SetFocus(); } Actions.SendText(" "); Actions.SendText("{HOME}"); SendKeys.SendWait(data.ItemArray[6].ToString()); var oNumber = Actions.GetWindowChild(workerProfileWindow, WorkerTransactionHistoryTabConstants.OrderNumber); if (!string.IsNullOrEmpty(data.ItemArray[7].ToString())) { DropDownActions.SelectDropdownByText(oNumber, data.ItemArray[7].ToString()); } MouseActions.ClickButton(workerProfileWindow, WorkerTransactionHistoryTabConstants.GoBtn); } }
public static void EnterDataInWorkerHistoryTab(DataRow data) { var workerProfileWindow = GetWorkerProfileWindowProperties(); var historyType = Actions.GetWindowChild(workerProfileWindow, WorkerWorkHistoryConstants.WorkHistory); DropDownActions.SelectDropdownByText(historyType, "Work History"); if (!string.IsNullOrEmpty(data.ItemArray[4].ToString())) { Factory.SetMaskedText(workerProfileWindow, WorkerWorkHistoryConstants.FromDate, data.ItemArray[4].ToString()); } if (!string.IsNullOrEmpty(data.ItemArray[5].ToString())) { Factory.SetMaskedText(workerProfileWindow, WorkerWorkHistoryConstants.ToDate, data.ItemArray[5].ToString()); } MouseActions.ClickButton(workerProfileWindow, WorkerWorkHistoryConstants.GoBtn); }
public static void EnterDataAddWorkerSkills(DataRow data) { var addWorkerSkillsWindow = GetAddWorkerSkillsWindowProperties(); var postionFocus = Actions.GetWindowChild(addWorkerSkillsWindow, AddworkerSkillsWindowConstants.PositionFocus); if (!string.IsNullOrEmpty(data.ItemArray[12].ToString())) { DropDownActions.SelectDropdownByText(postionFocus, data.ItemArray[12].ToString()); } var checkBox = Actions.GetWindowChild(addWorkerSkillsWindow, AddworkerSkillsWindowConstants.CheckBox); if (!string.IsNullOrEmpty(data.ItemArray[14].ToString())) { Actions.SetCheckBox((WinCheckBox)checkBox, data.ItemArray[14].ToString()); } MouseActions.ClickButton(addWorkerSkillsWindow, AddworkerSkillsWindowConstants.AddSelectedBtn); }
public static void EnterNotificationAdvancedSearchData(DataRow data) { var notificationSearchWindow = GetNotificationSearchWindowProperties(); var requestnumber = Actions.GetWindowChild(notificationSearchWindow, NotificationSearchConstants.RequestNumber); Actions.SetText(requestnumber, data.ItemArray[3].ToString()); var requestername = Actions.GetWindowChild(notificationSearchWindow, NotificationSearchConstants.Requester); Actions.SetText(requestername, data.ItemArray[4].ToString()); var customername = Actions.GetWindowChild(notificationSearchWindow, NotificationSearchConstants.Customer); Actions.SetText(customername, data.ItemArray[5].ToString()); var decisionmakername = Actions.GetWindowChild(notificationSearchWindow, NotificationSearchConstants.DecisionMaker); Actions.SetText(decisionmakername, data.ItemArray[6].ToString()); var branchname = Actions.GetWindowChild(notificationSearchWindow, NotificationSearchConstants.Branch); if (!string.IsNullOrEmpty(data.ItemArray[7].ToString())) { DropDownActions.SelectDropdownByText(branchname, data.ItemArray[7].ToString()); } var requeststatus = Actions.GetWindowChild(notificationSearchWindow, NotificationSearchConstants.LockoutStatus); if (!string.IsNullOrEmpty(data.ItemArray[8].ToString())) { DropDownActions.SelectDropdownByText(requeststatus, data.ItemArray[8].ToString()); } }
public static void EnterBillingSearchData(DataRow data) { var searchWindow = GetSearchWindowProperties(); var customerName = Actions.GetWindowChild(searchWindow, BillingSearchConstants.CustomerName); Actions.SetText(customerName, data.ItemArray[3].ToString()); var customerNumber = Actions.GetWindowChild(searchWindow, BillingSearchConstants.CustomerNumber); Actions.SetText(customerNumber, data.ItemArray[4].ToString()); var dispatchStart = Actions.GetWindowChild(searchWindow, BillingSearchConstants.DispatchStart); if (!string.IsNullOrEmpty(data.ItemArray[6].ToString())) { DropDownActions.SelectDropdownByText(dispatchStart, data.ItemArray[6].ToString()); } var dispatchEnd = Actions.GetWindowChild(searchWindow, BillingSearchConstants.DispatchEnd); if (!string.IsNullOrEmpty(data.ItemArray[7].ToString())) { DropDownActions.SelectDropdownByText(dispatchEnd, data.ItemArray[7].ToString()); } var district = Actions.GetWindowChild(searchWindow, BillingSearchConstants.District); if (!string.IsNullOrEmpty(data.ItemArray[8].ToString())) { DropDownActions.SelectDropdownByText(district, data.ItemArray[8].ToString()); } var branch = Actions.GetWindowChild(searchWindow, BillingSearchConstants.Branch); if (!string.IsNullOrEmpty(data.ItemArray[9].ToString())) { DropDownActions.SelectDropdownByText(branch, data.ItemArray[9].ToString()); } }
public static void EnterDataInPaymentHistoryTab(DataRow data) { var workerProfileWindow = GetWorkerProfileWindowProperties(); var historyType = Actions.GetWindowChild(workerProfileWindow, WorkerWorkHistoryConstants.WorkHistory); historyType.SetFocus(); SendKeys.SendWait("Payment History"); var paymentType = Actions.GetWindowChild(workerProfileWindow, WorkerPaymentHistoryConstants.PaymentDetails); if (!string.IsNullOrEmpty(data.ItemArray[6].ToString())) { DropDownActions.SelectDropdownByText(paymentType, data.ItemArray[6].ToString()); } var dateFrom = Actions.GetWindowChild(workerProfileWindow, WorkerPaymentHistoryConstants.FromDate); if (!string.IsNullOrEmpty(data.ItemArray[7].ToString())) { dateFrom.SetFocus(); } Actions.SendText(" "); Actions.SendText("{HOME}"); SendKeys.SendWait(data.ItemArray[7].ToString()); var dateTo = Actions.GetWindowChild(workerProfileWindow, WorkerPaymentHistoryConstants.ToDate); if (!string.IsNullOrEmpty(data.ItemArray[8].ToString())) { dateTo.SetFocus(); } Actions.SendText(" "); Actions.SendText("{HOME}"); SendKeys.SendWait(data.ItemArray[8].ToString()); MouseActions.ClickButton(workerProfileWindow, WorkerPaymentHistoryConstants.GoBtn); }
public static bool SetDataInPayoutTableCell(DataRow dataRow) { for (int i = 10; i <= 22; i += 2) { if (!SetDataInPayoutTableCellHelper(dataRow, i)) { return(false); } } //add customer signature var ddControl = Actions.GetWindowChild(DispatchProfileWindowProperties(), "cmbSignature"); DropDownActions.SelectDropdownByText(ddControl, dataRow.ItemArray[38].ToString()); //add customer signature notes var notesControl = Actions.GetWindowChild(DispatchProfileWindowProperties(), "txtNotes"); Actions.SetText(notesControl, dataRow.ItemArray[39].ToString()); return(true); }
public static void EnterJobOrderFindQuoteData(DataRow data) { var getJobOrderWindow = GetCreateJobOrderWindowProperties(); if (!string.IsNullOrEmpty(data.ItemArray[9].ToString())) { Factory.SetMaskedText(getJobOrderWindow, "txtJobSiteZip", data.ItemArray[9].ToString()); } //ClickOnButton("GO"); MouseActions.ClickButton(getJobOrderWindow, "btnGo"); //Enter data in dropdown fields Playback.Wait(2000); if (!string.IsNullOrEmpty(data.ItemArray[10].ToString())) { DropDownActions.SelectDropdownByText(getJobOrderWindow, "cmbState", data.ItemArray[10].ToString()); } if (!string.IsNullOrEmpty(data.ItemArray[11].ToString())) { DropDownActions.SelectDropdownByText(getJobOrderWindow, "cmbCity", data.ItemArray[11].ToString()); } if (!string.IsNullOrEmpty(data.ItemArray[9].ToString())) { DropDownActions.SelectDropdownByText(getJobOrderWindow, "_cboPostalCodes", data.ItemArray[9].ToString()); } if (!string.IsNullOrEmpty(data.ItemArray[12].ToString())) { DropDownActions.SelectDropdownByText(getJobOrderWindow, "cmbCounty", data.ItemArray[12].ToString()); } MouseActions.ClickButton(getJobOrderWindow, "btnGo"); }
public static void EnterDataInAddressTab(DataRow data) { var workerProfileWindow = GetWorkerProfileWindowProperties(); var rAddress = Actions.GetWindowChild(workerProfileWindow, WorkerAddressTabConstants.ResidenceAddressLine1); if (!string.IsNullOrEmpty(data.ItemArray[3].ToString())) { Actions.SetText(rAddress, data.ItemArray[3].ToString()); } var rSuiteNo = Actions.GetWindowChild(workerProfileWindow, WorkerAddressTabConstants.ResidenceAddressLine2); if (!string.IsNullOrEmpty(data.ItemArray[4].ToString())) { Actions.SetText(rSuiteNo, data.ItemArray[4].ToString()); } var rState = Actions.GetWindowChild(workerProfileWindow, WorkerAddressTabConstants.ResidenceAddressState); if (!string.IsNullOrEmpty(data.ItemArray[5].ToString())) { DropDownActions.SelectDropdownByText(rState, data.ItemArray[5].ToString()); } var rZip = Actions.GetWindowChild(workerProfileWindow, WorkerAddressTabConstants.ResidenceAddressZip); if (!string.IsNullOrEmpty(data.ItemArray[6].ToString())) { DropDownActions.SelectDropdownByText(rZip, data.ItemArray[6].ToString()); } var rCity = Actions.GetWindowChild(workerProfileWindow, WorkerAddressTabConstants.ResidenceAddressCity); if (!string.IsNullOrEmpty(data.ItemArray[7].ToString())) { DropDownActions.SelectDropdownByText(rCity, data.ItemArray[7].ToString()); } var chkBox = Actions.GetWindowChild(workerProfileWindow, WorkerAddressTabConstants.RcheckBox); if (!string.IsNullOrEmpty(data.ItemArray[13].ToString())) { Actions.SetCheckBox((WinCheckBox)chkBox, data.ItemArray[13].ToString()); } var mAddress = Actions.GetWindowChild(workerProfileWindow, WorkerAddressTabConstants.MailingAddressLine1); if (!string.IsNullOrEmpty(data.ItemArray[8].ToString())) { Actions.SetText(mAddress, data.ItemArray[8].ToString()); } var mSuiteNo = Actions.GetWindowChild(workerProfileWindow, WorkerAddressTabConstants.MailingAddressLine2); if (!string.IsNullOrEmpty(data.ItemArray[9].ToString())) { Actions.SetText(mSuiteNo, data.ItemArray[9].ToString()); } var mState = Actions.GetWindowChild(workerProfileWindow, WorkerAddressTabConstants.MailingAddressState); if (!string.IsNullOrEmpty(data.ItemArray[10].ToString())) { DropDownActions.SelectDropdownByText(mState, data.ItemArray[10].ToString()); } var mZip = Actions.GetWindowChild(workerProfileWindow, WorkerAddressTabConstants.MailingAddressZip); if (!string.IsNullOrEmpty(data.ItemArray[11].ToString())) { DropDownActions.SelectDropdownByText(mZip, data.ItemArray[11].ToString()); } var mCity = Actions.GetWindowChild(workerProfileWindow, WorkerAddressTabConstants.MailingAddressCity); if (!string.IsNullOrEmpty(data.ItemArray[12].ToString())) { DropDownActions.SelectDropdownByText(mCity, data.ItemArray[12].ToString()); } MouseActions.ClickButton(workerProfileWindow, WorkerAddressTabConstants.Save); }
public static void EnterDataInContactTabs(DataRow data) { var workerProfileWindow = GetWorkerProfileWindowProperties(); var email = Actions.GetWindowChild(workerProfileWindow, WorkerContactsTabConstants.WorkerEmail); if (!string.IsNullOrEmpty(data.ItemArray[3].ToString())) { Actions.SetText(email, data.ItemArray[3].ToString()); } var pPhone = Actions.GetWindowChild(workerProfileWindow, WorkerContactsTabConstants.PrimaryPhoneNumber); if (!string.IsNullOrEmpty(data.ItemArray[4].ToString())) { pPhone.SetFocus(); } SendKeys.SendWait("^(A)"); SendKeys.SendWait("{DEL}"); Actions.SetText(pPhone, data.ItemArray[4].ToString()); var pType = Actions.GetWindowChild(workerProfileWindow, WorkerContactsTabConstants.PrimaryContactType); if (!string.IsNullOrEmpty(data.ItemArray[6].ToString())) { DropDownActions.SelectDropdownByText(pType, data.ItemArray[6].ToString()); } var pTime = Actions.GetWindowChild(workerProfileWindow, WorkerContactsTabConstants.PrimaryContactTime); if (!string.IsNullOrEmpty(data.ItemArray[7].ToString())) { DropDownActions.SelectDropdownByText(pTime, data.ItemArray[7].ToString()); } var pExt = Actions.GetWindowChild(workerProfileWindow, WorkerContactsTabConstants.PrimaryExtension); if (!string.IsNullOrEmpty(data.ItemArray[5].ToString())) { Actions.SetText(pExt, data.ItemArray[5].ToString()); } var sPhone = Actions.GetWindowChild(workerProfileWindow, WorkerContactsTabConstants.SecondaryPhoneNumber); if (!string.IsNullOrEmpty(data.ItemArray[8].ToString())) { sPhone.SetFocus(); } SendKeys.SendWait("^(A)"); SendKeys.SendWait("{DEL}"); Actions.SetText(sPhone, data.ItemArray[8].ToString()); var sType = Actions.GetWindowChild(workerProfileWindow, WorkerContactsTabConstants.MobileContactType); if (!string.IsNullOrEmpty(data.ItemArray[10].ToString())) { DropDownActions.SelectDropdownByText(sType, data.ItemArray[10].ToString()); } var sTime = Actions.GetWindowChild(workerProfileWindow, WorkerContactsTabConstants.MobileContactTime); if (!string.IsNullOrEmpty(data.ItemArray[11].ToString())) { DropDownActions.SelectDropdownByText(sTime, data.ItemArray[11].ToString()); } var sExt = Actions.GetWindowChild(workerProfileWindow, WorkerContactsTabConstants.MobileExtension); if (!string.IsNullOrEmpty(data.ItemArray[9].ToString())) { Actions.SetText(sExt, data.ItemArray[9].ToString()); } var ePhone = Actions.GetWindowChild(workerProfileWindow, WorkerContactsTabConstants.EmergencyContactNumber); if (!string.IsNullOrEmpty(data.ItemArray[12].ToString())) { ePhone.SetFocus(); } SendKeys.SendWait("^(A)"); SendKeys.SendWait("{DEL}"); Actions.SetText(ePhone, data.ItemArray[12].ToString()); var eName = Actions.GetWindowChild(workerProfileWindow, WorkerContactsTabConstants.EmergencyContactName); if (!string.IsNullOrEmpty(data.ItemArray[14].ToString())) { Actions.SetText(eName, data.ItemArray[14].ToString()); } var eRelation = Actions.GetWindowChild(workerProfileWindow, WorkerContactsTabConstants.ContactRelationship); if (!string.IsNullOrEmpty(data.ItemArray[15].ToString())) { DropDownActions.SelectDropdownByText(eRelation, data.ItemArray[15].ToString()); } var eExt = Actions.GetWindowChild(workerProfileWindow, WorkerContactsTabConstants.EmergencyExtension); if (!string.IsNullOrEmpty(data.ItemArray[13].ToString())) { Actions.SetText(eExt, data.ItemArray[13].ToString()); } MouseActions.ClickButton(workerProfileWindow, WorkerContactsTabConstants.Save); }
public static void EnterDataInSearchPayment(DataRow data) { var searchPayment = GetSearchPaymentsWindowProperties(); if (!string.IsNullOrEmpty(data.ItemArray[3].ToString())) { var ssn = Actions.GetWindowChild(searchPayment, "mskSocialSecurityNumber"); Actions.GetWindowChild(ssn, data.ItemArray[3].ToString()); } if (!string.IsNullOrEmpty(data.ItemArray[4].ToString())) { var firstName = Actions.GetWindowChild(searchPayment, "txtFirstName"); Actions.GetWindowChild(firstName, data.ItemArray[4].ToString()); } if (!string.IsNullOrEmpty(data.ItemArray[5].ToString())) { var lastName = Actions.GetWindowChild(searchPayment, "txtLastName"); Actions.GetWindowChild(lastName, data.ItemArray[5].ToString()); } if (!string.IsNullOrEmpty(data.ItemArray[6].ToString())) { var agencyNo = Actions.GetWindowChild(searchPayment, "txtAgencyNumber"); Actions.GetWindowChild(agencyNo, data.ItemArray[6].ToString()); } if (!string.IsNullOrEmpty(data.ItemArray[7].ToString())) { var apVendor = Actions.GetWindowChild(searchPayment, "txtVendorNumber"); Actions.GetWindowChild(apVendor, data.ItemArray[7].ToString()); } if (!string.IsNullOrEmpty(data.ItemArray[8].ToString())) { var primaryCase = Actions.GetWindowChild(searchPayment, "txtPrimaryCase"); Actions.GetWindowChild(primaryCase, data.ItemArray[8].ToString()); } if (!string.IsNullOrEmpty(data.ItemArray[9].ToString())) { var secondaryCase = Actions.GetWindowChild(searchPayment, "txtSecondaryCase"); Actions.GetWindowChild(secondaryCase, data.ItemArray[9].ToString()); } if (!string.IsNullOrEmpty(data.ItemArray[10].ToString())) { var paymentMethod = Actions.GetWindowChild(searchPayment, "cmbPaymentMethod"); DropDownActions.SelectDropdownByText(paymentMethod, data.ItemArray[10].ToString()); } if (!string.IsNullOrEmpty(data.ItemArray[11].ToString())) { var typeOfOrder = Actions.GetWindowChild(searchPayment, "cmbTypeOfOrder"); DropDownActions.SelectDropdownByText(typeOfOrder, data.ItemArray[11].ToString()); } if (!string.IsNullOrEmpty(data.ItemArray[12].ToString())) { //var fromDate = Actions.GetWindowChild(searchPayment, "dtFromDateRange"); #region HackToOvercomeNoNameOnDateRangeStart Actions.GetWindowChild(searchPayment, "cmbTypeOfOrder").SetFocus(); Keyboard.SendKeys("{TAB}"); for (int i = 0; i < 10; i++) { System.Threading.Thread.Sleep(35); Keyboard.SendKeys("+{RIGHT}"); } Keyboard.SendKeys("{DEL}"); var arr = data.ItemArray[12].ToString().Split(new[] { '/' }, StringSplitOptions.RemoveEmptyEntries); foreach (var datePart in arr) { Keyboard.SendKeys(datePart); Keyboard.SendKeys("{RIGHT}"); } #endregion //DropDownActions.SelectDropdownByText(fromDate, data.ItemArray[12].ToString()); } if (!string.IsNullOrEmpty(data.ItemArray[13].ToString())) { var toDate = Actions.GetWindowChild(searchPayment, "dtToDateRange"); DropDownActions.SelectDropdownByText(toDate, data.ItemArray[13].ToString()); } }
public static void EnterDataInSearchOrderWindow(DataRow data) { var searchWindow = GetSearchOrderWindowProperties(); var ssn = Actions.GetWindowChild(searchWindow, SearchOrderControls.Ssn); if (!string.IsNullOrEmpty(data.ItemArray[3].ToString())) { Actions.SetText(ssn, data.ItemArray[3].ToString()); } var firstName = Actions.GetWindowChild(searchWindow, SearchOrderControls.FirstName); if (!string.IsNullOrEmpty(data.ItemArray[4].ToString())) { Actions.SetText(firstName, data.ItemArray[4].ToString()); } var lastName = Actions.GetWindowChild(searchWindow, SearchOrderControls.LastName); if (!string.IsNullOrEmpty(data.ItemArray[5].ToString())) { Actions.SetText(lastName, data.ItemArray[5].ToString()); } var agencyNo = Actions.GetWindowChild(searchWindow, SearchOrderControls.AgencyNo); if (!string.IsNullOrEmpty(data.ItemArray[6].ToString())) { Actions.SetText(agencyNo, data.ItemArray[6].ToString()); } var agencyName = Actions.GetWindowChild(searchWindow, SearchOrderControls.AgencyName); if (!string.IsNullOrEmpty(data.ItemArray[7].ToString())) { Actions.SetText(agencyName, data.ItemArray[7].ToString()); } var primaryCaseNo = Actions.GetWindowChild(searchWindow, SearchOrderControls.PrimaryCaseNo); if (!string.IsNullOrEmpty(data.ItemArray[8].ToString())) { Actions.SetText(primaryCaseNo, data.ItemArray[8].ToString()); } var secondaryCaseNo = Actions.GetWindowChild(searchWindow, SearchOrderControls.SecondaryCaseNo); if (!string.IsNullOrEmpty(data.ItemArray[9].ToString())) { Actions.SetText(secondaryCaseNo, data.ItemArray[9].ToString()); } MouseActions.ClickButton(searchWindow, SearchOrderControls.SearchBtn); Playback.Wait(2000); var orderStatus = Actions.GetWindowChild(searchWindow, SearchOrderControls.OrderStatus); if (!string.IsNullOrEmpty(data.ItemArray[10].ToString())) { DropDownActions.SelectDropdownByText(orderStatus, data.ItemArray[10].ToString()); } Playback.Wait(2000); TableActions.OpenRecordFromTable(searchWindow, SearchOrderControls.ResultsGrid, "Social Security Number", data.ItemArray[11].ToString()); }
public static void EnterDataInCreateOrder(DataRow data) { var createOrderWindow = GetCreateNewOrderWindowProperties(); var recipient = Actions.GetWindowChild(createOrderWindow, NewOrderControls.Recipient); if (!string.IsNullOrEmpty(data.ItemArray[3].ToString())) { DropDownActions.SelectDropdownByText(recipient, data.ItemArray[3].ToString()); } var ssn = Actions.GetWindowChild(createOrderWindow, NewOrderControls.Ssn); if (!string.IsNullOrEmpty(data.ItemArray[4].ToString())) { Actions.SetText(ssn, data.ItemArray[4].ToString()); } var firstname = Actions.GetWindowChild(createOrderWindow, NewOrderControls.FirstName); if (!string.IsNullOrEmpty(data.ItemArray[5].ToString())) { Actions.SetText(firstname, data.ItemArray[5].ToString()); } var middlename = Actions.GetWindowChild(createOrderWindow, NewOrderControls.MiddleName); if (!string.IsNullOrEmpty(data.ItemArray[6].ToString())) { Actions.SetText(middlename, data.ItemArray[6].ToString()); } var lastname = Actions.GetWindowChild(createOrderWindow, NewOrderControls.LastName); if (!string.IsNullOrEmpty(data.ItemArray[7].ToString())) { Actions.SetText(lastname, data.ItemArray[7].ToString()); } var dob = Actions.GetWindowChild(createOrderWindow, NewOrderControls.BirthDate); if (!string.IsNullOrEmpty(data.ItemArray[8].ToString())) { DropDownActions.SelectDropdownByText(dob, data.ItemArray[8].ToString()); } var firstworkDt = Actions.GetWindowChild(createOrderWindow, NewOrderControls.FirstWorkDt); if (firstworkDt.Enabled) { if (!string.IsNullOrEmpty(data.ItemArray[9].ToString())) { Actions.SetText(firstworkDt, data.ItemArray[9].ToString()); } } var status = Actions.GetWindowChild(createOrderWindow, NewOrderControls.WorkerStatus); if (status.Enabled) { if (!string.IsNullOrEmpty(data.ItemArray[10].ToString())) { Actions.SetText(status, data.ItemArray[10].ToString()); } } var appliedWorkDt = Actions.GetWindowChild(createOrderWindow, NewOrderControls.AppliedForWork); if (appliedWorkDt.Enabled) { if (!string.IsNullOrEmpty(data.ItemArray[11].ToString())) { Actions.SetText(appliedWorkDt, data.ItemArray[11].ToString()); } } var martialStatus = Actions.GetWindowChild(createOrderWindow, NewOrderControls.MartialStatus); if (martialStatus.Enabled) { if (!string.IsNullOrEmpty(data.ItemArray[12].ToString())) { Actions.SetText(martialStatus, data.ItemArray[12].ToString()); } } var lastworkDt = Actions.GetWindowChild(createOrderWindow, NewOrderControls.LastWorkDt); if (lastworkDt.Enabled) { if (!string.IsNullOrEmpty(data.ItemArray[13].ToString())) { Actions.SetText(lastworkDt, data.ItemArray[13].ToString()); } } var agencyNo = Actions.GetWindowChild(createOrderWindow, NewOrderControls.AgencyNo); if (!string.IsNullOrEmpty(data.ItemArray[14].ToString())) { Actions.SetText(agencyNo, data.ItemArray[14].ToString()); } var apVendor = Actions.GetWindowChild(createOrderWindow, NewOrderControls.ApVendor); if (!string.IsNullOrEmpty(data.ItemArray[15].ToString())) { Actions.SetText(apVendor, data.ItemArray[15].ToString()); } var agencyName = Actions.GetWindowChild(createOrderWindow, NewOrderControls.AgencyName); if (!string.IsNullOrEmpty(data.ItemArray[16].ToString())) { Actions.SetText(agencyName, data.ItemArray[16].ToString()); } var agencyZip = Actions.GetWindowChild(createOrderWindow, NewOrderControls.Zip); if (!string.IsNullOrEmpty(data.ItemArray[17].ToString())) { Actions.SetText(agencyZip, data.ItemArray[17].ToString()); } var agencyCountry = Actions.GetWindowChild(createOrderWindow, NewOrderControls.Country); if (!string.IsNullOrEmpty(data.ItemArray[18].ToString())) { DropDownActions.SelectDropdownByText(agencyCountry, data.ItemArray[18].ToString()); } var agencyState = Actions.GetWindowChild(createOrderWindow, NewOrderControls.State); if (!string.IsNullOrEmpty(data.ItemArray[19].ToString())) { DropDownActions.SelectDropdownByText(agencyState, data.ItemArray[19].ToString()); } var orderType = Actions.GetWindowChild(createOrderWindow, NewOrderControls.TypeOfOrder); if (!string.IsNullOrEmpty(data.ItemArray[20].ToString())) { DropDownActions.SelectDropdownByText(orderType, data.ItemArray[20].ToString()); } var primaryCase = Actions.GetWindowChild(createOrderWindow, NewOrderControls.PrimaryCaseNo); if (!string.IsNullOrEmpty(data.ItemArray[21].ToString())) { Actions.SetText(primaryCase, data.ItemArray[21].ToString()); } var secondaryCase = Actions.GetWindowChild(createOrderWindow, NewOrderControls.SecondaryCaseNo); if (!string.IsNullOrEmpty(data.ItemArray[22].ToString())) { Actions.SetText(secondaryCase, data.ItemArray[22].ToString()); } var originalorderDt = Actions.GetWindowChild(createOrderWindow, NewOrderControls.OriginalOrderDt); if (!string.IsNullOrEmpty(data.ItemArray[23].ToString())) { DropDownActions.SelectDropdownByText(originalorderDt, data.ItemArray[23].ToString()); } var orderStatus = Actions.GetWindowChild(createOrderWindow, NewOrderControls.OrderStatus); if (!string.IsNullOrEmpty(data.ItemArray[24].ToString())) { DropDownActions.SelectDropdownByText(orderStatus, data.ItemArray[24].ToString()); } var releaseVerify = Actions.GetWindowChild(createOrderWindow, NewOrderControls.ReleaseVerify); if (releaseVerify.Enabled) { if (!string.IsNullOrEmpty(data.ItemArray[25].ToString())) { DropDownActions.SelectDropdownByText(releaseVerify, data.ItemArray[25].ToString()); } } var statusOrderDt = Actions.GetWindowChild(createOrderWindow, NewOrderControls.StatusOrderDt); if (statusOrderDt.Enabled) { if (!string.IsNullOrEmpty(data.ItemArray[26].ToString())) { DropDownActions.SelectDropdownByText(statusOrderDt, data.ItemArray[26].ToString()); } } var arrears = Actions.GetWindowChild(createOrderWindow, NewOrderControls.Arrears); if (!string.IsNullOrEmpty(data.ItemArray[27].ToString())) { DropDownActions.SelectDropdownByText(arrears, data.ItemArray[27].ToString()); } var expirationMethod = Actions.GetWindowChild(createOrderWindow, NewOrderControls.ExpirationMethodDt); if (!string.IsNullOrEmpty(data.ItemArray[28].ToString())) { DropDownActions.SelectDropdownByText(expirationMethod, data.ItemArray[28].ToString()); } var expirationDt = Actions.GetWindowChild(createOrderWindow, NewOrderControls.ExpiredDt); if (!string.IsNullOrEmpty(data.ItemArray[29].ToString())) { DropDownActions.SelectDropdownByText(expirationDt, data.ItemArray[29].ToString()); } var orderPriority = Actions.GetWindowChild(createOrderWindow, NewOrderControls.OrderPriority); if (orderPriority.Enabled) { if (!string.IsNullOrEmpty(data.ItemArray[30].ToString())) { Actions.SetText(orderPriority, data.ItemArray[30].ToString()); } } var deduct = Actions.GetWindowChild(createOrderWindow, NewOrderControls.Deduct); if (!string.IsNullOrEmpty(data.ItemArray[31].ToString())) { Actions.SetText(deduct, data.ItemArray[31].ToString()); } var per = Actions.GetWindowChild(createOrderWindow, NewOrderControls.Per); if (!string.IsNullOrEmpty(data.ItemArray[32].ToString())) { DropDownActions.SelectDropdownByText(per, data.ItemArray[32].ToString()); } var totalMax = Actions.GetWindowChild(createOrderWindow, NewOrderControls.TotalMax); if (!string.IsNullOrEmpty(data.ItemArray[33].ToString())) { Actions.SetText(totalMax, data.ItemArray[33].ToString()); } var rate = Actions.GetWindowChild(createOrderWindow, NewOrderControls.Rate); if (!string.IsNullOrEmpty(data.ItemArray[34].ToString())) { Actions.SetText(rate, data.ItemArray[34].ToString()); } }