public void sendSMS(string PhoneNumber, string content) { try { string UserId, Password, SenderID, SiteUrl; SiteUrl = ConfigurationManager.AppSettings[Constants.SiteUrl]; UserId = ConfigurationManager.AppSettings[Constants.UserId]; Password = ConfigurationManager.AppSettings[Constants.Password]; SenderID = ConfigurationManager.AppSettings[Constants.SenderID]; SiteUrl = SiteUrl.Replace(Constants.userId_Hash, UserId); SiteUrl = SiteUrl.Replace(Constants.password_Hash, Password); SiteUrl = SiteUrl.Replace(Constants.senderID_Hash, SenderID); SiteUrl = SiteUrl.Replace(Constants.smsContent_Hash, content); SiteUrl = SiteUrl.Replace(Constants.receipientNo_Hash, PhoneNumber); WebRequest request = HttpWebRequest.Create(SiteUrl); HttpWebResponse response = (HttpWebResponse)request.GetResponse(); Stream s = (Stream)response.GetResponseStream(); StreamReader readstream = new StreamReader(s); string datastring = readstream.ReadToEnd(); response.Close(); //response.Dispose(); s.Close(); readstream.Close(); } catch (Exception ex) { //To not break page if email not sent //Handle Exception Helper.LogError(ex); } }
public void WhenIFillInThePortalFormForAChildPortal(string portalAlias, string portalTitle) { SiteManagementPage.ChildRadioButton.Click(); Thread.Sleep(4000); SiteManagementPage.SiteAliasField.Value = SiteUrl.Replace("http://", "") + "/" + portalAlias; SiteManagementPage.SiteNameField.Value = portalTitle; SiteManagementPage.PortalTemplateSelectList.Refresh(); SiteManagementPage.PortalTemplateSelectList.Select("Default Website - English (United States)"); Thread.Sleep(3000); }
public override DeployUnitInfo GetUnitInfo(bool refreshUnitStatus) { var siteInfo = base.GetUnitInfo(refreshUnitStatus); if ((UnitStatus)_lastUnitStatus == UnitStatus.NotFound) { siteInfo.Version = new DeployedVersion { VersionNumber = "0.0.0.0" }; } siteInfo.Url = SiteUrl.Replace("localhost", HostNameUtil.GetFullHostName()); siteInfo.Status = (UnitStatus)_lastUnitStatus; return(siteInfo); }
public override DeployUnitInfo GetUnitInfo() { var siteInfo = base.GetUnitInfo(); var siteData = GetWebServer().GetInfo(); if (siteData == null) { siteInfo.Status = UnitStatus.NotFound; siteInfo.Version = new DeployedVersion { VersionNumber = "0.0.0.0" }; return(siteInfo); } siteInfo.Url = SiteUrl.Replace("localhost", HostNameUtil.GetFullHostName()); siteInfo.Status = (siteData.AppPoolStarted && siteData.SiteStarted) ? UnitStatus.Running : UnitStatus.Stopped; return(siteInfo); }