public string VerifyReducedMissingDocuments() { try { AccountingRow accountingRows = _MyTasksPage.AccountingRows.Where(x => x.LoadID.GetText().Equals(_MyTasksData.LoadId)).FirstOrDefault(); Assert.IsTrue(accountingRows.LoadID.Click()); Thread.Sleep(Constants.Wait_Short); if (_MyTasksPage.MissingDocumentsList.FindElements().Count == (Convert.ToInt32(_MyTasksData.NoOfmissingDocuments) - Convert.ToInt32(_MyTasksData.ReducedAmount))) { return("Success"); } return("Fails"); } catch { return("Fails"); } }
private bool OpenLoadWithMissingDocuments(AccountingRow ar, bool openLoadDetails) { try { _MyTasksData.LoadId = ar.LoadID.GetText(); Assert.IsTrue(ar.LoadID.Click()); Assert.IsTrue(_MyTasksPage.LoadIdInSummary.WaitUntilDisplayed()); if (openLoadDetails) { Assert.IsTrue(_MyTasksPage.LoadIdInSummary.Click()); Assert.IsTrue(_MyTasksPage.LoadDetailsDocumentsPanel.WaitUntilDisplayed()); } return(true); } catch { return(false); } }