static IControl FindLabRow(String labId) { BP_PagerUtilities.NavigateToFirstPage(DL_LabManagementPage.Pager); do { IControl labRow = FindRow(labId); if (labRow != null) { return(labRow); } }while (BP_PagerUtilities.NavigateToNextPage(DL_LabManagementPage.Pager)); return(null); }
static IControl FindLabTestRow(String labTestName) { BP_PagerUtilities.NavigateToFirstPage(DL_Lab_ManageReferenceRanges.Pager); do { IControl labRow = FindRow(labTestName); if (labRow != null) { return(labRow); } }while (BP_PagerUtilities.NavigateToNextPage(DL_Lab_ManageReferenceRanges.Pager)); return(null); }
static List <String> GetValuesInColumn(String columnName) { List <String> valueList = new List <String>(); int colIndex = GetColumnIndex(columnName); if (colIndex > -1) { BP_PagerUtilities.NavigateToFirstPage(DL_LabManagementPage.Pager); do { valueList.AddRange(WebTableUtilities.GetValuesInColumn(DL_LabManagementPage.LabsTable, colIndex)); }while (BP_PagerUtilities.NavigateToNextPage(DL_LabManagementPage.Pager)); } return(valueList); }
static List <String> GetValuesInLabTestsColumn(String columnName) { List <String> valueList = new List <String>(); int colIndex = GetLabTestsColumnIndex(columnName); if (colIndex > -1) { BP_PagerUtilities.NavigateToFirstPage(DL_Lab_ManageReferenceRanges.PageNav); do { valueList.AddRange(WebTableUtilities.GetValuesInColumn(DL_Lab_ManageReferenceRanges.LabsTestTable, colIndex)); }while (BP_PagerUtilities.NavigateToNextPage(DL_Lab_ManageReferenceRanges.PageNav)); } return(valueList); }