private void LoadData(string slug) { try { BlogPostBLL blogPostBLL = new BlogPostBLL(); DataTable dt = blogPostBLL.GetByBlogPostSlug(slug); txtTitle.InnerText = Convert.ToString(dt.Rows[0]["Title"]); txtPublishedDate.Text = Convert.ToDateTime(Convert.ToString(dt.Rows[0]["PublishedDate"])).ToString("dd MMMM yyyy"); txtBlogPostCategoryName.Text = Convert.ToString(dt.Rows[0]["BlogPostCategoryName"]); txtDescription.InnerHtml = Convert.ToString(dt.Rows[0]["Description"]); if (!string.IsNullOrEmpty(Convert.ToString(dt.Rows[0]["Attachment"]))) { string currentUrl = HttpContext.Current.Request.Url.AbsoluteUri; string redirectUrl = "~/Login.aspx?Ref=member&Redirect=" + QuaintSecurityManager.EncryptUrl(currentUrl); lnkLogin.NavigateUrl = redirectUrl; txtAttachmentView.Text = Convert.ToString(dt.Rows[0]["Title"]); txtAttachment.Text = Convert.ToString(dt.Rows[0]["Title"]); lnkDownload.CommandArgument = QuaintSAMS.Code.Global.FilePath.BlogPost + Convert.ToString(dt.Rows[0]["Attachment"]); attachmentDownload.Visible = false; attachmentView.Visible = true; } } catch (Exception) { //throw; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { QuaintSessionManager session = new QuaintSessionManager(); if (session.HasSession) { areaAccess.Visible = false; areaUserInfo.Visible = true; lblUserName.Text = session.ActiveUserName; string currentUrl = HttpContext.Current.Request.Url.AbsoluteUri; string redirectUrl = "~/Login.aspx?Ref=logout&Redirect=" + QuaintSecurityManager.EncryptUrl(currentUrl); btnLogout.HRef = redirectUrl; } else { areaAccess.Visible = true; areaUserInfo.Visible = false; lblUserName.Text = string.Empty; } } }