private void AddOrEditStatusMessage(string message) { RADContentEditorHelper helper = new RADContentEditorHelper(); UIUtil.DefaultProvider.WaitForDisplayAndClick(AddStatusMessage, LocateBy.Id); UIUtil.DefaultProvider.WaitForAJAXRequest(); UIUtil.DefaultProvider.SwitchToMainContent(); UIUtil.DefaultProvider.WaitForPageToLoad(); Utility.ThreadSleep(2); // Select 'Edit Status Message' rad window string locator_Name_EditStatusMessageFrame = "dialog2"; UIUtil.DefaultProvider.SelectPopUpFrameByName(locator_Name_EditStatusMessageFrame); // Switch to HTML mode helper.SwitchMode(RADContentEditorHelper.Mode.HTML); UIUtil.DefaultProvider.SelectIFrameOnCurrentIFrame(1); UIUtil.DefaultProvider.Type("//textarea", message, LocateBy.XPath); UIUtil.DefaultProvider.SwitchToMainContent(); UIUtil.DefaultProvider.SelectPopUpFrameByName(locator_Name_EditStatusMessageFrame); UIUtil.DefaultProvider.SaveAndCloseContentEditorFrame(); }
private void EditPaidInFullMessage(string message) { RADContentEditorHelper radContentEditorHelper = new RADContentEditorHelper(); string locator_Name_ContentEditorFrame = "dialog2"; UIUtil.DefaultProvider.WaitForDisplayAndClick(Locator_SelfRegKioskConfig.DisplayMessage, LocateBy.Id); UIUtil.DefaultProvider.WaitForDisplayAndClick(EditPaidInFullMessageLocator, LocateBy.Id); UIUtil.DefaultProvider.WaitForAJAXRequest(); UIUtil.DefaultProvider.SwitchToMainContent(); UIUtil.DefaultProvider.WaitForPageToLoad(); UIUtil.DefaultProvider.SelectPopUpFrameByName(locator_Name_ContentEditorFrame); radContentEditorHelper.SwitchMode(RADContentEditorHelper.Mode.HTML); UIUtil.DefaultProvider.SelectIFrameOnCurrentIFrame(1); radContentEditorHelper.TypeHTMLTextarea(message); UIUtil.DefaultProvider.SwitchToMainContent(); UIUtil.DefaultProvider.SelectPopUpFrameByName(locator_Name_ContentEditorFrame); UIUtil.DefaultProvider.SaveAndCloseContentEditorFrame(); UIUtil.DefaultProvider.SwitchToMainContent(); this.SelectThisFrame(); }