/// <summary> /// upload the new crtfile and return generated crtid /// </summary> /// <param name="crossReferenceType"></param> /// <param name="filePath"></param> /// <param name="description"></param> /// <returns></returns> public string UploadCrtFile(string crossReferenceType, string filePath, string description) { crtUpload.UploadCrtFile(RunEnvironment.Preview, crossReferenceType, filePath, description); string Crid = B2BCrossReferenceMaintenencePage.GetCrId(); return(Crid); }
public bool IsCrossReferenceXmlAvailable() { if (!IsSuccessfulMessageDisplayed()) { return(false); } var crId = B2BCrossReferenceMaintenencePage.GetCrId(); B2BCrossReferenceMaintenencePage.GoToCrossReferenceListPage(); B2BCrossReferenceListPage.ViewXmlForCrId(crId); return(B2BViewCrossReferenceXmlPage.ParsePageSourceToXml()); }
public void UploadCrtFile( RunEnvironment environment, string crossReferenceType, string filePath, string description) { B2BHomePage.SelectEnvironment(environment.ToString()); B2BHomePage.ClickCrossReferenceListLink(); B2BCrossReferenceListPage.ClickNewCrossReference(); ////selects CRT Type B2BCrossReferenceMaintenencePage.SelectCrossReferenceType(crossReferenceType); ////Sets the path for File Upload B2BCrossReferenceMaintenencePage.SetUploadFilePath(filePath); B2BCrossReferenceMaintenencePage.SetDescription(description); B2BCrossReferenceMaintenencePage.ClickSave(); }
/// <summary> /// Associate CRT file and return CRID /// </summary> /// <param name="environment"></param> /// <param name="crossReferenceType"></param> /// <param name="filePath"></param> /// <param name="description"></param> /// <param name="profilename"></param> /// <returns></returns> public string AssociateCrtFileReturnCRID( RunEnvironment environment, string crossReferenceType, string filePath, string description, string profilename) { SelectEnviornment(RunEnvironment.Preview); if (environment.Equals(RunEnvironment.Preview)) { //Upload CRT file UploadCrtFile(crossReferenceType, filePath, description); } string Crid = B2BCrossReferenceMaintenencePage.GetCrId(); AssociateCrtWithProfile(crossReferenceType, Crid, profilename); return(Crid); }
public bool IsSuccessfulMessageDisplayed() { return(B2BCrossReferenceMaintenencePage.IsSuccessfulMessageDisplayed()); }
public bool IsErrorMessageDisplayed() { return(B2BCrossReferenceMaintenencePage.IsErrorMessageDisplayed()); }