Example #1
0
        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);
        }
Example #2
0
        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);
        }
Example #3
0
        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);
        }