public void ThenISeeLinkInStudyAdministrationPage(String link) { if (!BP_StudyAdministationUtilities.IsLinkAvailable(link)) { ScenarioContext.Current["ActResult"] = "Failed"; } }
public void WhenIClickLinkInStudyAdministrationPage(String linkName) { if (!BP_StudyAdministationUtilities.InvokeLinkInStudyAdministrationPage(linkName)) { ScenarioContext.Current["ActResult"] = "Failed"; } }
public void ThenIShouldBeAbleToSeeLinkLeftSide(string link) { if (!BP_StudyAdministationUtilities.IsLinkAvailable(link)) { ScenarioContext.Current["ActResult"] = "Failed"; } }
public void ThenIShouldBeAbleToSeeDescriptionUnderLabMangement(string desc) { if (BP_StudyAdministationUtilities.VerifyLabManagementDescription() != desc) { ScenarioContext.Current["ActResult"] = "Failed"; } }
public void ThenIShouldSee(string LabManagementLink, string NormalizeDataLink) { if (!BP_StudyAdministationUtilities.IsLinkAvailable(LabManagementLink)) { ScenarioContext.Current["ActResult"] = "Failed"; } if (!BP_StudyAdministationUtilities.IsLinkAvailable(NormalizeDataLink)) { ScenarioContext.Current["ActResult"] = "Failed"; } }
public static bool DeleteStudy(SQLInfo dBInfo = null) { try { BP_DataManagerPortalDropdownUtilities.SelectPortalDropdownItem("Study Administration"); BP_StudyAdministationUtilities.InvokeLinkInStudyAdministrationPage("Study Management"); BP_ActionPaletteUtilities.InvokeActionPaletteLink("Manage Versions", "StudyResetAction"); int i = 0; bool isStudyAvailable = true; while (i < 5 || isStudyAvailable) { ++i; String studyStatus = GetStudyStatus(); if (studyStatus.Equals("Uploaded", StringComparison.InvariantCultureIgnoreCase)) { DeleteUploadedStudy(); } else if (studyStatus.Equals("Staged", StringComparison.InvariantCultureIgnoreCase)) { DeleteStagedStudy(); } else if (studyStatus.Contains("Published")) { DeletePublishedStudy(); } else if (studyStatus.Equals("Exception", StringComparison.InvariantCultureIgnoreCase)) { DeleteExceptionStudy(); } isStudyAvailable = BP_StudyVersionManagementUtilities.IsStudyAvailable(); } string sqlQuery = @"DBCC CHECKIDENT ('LabReferenceRange', RESEED, 999)"; if (!DatabaseUtilities.ExecuteUpdateQuery(sqlQuery, dBInfo)) { return(false); } return(!isStudyAvailable); } catch (Exception e) { new DebugLogGenerator().WriteException(MethodBase.GetCurrentMethod().DeclaringType.Name, MethodBase.GetCurrentMethod().Name, e); } return(false); }