public static bool ApplyFilterWithInvalidData(string columnName, string columnData, string filterCriteria) { try { IControl filterTextbox = WebTableUtilities.GetFilterTextbox(DL_Lab_ManageReferenceRanges.LabsGridFilterRow, GetColumnIndex(columnName)); Control_ActionUtilities.Textbox_SetText(filterTextbox, columnData, String.Empty); IControl filterCriteriaIcon = WebTableUtilities.GetFilterCriteriaIcon(DL_Lab_ManageReferenceRanges.LabsGridFilterRow, GetColumnIndex(columnName)); Control_ActionUtilities.Click(filterCriteriaIcon, String.Empty); IControl filterCriteriaItem = DL_CommonObjects.GetActiveFilterItem(filterCriteria); Control_ActionUtilities.Click(filterCriteriaItem, String.Empty); IControl filterTextbox1 = WebTableUtilities.GetFilterTextbox(DL_Lab_ManageReferenceRanges.LabsGridFilterRow, GetColumnIndex(columnName)); Control_ActionUtilities.Textbox_SetText(filterTextbox1, columnData, String.Empty); IControl filterCriteriaIcon1 = WebTableUtilities.GetFilterCriteriaIcon(DL_Lab_ManageReferenceRanges.LabsGridFilterRow, GetColumnIndex(columnName)); Control_ActionUtilities.Click(filterCriteriaIcon1, String.Empty); IControl filterCriteriaItem1 = DL_CommonObjects.GetActiveFilterItem(filterCriteria); Control_ActionUtilities.Click(filterCriteriaItem1, String.Empty); } catch (Exception e) { new DebugLogGenerator().WriteException(MethodBase.GetCurrentMethod().DeclaringType.Name, MethodBase.GetCurrentMethod().Name, e); return(false); } return(true); }
public static bool ApplyFilter(String columnName, String filterText, String filterCriteria, String range) { try { // IControl filterTextbox = WebTableUtilities.GetFilterTextbox(DL_Lab_MRR_Table.MrrTableGridFilterRow, GetColumnIndex(columnName, range)); // Control_ActionUtilities.Textbox_SetText(filterTextbox, filterText, String.Empty); // IControl filterCriteriaIcon = WebTableUtilities.GetFilterCriteriaIcon(DL_Lab_MRR_Table.MrrTableGridFilterRow, GetColumnIndex(columnName, range)); // Control_ActionUtilities.Click(filterCriteriaIcon, String.Empty); IControl filterCriteriaItem = DL_CommonObjects.GetActiveFilterItem(filterCriteria); Control_ActionUtilities.Click(filterCriteriaItem, String.Empty); } catch (Exception e) { new DebugLogGenerator().WriteException(MethodBase.GetCurrentMethod().DeclaringType.Name, MethodBase.GetCurrentMethod().Name, e); return(false); } return(true); }
public static bool VerifySuccessMessageOnPage(string SuccessMsgToVerify) { try { IControl MsgObj = DL_CommonObjects.SuccessMessage(SuccessMsgToVerify); if (!Control_PropertyUtilities.IsControlNull(MsgObj)) { string MsgText = Control_PropertyUtilities.GetText(MsgObj); return(SuccessMsgToVerify.Equals(MsgText.Trim())); } else { return(false); } } catch (Exception e) { new DebugLogGenerator().WriteException(MethodBase.GetCurrentMethod().DeclaringType.Name, MethodBase.GetCurrentMethod().Name, e); return(false); } }