protected void Page_Load(object sender, EventArgs e)
        {
            lblimg.Visible = false;
            actImg.Visible = false;
            EditHomeContents epage = Context.Handler as EditHomeContents;
            if (epage != null)
            {
                hdnId.Value = epage.Id;
            }
            if (hdnId.Value.Length > 0)
            {
                int? id = Int32.Parse(hdnId.Value);
                if (btnUpload.Text != "Update")
                {
                    HomeContentsTableAdapter adptr = new HomeContentsTableAdapter();

                    HomeContents.HomeContentsRow update = adptr.GetContent(id).Rows[0] as HomeContents.HomeContentsRow;
                    ddlContentType.SelectedValue = update.ContentType;
                    txtTitle.Text = update.Title;
                    edtHomeContent.Content = update.Data;
                    lblimg.Visible = true;
                    actImg.Visible = true;
                    actImg.ImageUrl = update.ImgPath;
                    btnUpload.Text = "Update";
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            string CType= Request.QueryString["CType"];
            lblHeading.Text = CType;
            HomeContentsTableAdapter hContentsadptr = new HomeContentsTableAdapter();
            HomeContents.HomeContentsDataTable hContents = hContentsadptr.GetContentByType(CType, 20);

            foreach (HomeContents.HomeContentsRow row in hContents)
            {
                //if (CType != "Department News")
                //{
                //    row.Title = row.Data;
                //    row.Data = "";
                //}
                //int len = 200 - row.Title.Length;
                //if (row.Data.Length > len && len > 0)
                //    row.Data = row.Data.Substring(0, len);
                row.Data = "";
                if (row.Title.Length > 200)
                    row.Title = row.Title.Substring(0, 200);
            }

            dlDeptNews.DataSource = hContents;
            dlDeptNews.DataBind();
        }
 private void LoadContents()
 {
     HomeContentsTableAdapter index = new HomeContentsTableAdapter();
     DataTable dtcontents = index.GetContentsByPage(ddlContentType.SelectedValue,UPager.CurrentIndex, UPager.PageSize);
     if (dtcontents.Rows.Count > 0)
     {
         gvContents.DataSource = dtcontents;
         gvContents.DataBind();
         if (gvContents.Columns.Count > 0)
             gvContents.Columns[0].Visible = false;
         else
         {
             gvContents.HeaderRow.Cells[1].Visible = false;
             gvContents.HeaderRow.Cells[2].Visible = false;
             gvContents.HeaderRow.Cells[4].Visible = false;
             gvContents.HeaderRow.Cells[6].Visible = false;
             gvContents.HeaderRow.Cells[7].Visible = false;
             gvContents.HeaderRow.Cells[8].Visible = false;
             foreach (GridViewRow gvr in gvContents.Rows)
             {
                 gvr.Cells[1].Visible = false;
                 gvr.Cells[2].Visible = false;
                 gvr.Cells[4].Visible = false;
                 gvr.Cells[6].Visible = false;
                 gvr.Cells[7].Visible = false;
                 gvr.Cells[8].Visible = false;
             }
         }
         UPager.ItemCount = Double.Parse(dtcontents.Rows[0]["TotalRows"].ToString());
     }
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     HomeContentsTableAdapter contAdptr = new HomeContentsTableAdapter();
     int id = int.Parse(Request.QueryString["Id"]);
     HomeContents.HomeContentsDataTable data = contAdptr.GetContent(id);
     HomeContents.HomeContentsRow dr = data.Rows[0] as HomeContents.HomeContentsRow;
     ltl.Text = dr.Title;
     lbldata.Text = dr.Data;
 }
 protected void gvContents_RowDeleting(object sender, GridViewDeleteEventArgs e)
 {
     GridView gv = sender as GridView;
     GridViewRow row = gv.Rows[e.RowIndex];
     int? id = Int32.Parse(row.Cells[1].Text);
     HomeContentsTableAdapter index = new HomeContentsTableAdapter();
     if (id != null & id > 0)
     {
         index.Delete(id);
         LoadContents();
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            HomeContentsTableAdapter hContentsadptr = new HomeContentsTableAdapter();
            HomeContents.HomeContentsDataTable hContents = hContentsadptr.GetContentByType("Editor Desk", 1);
            foreach (HomeContents.HomeContentsRow row in hContents)
            {
                //int len = 90 - row.Title.Length;
                //if (row.Data.Length > len && len > 0)
                //    row.Data = row.Data.Substring(0, len);

                if (row.Title.Length > 390)
                    row.Title = row.Title.Substring(0, 390);
            }
            // if (hContents.Columns[5].Equals(" "))
            // {

            // }
            dlEditorDesk.DataSource = hContents;
            dlEditorDesk.DataBind();

            HomeContents.HomeContentsDataTable caseContents = hContentsadptr.GetContentByType("Case Analysis", 2);
            foreach (HomeContents.HomeContentsRow row in caseContents)
            {
                //int len = 90 - row.Title.Length;
                //if (row.Data.Length > len && len > 0)
                //    row.Data = row.Data.Substring(0, len);
                if (row.Title.Length > 250)
                    row.Title = row.Title.Substring(0, 250);
            }
            dlCaseAnalysis.DataSource = caseContents;
            dlCaseAnalysis.DataBind();

            TaxUpdateImgTableAdapter tuAdapter = new TaxUpdateImgTableAdapter();
            dlTaxUpdate.DataSource = tuAdapter.GetFirst(1);
            dlTaxUpdate.DataBind();

               // HtmlImage delete = (HtmlImage)dlTaxUpdate.Items[0].FindControl("nonimg");
               // delete.Visible = false;
        }
        protected void btnUpload_Click(object sender, EventArgs e)
        {
            HomeContentsTableAdapter hContent = new HomeContentsTableAdapter();
            string filename=actImg.ImageUrl;
            if (fuImage.PostedFile != null && fuImage.PostedFile.ContentLength>0)
            {
                filename = "/images/HomeContents/" + Path.GetFileName(fuImage.PostedFile.FileName);
                fuImage.SaveAs(Server.MapPath(filename));
            }

            if (hdnId.Value.Length > 0)
            {
                int? id = Int32.Parse(hdnId.Value);
                hContent.Update(ddlContentType.SelectedValue, txtTitle.Text, edtHomeContent.Content, filename, id);
                Server.Transfer("EditHomeContents.aspx");
            }
            else
            {
                hContent.Insert(ddlContentType.SelectedValue, txtTitle.Text, edtHomeContent.Content, DateTime.Now, filename);
                Server.Transfer("HomeContentEditor.aspx");
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Request.IsAuthenticated && Request.CurrentExecutionFilePath != "/UnauthorizedAccess.aspx" &&
                 Request.CurrentExecutionFilePath != "/about-us.aspx" && Request.CurrentExecutionFilePath != "/memberreg.aspx" &&
                 Request.CurrentExecutionFilePath != "/pwdrecovery.aspx" && Request.CurrentExecutionFilePath != "/Contactus.aspx" && Request.CurrentExecutionFilePath != "/Clients.aspx" &&
                 Request.CurrentExecutionFilePath != "/sitemap.aspx" &&
                (Request.CurrentExecutionFilePath != "/Home.aspx" || Request.QueryString["ReturnUrl"] != null))
            {
                Server.Transfer("~/UnauthorizedAccess.aspx");
            }
            else if (Page.AppRelativeVirtualPath != "~/Home.aspx" && Page.AppRelativeVirtualPath != "~/memberreg.aspx" && Page.AppRelativeVirtualPath != "~/pwdrecovery.aspx"
                && Page.AppRelativeVirtualPath != "~/about-us.aspx" && Page.AppRelativeVirtualPath != "~/Contactus.aspx" && Page.AppRelativeVirtualPath != "~/Clients.aspx"
                && Page.AppRelativeVirtualPath != "~/changepwd.aspx" && Page.AppRelativeVirtualPath != "~/editprofile.aspx"
                && Page.AppRelativeVirtualPath != "~/UnauthorizedAccess.aspx")// && Page.AppRelativeVirtualPath != "~/WHShow.aspx"
                //&& Page.AppRelativeVirtualPath != "~/WHView.aspx" && Page.AppRelativeVirtualPath != "~/ViewTaxUpdate.aspx"
                //&& Page.AppRelativeVirtualPath != "~/ShowContents.aspx" && Page.AppRelativeVirtualPath != "~/ViewContent.aspx")
            {
                cph_right.Visible = false;
            }
            else
            {

                HomeContentsTableAdapter hContentsadptr = new HomeContentsTableAdapter();
                HomeContents.HomeContentsDataTable hContents = hContentsadptr.GetContentByType("Department News", 2);
                foreach (HomeContents.HomeContentsRow row in hContents)
                {
                    //int len = 90 - row.Title.Length;
                    //if (row.Data.Length > len && len > 0)
                    //    row.Data = row.Data.Substring(0, len);
                    if (row.Title.Length > 90)
                        row.Title = row.Title.Substring(0, 90);
                }
                dlDeptNews.DataSource = hContents;
                dlDeptNews.DataBind();

                HomeContents.HomeContentsDataTable rGst = hContentsadptr.GetContentByType("Right Guest", 1);
                foreach (HomeContents.HomeContentsRow row in rGst)
                {
                    //int len = 190 - row.Title.Length;
                    //if (row.Data.Length > len && len > 0)
                    //    row.Data = row.Data.Substring(0, len);
                    if (row.Title.Length > 250)
                        row.Title = row.Title.Substring(0, 250);
                }
                dlRGuest.DataSource = rGst;
                dlRGuest.DataBind();

                HomeContents.HomeContentsDataTable lGst = hContentsadptr.GetContentByType("Left Guest", 1);
                foreach (HomeContents.HomeContentsRow row in lGst)
                {
                    //int len = 190 - row.Title.Length;
                    //if (row.Data.Length > len && len > 0)
                    //    row.Data = row.Data.Substring(0, len);
                    if (row.Title.Length > 250)
                        row.Title = row.Title.Substring(0, 250);
                }
                dlLGuest.DataSource = lGst;
                dlLGuest.DataBind();

                WhatsNewContentTableAdapter whts = new WhatsNewContentTableAdapter();
                dlWhats.DataSource = whts.GetWhatsNew();
                dlWhats.DataBind();
            }
            if (!Page.IsPostBack)
            {

                if (Request.IsAuthenticated)
                {

                    if (!string.IsNullOrEmpty(Request.QueryString["ReturnUrl"]))
                    {
                        // This is an unauthorized, authenticated request...
                        Response.Redirect("~/UnauthorizedAccess.aspx");
                    }
                }
            }
            if (Page.User.Identity.Name != "")
            {
                Label lblWlcmName = (Label)LoginView1.FindControl("lblWlcmName");
                if (Session.IsNewSession)
                {
                    FormsAuthentication.SignOut();
                    //FormsAuthentication.RedirectToLoginPage();
                    Response.Redirect("~/Home.aspx");
                }
                else
                {
                    lblWlcmName.Text = Session["UFName"].ToString();
                }
            }
            //news_GetDescriptionTableAdapter desc = new news_GetDescriptionTableAdapter();
            //DataTable dtDesc = desc.GetDescription();
            //if (gdvNews != null && gdvNews.Visible && dtDesc.Rows.Count > 0)
            //{
            //    gdvNews.DataSource = dtDesc;
            //    gdvNews.DataBind();
            //}
        }