protected void Page_Load(object sender, EventArgs e) { using (var facade = new Facade()) { facade.SignOut(); } }
protected void Page_Load(object sender, EventArgs e) { using (var facade = new Facade()) { Items = facade.GetStreamItems(); } }
protected void Page_Load(object sender, EventArgs e) { using (var facade = new Facade()) { Items = facade.GetAllSubscriptions(); } }
public bool DeleteSubscription(string id) { var guid = new Guid(id); using (var facade = new Facade()) { return facade.DeleteSubscription(guid); } }
protected void Page_Load(object sender, EventArgs e) { var type = Request["Type"]; if (!string.IsNullOrEmpty(type)) { using(var facade = new Facade()) { _CurrentPlugin = facade.LoadPlugin(type); if(_CurrentPlugin == null) Response.Redirect("Default.aspx"); _ParameterProperties = ParameterUtility.GetParameters(_CurrentPlugin); _ParameterProperties.ForEach(p => _ParametersList += p.ToString() + "|"); _ParametersList = _ParametersList.TrimEnd("|".ToCharArray()); } } else { Response.Redirect("Default.aspx"); } if (IsPostBack) { var cookie = Request.Cookies["mystream_subscription_add_cookie"]; if (cookie != null) { var parameters = cookie.Value.Split("|".ToCharArray()); var dictionary = new Dictionary<string, string>(); foreach (var parameter in parameters) { var paramName = parameter.Split("=".ToCharArray())[0]; var paramValue = parameter.Split("=".ToCharArray())[1]; dictionary.Add(paramName, paramValue); } using (var facade = new Facade()) { pnlSuccess.Visible = !(pnlInvalidInfo.Visible = !facade.Subscribe(_CurrentPlugin, dictionary)); } } else { // Err occured } } else { CreateControls(); } }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { if (!string.IsNullOrEmpty(txtPassword.Text)) { using (var facade = new Facade()) { lblIncorrectPass.Visible = !facade.Signin(txtPassword.Text); } } } }
private void LoadControls() { using (var facade = new Facade()) { txtTitle.Text = facade.CurrentSiteInfo.SiteTitle; txtSlogan.Text = facade.CurrentSiteInfo.SiteSlogan; var test = ConfigurationManager.AppSettings["Themes"].Split("|".ToCharArray()); ddlThemes.DataSource = test; ddlThemes.DataBind(); ddlThemes.SelectedValue = facade.CurrentSiteInfo.CurrentTheme; txtCacheDuration.Text = facade.CurrentSiteInfo.CacheDuration.ToString(); } }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { using (var facade = new Facade()) { var changesSaved = false; var info = facade.CurrentSiteInfo; if (!string.IsNullOrEmpty(txtPassword.Text) && txtPassword.Text != facade.CurrentSiteInfo.AdminPassword) { facade.ChangePassword(txtPassword.Text); changesSaved = true; } if (txtTitle.Text != facade.CurrentSiteInfo.SiteTitle) { facade.UpdateSiteInfo(i => i.SiteTitle = txtTitle.Text); changesSaved = true; } if (txtSlogan.Text != facade.CurrentSiteInfo.SiteSlogan) { facade.UpdateSiteInfo(i => i.SiteSlogan = txtSlogan.Text); changesSaved = true; } var result = int.MinValue; if (int.TryParse(txtCacheDuration.Text, out result)) { if (result > 0) { facade.UpdateSiteInfo(i => i.CacheDuration = result); changesSaved = true; } } lblChangesSaved.Visible = changesSaved; } } else { LoadControls(); } }
protected override void OnPreInit(EventArgs e) { Theme = new Facade().GetSiteInfo().CurrentTheme; base.OnPreInit(e); }