Esempio n. 1
0
    public void cartItem()
    {
        MasterPage ma      = (MasterPage)Page.Master;
        Label      lblcart = (Label)ma.FindControl("lblcart");
        string     cart    = "select * from " + customUtility.DBPrefix + "ShoppingBagTMP where userid='" + Session["UserID"] + "'";
        DataTable  dt      = customUtility.GetTableData(cart).Tables[0];

        lblcart.Text = dt.Rows.Count.ToString();
    }
Esempio n. 2
0
        public static void ConfiguraPesquisaMasterPage(MasterPage master, Dictionary <string, string> campos, string parametroTipoPesquisa, string parametroValorPesquisa,
                                                       string conexao, string procedure, BuscaCliente.EventoPesquisa eventoPesquisa,
                                                       BuscaCliente.EventoErroPesquisa eventoErroPesquisa)
        {
            BuscaCliente buscaCliente = (BuscaCliente)master.FindControl("buscaCliente");

            buscaCliente.ConfiguraBusca(campos, parametroTipoPesquisa, parametroValorPesquisa, conexao, procedure);
            buscaCliente.RetornoPesquisa += eventoPesquisa;
            buscaCliente.ErroRetorno     += eventoErroPesquisa;
        }
Esempio n. 3
0
        public static void ShowError(this MasterPage mp, string error)
        {
            Label lbl = mp.FindControl("lblError") as Label;

            if (lbl != null)
            {
                lbl.Text    = error;
                lbl.Visible = !String.IsNullOrEmpty(lbl.Text);
            }
        }
Esempio n. 4
0
        public static void ShowMore(this MasterPage mp, string message)
        {
            Label lbl = mp.FindControl("lblMore") as Label;

            if (lbl != null)
            {
                lbl.Text    = message;
                lbl.Visible = !String.IsNullOrEmpty(lbl.Text);
            }
        }
Esempio n. 5
0
    static public void ShowMessage(MasterPage Master, String Message, String CssClass)
    {
        Label lbl_message = (Label)Master.FindControl("lbl_message");

        lbl_message.Text = Message + "<span class='close'>x</span>";
        if (!String.IsNullOrEmpty(CssClass))
        {
            lbl_message.CssClass = CssClass;
        }
        lbl_message.Visible = true;
    }
        // = new SqlConnection("test");
        /// <summary>
        /// Shows a message based of type and message
        /// </summary>
        /// <param name="message">Message to display</param>
        /// <param name="type">ENUM type of the message</param>

        public static void showMessage(string message, WarningType type, MasterPage master)
        {
            //gets the controls from the page
            Panel panelMessage      = master.FindControl("alertMessage") as Panel;
            Label labelAlertMessage = panelMessage.FindControl("labelAlertMessage") as Label;

            //sets the message and the type of alert, than displays the message
            labelAlertMessage.Text = message;
            panelMessage.CssClass  = string.Format("alert alert-{0} alert-dismissable", type.ToString().ToLower());
            panelMessage.Attributes.Add("role", "alert");
            panelMessage.Visible = true;
        }
Esempio n. 7
0
    public static void SetPageName(string pageName)
    {
        Page       page   = HttpContext.Current.Handler as Page;
        MasterPage master = page.Master;

        if (master != null)
        {
            HiddenField hf = master.FindControl("hfPage") as HiddenField;
            hf.Value   = pageName;
            nameOfPage = hf.Value;
        }
    }
Esempio n. 8
0
    /// <summary>
    /// 全域頁面控制項事件專用方法
    /// </summary>
    /// <param name="mp"></param>
    /// <param name="type"></param>
    /// <param name="eventType"></param>
    public void WebControlEvent(MasterPage mp, ControlType type, EnevtType eventType)
    {
        ContentPlaceHolder cph = (ContentPlaceHolder)mp.FindControl(ControlID);

        foreach (object obj in cph.Controls)
        {
            switch (type)
            {
            case ControlType.TextBox:
                if (obj is TextBox)
                {
                    TextBox txtBox = (TextBox)obj;
                    if (txtBox.TextMode.ToString() != "MultiLine")
                    {
                        switch (eventType)
                        {
                        case EnevtType.onmouseover:
                            setEnableEnterEvent(txtBox);
                            break;
                        }
                    }
                }
                break;

            case ControlType.ImageButton:
                if (obj is ImageButton)
                {
                    ImageButton ibBtn = (ImageButton)obj;
                    switch (eventType)
                    {
                    case EnevtType.onmouseclick:
                        setEnableEnterEvent(ibBtn);
                        break;
                    }
                }
                break;

            case ControlType.DropDownList:
                if (obj is DropDownList)
                {
                    DropDownList ddl = (DropDownList)obj;
                    switch (eventType)
                    {
                    case EnevtType.onmouseover:
                        setEnableEnterEvent(ddl);
                        break;
                    }
                }
                break;
            }
        }
    }
Esempio n. 9
0
        protected override void OnInit(EventArgs e)
        {
            MasterPage     master   = this.Page.Master;
            RadAjaxManager rmanager = master.FindControl("mainRadAJAXManagerMaster") as RadAjaxManager;

            if (rmanager != null)
            {
                rmanager.ClientEvents.OnRequestStart = "RequestStart";
                rmanager.ClientEvents.OnResponseEnd  = "ResponseEnd";
            }

            base.OnInit(e);
        }
Esempio n. 10
0
 public void ShowText(string txt, bool IsError, MasterPage masterPage)
 {
     Label lblMsg = ((Label)masterPage.FindControl("LblMsg"));
     if (IsError)
     {
         lblMsg.Text = txt.ToUpper();
         lblMsg.ForeColor = System.Drawing.Color.Green;
     }
     else
     {
         lblMsg.Text = txt.ToUpper();
         lblMsg.ForeColor = System.Drawing.Color.Green;
     }
 }
Esempio n. 11
0
        public static T FindControlFromMaster <T>(string name, MasterPage master) where T : Control
        {
            //MasterPage master = this.Master;
            while (master != null)
            {
                T control = master.FindControl(name) as T;
                if (control != null)
                {
                    return(control);
                }

                master = master.Master;
            }
            return(null);
        }
Esempio n. 12
0
        public static void setPageMessage(string message, severity level, MasterPage master)
        {
            var messageLabel = (Label)master.FindControl("lblMessage");

            messageLabel.Text = message;

            if (level == severity.error)
            {
                messageLabel.ForeColor = Color.Red;
            }
            else
            {
                messageLabel.ForeColor = Color.Green;
            }
        }
Esempio n. 13
0
 public static List<Control> GetControlsInPlaceHolder(string placeHolderName,MasterPage master)
 {
     List<Control> controls = new List<Control>();
     ContentPlaceHolder contentPlaceHolder = new ContentPlaceHolder();
     contentPlaceHolder = (ContentPlaceHolder)master.FindControl(placeHolderName);
     if (contentPlaceHolder != null)
     {
         foreach (Control control in contentPlaceHolder.Controls)
         {
             controls.Add(control);
         }
         return controls;
     }
         return null;
 }
        protected T FindControlFromMaster <T>(string name) where T : Control
        {
            MasterPage master = this.Master;

            while (master != null)
            {
                T control = master.FindControl(name) as T;
                if (control != null)
                {
                    return(control);
                }

                master = master.Master;
            }
            return(null);
        }
Esempio n. 15
0
        protected void Page_Load(object sender, EventArgs e)
        {
            MasterPage masterpage = Page.Master;
            Label      label      = (Label)masterpage.FindControl("lblForgotPassword");

            label.Visible = true;


            // READ THE COOKIE
            if (Request.Cookies["LooksGoodCookies"] != null && Convert.ToBoolean(Request.Cookies["LooksGoodCookies"]["RememberMe"]) == true)
            {
                txtEmail.Text    = Request.Cookies["LooksGoodCookies"]["UserName"];
                txtPassword.Text = Request.Cookies["LooksGoodCookies"]["Password"];
                UserLogin();
            }
        }
Esempio n. 16
0
        //private static void SetAlertMessage(MasterPage page, string message)
        //{
        //    switch (page.ToString())
        //    {
        //        case "ASP.masterpage_site_master":
        //            var alert = (HtmlGenericControl)page.FindControl("alert");
        //            alert.Controls.Add(new LiteralControl(message));
        //            break;
        //        case "ASP.masterpage_site_login_master":
        //            var footer = (HtmlGenericControl)page.FindControl("footer");
        //            footer.Controls.Add(new LiteralControl(message));
        //            break;
        //    }
        //}
        private static void SetAlertMessage(MasterPage page, string message)
        {
            /*switch (page.ToString())
            {
                case "ASP.masterpage_site_master":
                    var alert = (HtmlGenericControl)page.FindControl("alert");
                    alert.Controls.Add(new LiteralControl(message));
                    break;
                case "ASP.masterpage_site_login_master":
                    var footer = (HtmlGenericControl)page.FindControl("footer");
                    footer.Controls.Add(new LiteralControl(message));
                    break;
            }*/

            var alert = (HtmlGenericControl)page.FindControl("alert");
            alert.Controls.Add(new LiteralControl(message));
        }
Esempio n. 17
0
        protected void Page_Load(object sender, EventArgs e)
        {
            fuChangeProfileImage.Enabled = false;
            btnChangePicture.Enabled     = false;
            fuChangeProfileImage.Visible = false;
            btnChangePicture.Visible     = false;

            if (Request.QueryString["userId"] != null)
            {
                MasterPage masterpage = Page.Master;
                HtmlAnchor anchor     = (HtmlAnchor)masterpage.FindControl("ancLogin");

                Guid userId = new Guid(Request.QueryString["userId"]);
                User user   = new User();
                user                = user.GetById(userId);
                lblUserName.Text    = user.UserName;
                imgProfile.ImageUrl = "~/" + user.ProfilePic;

                PostList posts = new PostList();
                posts = posts.GetByUserId(userId);
                CommentsList comments = new CommentsList();
                comments = comments.GetByUserId(userId);
                //rptPost.DataSource = posts.List;
                //rptPost.DataBind();
                //rptComments.DataSource = comments.List;
                //rptComments.DataBind();
                anchor.HRef = "/Account/Login.aspx?returnURL=/Account/Profile.aspx?userId=" + userId;


                if (Session["User"] != null)
                {
                    if (((User)Session["User"]).Id == userId)
                    {
                        btnChangePicture.Enabled     = true;
                        fuChangeProfileImage.Enabled = true;
                        fuChangeProfileImage.Visible = true;
                        btnChangePicture.Visible     = true;
                    }
                }
            }

            else
            {
                Response.Redirect("/Default.aspx");
            }
        }
Esempio n. 18
0
        public static void ExportarGrillaPV(int AModo, string AGrilla)
        {
            MasterPage FMaster = ((System.Web.UI.Page)System.Web.HttpContext.Current.Handler).Master;

            while (FMaster.Master != null)
            {
                FMaster = FMaster.Master;
            }
            DevExpress.Web.ASPxPivotGrid.Export.ASPxPivotGridExporter grdExportar =
                ((DevExpress.Web.ASPxPivotGrid.Export.ASPxPivotGridExporter)FMaster.FindControl("grdPvExportar"));
            grdExportar.ASPxPivotGridID = AGrilla;
            string Ruta    = "";
            string Archivo = "Listado";

            switch (AModo)
            {
            case 1:
                Archivo += ".html";
                Ruta     = sgwNucleo.Rutas.RutaTemporales() + "\\" + Archivo;
                grdExportar.ExportToHtml(Ruta);
                sgwNucleo.Pagina.Descargar(Ruta, Archivo, true);
                return;

            case 2:
                Archivo += ".pdf";
                Ruta     = sgwNucleo.Rutas.RutaTemporales() + "\\" + Archivo;
                grdExportar.ExportToPdf(Ruta);
                sgwNucleo.Pagina.Descargar(Ruta, Archivo, true);
                return;

            case 3:
                Archivo += ".rtf";
                Ruta     = sgwNucleo.Rutas.RutaTemporales() + "\\" + Archivo;
                grdExportar.ExportToRtf(Ruta);
                sgwNucleo.Pagina.Descargar(Ruta, Archivo, true);
                return;

            case 4:
                Archivo += ".xls";
                Ruta     = sgwNucleo.Rutas.RutaTemporales() + "\\" + Archivo;
                grdExportar.ExportToXls(Ruta);
                sgwNucleo.Pagina.Descargar(Ruta, Archivo, true);
                return;
            }
        }
Esempio n. 19
0
    private void show()
    {
        MasterPage ctl00 = FindControl("ctl00") as MasterPage;
        // Get a reference to the ContentPlaceHolder
        ContentPlaceHolder MainContent = ctl00.FindControl("ContentPlaceHolder1") as ContentPlaceHolder;
        // Reference the Label and TextBox controls
        TextBox myControl1 = MainContent.FindControl("txtTest") as TextBox;     //your textbox Id here *ex:* txtPId

        if (myControl1 != null)
        {
            //Control myControl2 = myControl1.Parent;
            //Response.Write("Parent of the text box is : " + myControl2.ID);
            Response.Write("Text is:  " + myControl1.Text);
        }
        else
        {
            Response.Write("Control not found");
        }
    }
Esempio n. 20
0
        protected void btnSelect_Click(object sender, EventArgs e)
        {
            DownloadRequestBusiness dnlreq    = new DownloadRequestBusiness();
            DownloadRequestDTO      dnlreqDTO = new DownloadRequestDTO();

            dnlreqDTO.StCode     = lbl_User.Text;
            dnlreqDTO.Class_Code = txt_AssetTxt.Text;
            dnlreqDTO.Link_Click = false;
            dnlreq.Create_DownloadRequest(dnlreqDTO);
            MasterPage mp  = this.Master;
            Reports    rpt = new Reports();
            List <ReportDownloadReqDTO> req = new List <ReportDownloadReqDTO>();

            req = rpt.Get_SelectedAsset_NotPay(lbl_User.Text);
            //MastePage.MasterPage msp = new MastePage.MasterPage();
            RadGrid lst = (RadGrid)mp.FindControl("grdShopping");

            lst.DataSource = req;
            lst.Rebind();
            Response.Redirect("ClassList.aspx");
        }
Esempio n. 21
0
        public static void ExportarGrilla(int AModo, string AGrilla)
        {
            MasterPage FMaster = ((System.Web.UI.Page)System.Web.HttpContext.Current.Handler).Master;

            while (FMaster.Master != null)
            {
                FMaster = FMaster.Master;
            }
            DevExpress.Web.ASPxGridView.Export.ASPxGridViewExporter grdExportar =
                ((DevExpress.Web.ASPxGridView.Export.ASPxGridViewExporter)FMaster.FindControl("grdExportar"));
            grdExportar.GridViewID = AGrilla;
            switch (AModo)
            {
            case 1: grdExportar.WriteCsvToResponse("Listado"); return;

            case 2: grdExportar.WritePdfToResponse("Listado"); return;

            case 3: grdExportar.WriteRtfToResponse("Listado"); return;

            case 4: grdExportar.WriteXlsToResponse("Listado"); return;
            }
        }
Esempio n. 22
0
        protected void Page_Load(object sender, EventArgs e)
        {
            MasterPage masterpage = Page.Master;
            HtmlAnchor anchor     = (HtmlAnchor)masterpage.FindControl("ancLogin");
            PostList   postList   = new PostList();

            postList = postList.GetMostRecent();

            if (Session["User"] == null)
            {
                //PostList postList = new PostList();
                //postList = postList.GetMostRecent();
                //rptImages.DataSource = postList.List;
                //rptImages.DataBind();
                //anchor.HRef = "Default.aspx?returnURL=Default.aspx";
            }
            if (Request.QueryString["userId"] != null)
            {
                Guid userId = new Guid(Request.QueryString["userId"]);
                anchor.HRef = "Default.aspx?returnURL=Default.aspx?userId=" + userId;
            }
        }
Esempio n. 23
0
 /// <summary>
 /// Recursively searches this MasterPage and its parents until it either finds a control with the given ID or
 /// runs out of parent masters to search.
 /// </summary>
 /// <param name="master">The first master to search.</param>
 /// <param name="id">The ID of the control to find.</param>
 /// <returns>The first control discovered with the given ID in a MasterPage or null if it's not found.</returns>
 public static Control FindInMasters(this MasterPage master, string id)
 {
     if (master == null)
     {
         // We've reached the end of the nested MasterPages.
         return(null);
     }
     else
     {
         Control control = master.FindControl(id);
         if (control != null)
         {
             // Found it!
             return(control);
         }
         else
         {
             // Search further.
             return(master.Master.FindInMasters(id));
         }
     }
 }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["Customer"] != null)
        {
            Page.ClientScript.RegisterStartupScript(this.GetType(), "clientscript", "document.getElementById('ddlPreferences').style.visibility = 'visible';", true);
            MasterPage masterpage   = Page.Master;
            HyperLink  hprCartItems = (HyperLink)masterpage.FindControl("hprCartItems");
            hprCartItems.Visible = true;

            Customer customer = (Customer)Session["Customer"];
            RemoveMenuItem("LOGIN");
            ChangeMenuItem("WELCOME", String.Format("[Welcome {0}]", customer.FirstName));
        }
        else
        {
            Page.ClientScript.RegisterStartupScript(this.GetType(), "clientscript", "document.getElementById('ddlPreferences').style.visibility = 'hidden';", true);
            RemoveMenuItem("LOGOUT");
            RemoveMenuItem("WELCOME");

            MasterPage masterpage   = Page.Master;
            HyperLink  hprCartItems = (HyperLink)masterpage.FindControl("hprCartItems");
            hprCartItems.Visible = false;
        }
    }
Esempio n. 25
0
        internal static void UppdateMiniCart(MasterPage master, ShopingCart shopingCart)
        {
            var activeCart = shopingCart.CartItems.Take(shopingCart.ItemsInMiniCartToShow);

            Repeater  shopingBasketRepeater      = (Repeater)master.FindControl("repBasket");
            HyperLink linkToRegisterSmallCart    = (HyperLink)master.FindControl("linkToRegisterSmallCart");
            Label     lblMiniCartCount           = (Label)master.FindControl("lblMiniCartCount");
            Label     lblMiniCartSum             = (Label)master.FindControl("lblMiniCartSum");
            Literal   liMiniCartContentEmpty     = (Literal)master.FindControl("liMiniCartContentEmpty");
            Label     lblMoreThanFiveItemsInCart = (Label)master.FindControl("lblMoreThanFiveItemsInCart");

            lblMiniCartCount.Text = $"Articles: {shopingCart.NumberOfItems}";;
            lblMiniCartSum.Text   = $"Sum: {shopingCart.SumTotal:N2} kr";

            shopingBasketRepeater.DataSource = activeCart;
            shopingBasketRepeater.DataBind();

            if (shopingCart.CartItems.Count > 0)
            {
                linkToRegisterSmallCart.Visible = true;
                liMiniCartContentEmpty.Visible  = false;
            }
            else
            {
                linkToRegisterSmallCart.Visible = false;
                liMiniCartContentEmpty.Visible  = true;
            }

            if (shopingCart.CartItems.Count > shopingCart.ItemsInMiniCartToShow)
            {
                lblMoreThanFiveItemsInCart.Visible = true;
            }
            else
            {
                lblMoreThanFiveItemsInCart.Visible = false;
            }
        }
Esempio n. 26
0
        protected void InicializaDefaultButton()
        {
            MasterPage myMasterPage = (MasterPage)Page.Master;

            System.Web.UI.HtmlControls.HtmlForm myForm = (System.Web.UI.HtmlControls.HtmlForm)myMasterPage.FindControl("form1");
            myForm.DefaultButton = btnPesquisar.UniqueID;
        }
Esempio n. 27
0
 public static Label SetMainTitle(MasterPage master,string text)
 {
     Label title = (Label)master.FindControl("lblTitle");
     title.Text = text;
     title.CssClass = "title_text";
     return title;
 }
Esempio n. 28
0
 public static validateMember getMasterControl(MasterPage thispage, string controlID)
 {
     return thispage.FindControl(controlID) as validateMember;
 }
    } // end lbtnReload_Click(object sender, ..)

    /// <summary>
    /// Collects information from the GUI which will send out via mail.
    /// Prepares the e-mail text.
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void lbtnEmail_Click(object sender, EventArgs e)
    {
        string appLanguage   = Request.UserLanguages[0].Substring(0, 2).ToUpper();
        var    appText       = new System.Collections.Generic.Dictionary <string, string>();
        string appTextError  = "";
        bool   foundLangFile = WbVarious.GetAppText(ref appText, ref appTextError, appLanguage);
        var    mailChoice    = mailType.UserPage;

        string greetingTxt, mailBodyPartATxt, mailBodyPartBTxt, mailBodyEndTxt, groupMemberTxt;

        appText.TryGetValue("Greeting", out greetingTxt);
        appText.TryGetValue("MailBodyPartA", out mailBodyPartATxt);
        appText.TryGetValue("MailBodyPartB", out mailBodyPartBTxt);
        appText.TryGetValue("MailBodyEnd", out mailBodyEndTxt);
        appText.TryGetValue("GroupMembers", out groupMemberTxt);

        string rcpaddr = GetNotifyMailRcpAddr();

        var    sb = new System.Text.StringBuilder();
        string adGoupName = "", authUser = "", adGroupNotes = "";

        MasterPage         master = Page.Master;
        ContentPlaceHolder mpContentPlaceHolder;
        ListBox            mpListBox;
        Label        mpLabelUsr, mpLabelGrpNotes;
        DropDownList mpAuthUsrRWGroups;
        Label        mLabelcontentTbl;
        string       mLabelcontentTblText = "";

        mpContentPlaceHolder = (ContentPlaceHolder)master.FindControl("cpMainContent");
        if (mpContentPlaceHolder != null)
        {
            mpListBox         = (ListBox)mpContentPlaceHolder.FindControl("lstGroupMembers");
            mpLabelUsr        = (Label)mpContentPlaceHolder.FindControl("lblExistUsrFullName");
            mpLabelGrpNotes   = (Label)mpContentPlaceHolder.FindControl("lblADGroupsNotes");
            mpAuthUsrRWGroups = (DropDownList)mpContentPlaceHolder.FindControl("drpdAuthUsrRWGroups");

            mLabelcontentTbl = (Label)mpContentPlaceHolder.FindControl("lblcontentTbl");

            if (mLabelcontentTbl != null)
            {
                mailChoice           = mailType.InfoPage;
                mLabelcontentTblText = mLabelcontentTbl.Text;
            }

            if (mpListBox != null)
            {
                for (int i = 0; i < mpListBox.Items.Count; i++)
                {
                    sb.Append(mpListBox.Items[i].ToString()).Append(';');
                }
            }

            if (mpLabelUsr != null)
            {
                authUser = mpLabelUsr.Text;
            }

            if (mpLabelGrpNotes != null)
            {
                adGroupNotes = mpLabelGrpNotes.Text;
            }

            if (mpAuthUsrRWGroups != null)
            {
                if (mpAuthUsrRWGroups.SelectedValue.Contains(','))
                {
                    string[] tmp   = mpAuthUsrRWGroups.SelectedValue.Split(',');
                    string   sname = System.Text.RegularExpressions.Regex.Replace(tmp[0], "cn=", "", System.Text.RegularExpressions.RegexOptions.IgnoreCase);
                    adGoupName = sname;
                }
            }
        }

        string groupMemberList = sb.ToString().TrimEnd(';');
        string mailText        = "";

        if (mailChoice == mailType.UserPage)
        {
            mailText = "<p>" + greetingTxt + ' ' + authUser +
                       "<br /><br />" + mailBodyPartATxt + " <span class=\"othercolor\"> " + adGoupName + "</span>" + ':' +
                       "<br />" + groupMemberTxt + " <span class=\"othercolor\"> " + groupMemberList + "</span>" + '.' +
                       "<br />" + mailBodyPartBTxt + " <span class=\"othercolor\"> " + adGroupNotes + "</span>" + '.' +
                       "<br /><br />" + mailBodyEndTxt + "</p>";
        }

        if (mailChoice == mailType.InfoPage)
        {
            mailText = "<p>" +
                       "<br /><br />" + "<table class=\"tableabout\">" +
                       "<tr><th>Group name:</th><th>ManagedBy</th>" +
                       "</tr>" + mLabelcontentTblText + "</table> </p>";
        }

        SendNotificationMail(rcpaddr, mailText);
    } // end lbtnEmail_Click(object sender, ...)
Esempio n. 30
0
        protected void InicializaDefaultButton()
        {
            MasterPage myMasterPage = (MasterPage)Page.Master;

            System.Web.UI.HtmlControls.HtmlForm myForm = (System.Web.UI.HtmlControls.HtmlForm)myMasterPage.FindControl("form1");
            myForm.DefaultButton = "ctl00$MainContent$menuAcoes$btnGravar";
        }
Esempio n. 31
0
    public static void UpdatePageHeaderV2(MasterPage Master, bool removeHeader)
    {
        System.Web.UI.HtmlControls.HtmlGenericControl div;

        if (removeHeader)
        {
            div = Master.FindControl("banner") as System.Web.UI.HtmlControls.HtmlGenericControl;
            if (div != null)
                div.Visible = false;

            div = Master.FindControl("div_menu") as System.Web.UI.HtmlControls.HtmlGenericControl;
            if (div != null)
                div.Visible = false;

            div = Master.FindControl("mainsection") as System.Web.UI.HtmlControls.HtmlGenericControl;
            if (div != null)
                div.RemoveCssClass("mainsection");
        }
    }
Esempio n. 32
0
        private void SetVisible(string moduleName)
        {
            #region -- HOTEL --
            if (moduleName == "TourHotel" || moduleName == string.Empty)
            {
                Panel panelHotel = master.FindControl("panelHotel") as Panel;
                if (panelHotel != null)
                {
                    panelHotel.Visible = true;
                    Control logList = Master.FindControl("panelHotelLogList");
                    if (logList != null && ((User)(Page.User.Identity)).HasPermission(AccessLevel.Administrator))
                    {
                        logList.Visible = true;
                    }
                }

                HyperLink hyperLinkAgentList = master.FindControl("hyperLinkAgentList") as HyperLink;
                if (hyperLinkAgentList != null)
                {
                    hyperLinkAgentList.NavigateUrl =
                        string.Format("/Modules/TourManagement/Admin/AgentList.aspx?NodeId={0}&SectionId={1}&ModuleType={2}",
                                      Request.QueryString["NodeId"], Request.QueryString["SectionId"], "HOTEL");
                }

                HyperLink HyperLinkHomePage = master.FindControl("HyperLinkHomePage") as HyperLink;
                if (HyperLinkHomePage != null)
                {
                    HyperLinkHomePage.NavigateUrl = string.Format("/Modules/TourHotel/Admin/Home.aspx?NodeId={0}&SectionId={1}",
                                                                  Request.QueryString["NodeId"], Request.QueryString["SectionId"]);
                }

                HtmlControl tabHotel = Master.FindControl("tabHotel") as HtmlControl;
                if (tabHotel != null)
                {
                    tabHotel.Attributes.Add("class", "selected");
                }
            }
            #endregion

            #region -- LANDSCAPE --
            if (moduleName == "Landscape" || moduleName == string.Empty)
            {
                Panel panelHotel = master.FindControl("panelLandscape") as Panel;
                if (panelHotel != null)
                {
                    panelHotel.Visible = true;
                    Control divLandscapeAdmin = Master.FindControl("divLandscapeAdmin");
                    if (divLandscapeAdmin != null && UserIdentity.HasPermission(AccessLevel.Administrator))
                    {
                        divLandscapeAdmin.Visible = true;
                    }
                    HyperLink hyperLinkAgentList = master.FindControl("hyperLinkAgentList") as HyperLink;
                    if (hyperLinkAgentList != null)
                    {
                        hyperLinkAgentList.NavigateUrl =
                            string.Format("/Modules/TourManagement/Admin/AgentList.aspx?NodeId={0}&SectionId={1}&ModuleType={2}",
                                          Request.QueryString["NodeId"], Request.QueryString["SectionId"], "LANDSCAPE");
                    }
                }

                HyperLink HyperLinkHomePage = master.FindControl("HyperLinkHomePage") as HyperLink;
                if (HyperLinkHomePage != null)
                {
                    HyperLinkHomePage.NavigateUrl = string.Format("/Modules/Landscape/Admin/Home.aspx?NodeId={0}&SectionId={1}",
                                                                  Request.QueryString["NodeId"], Request.QueryString["SectionId"]);
                }

                HtmlControl tabHotel = Master.FindControl("tabDestination") as HtmlControl;
                if (tabHotel != null)
                {
                    tabHotel.Attributes.Add("class", "selected");
                }
            }
            #endregion

            #region -- RESTAURANT --
            if (moduleName == "Restaurant" || moduleName == string.Empty)
            {
                Panel panelHotel = master.FindControl("panelRestaurant") as Panel;
                if (panelHotel != null)
                {
                    panelHotel.Visible = true;
                    Control divRestaurantAdmin = Master.FindControl("divRestaurantAdmin");
                    if (divRestaurantAdmin != null && UserIdentity.HasPermission(AccessLevel.Administrator))
                    {
                        divRestaurantAdmin.Visible = true;
                    }
                    HyperLink hyperLinkAgentList = master.FindControl("hyperLinkAgentList") as HyperLink;
                    if (hyperLinkAgentList != null)
                    {
                        hyperLinkAgentList.NavigateUrl =
                            string.Format("/Modules/TourManagement/Admin/AgentList.aspx?NodeId={0}&SectionId={1}&ModuleType={2}",
                                          Request.QueryString["NodeId"], Request.QueryString["SectionId"], "RESTAURANT");
                    }
                }

                HtmlControl tabHotel = Master.FindControl("tabRestaurant") as HtmlControl;
                if (tabHotel != null)
                {
                    tabHotel.Attributes.Add("class", "selected");
                }
            }
            #endregion

            #region -- TRANSPORTS --
            if (moduleName == "Transport" || moduleName == string.Empty)
            {
                Panel panelHotel    = master.FindControl("panelTransport") as Panel;
                Panel panelProvider = master.FindControl("panelProvider") as Panel;
                if (panelHotel != null)
                {
                    panelHotel.Visible = true;
                    Control logList = Master.FindControl("panelTransportLogList");
                    if (logList != null && ((User)(Page.User.Identity)).HasPermission(AccessLevel.Administrator))
                    {
                        logList.Visible = true;
                    }
                }
                if (panelProvider != null)
                {
                    panelProvider.Visible = true;

                    HyperLink hyperLinkProviderList = master.FindControl("hyperLinkProviderList") as HyperLink;
                    if (hyperLinkProviderList != null)
                    {
                        hyperLinkProviderList.NavigateUrl =
                            string.Format("/Modules/Transport/Admin/ProviderList.aspx?NodeId={0}&SectionId={1}",
                                          Request.QueryString["NodeId"], Request.QueryString["SectionId"]);
                    }
                }

                HyperLink hyperLinkAgentList = master.FindControl("hyperLinkAgentList") as HyperLink;
                if (hyperLinkAgentList != null)
                {
                    hyperLinkAgentList.NavigateUrl =
                        string.Format("/Modules/Transport/Admin/TransportAgencyPolicy.aspx?NodeId={0}&SectionId={1}&ModuleType={2}",
                                      Request.QueryString["NodeId"], Request.QueryString["SectionId"], "TRANSPORT");
                }

                HtmlControl tabHotel = Master.FindControl("tabTransport") as HtmlControl;
                if (tabHotel != null)
                {
                    tabHotel.Attributes.Add("class", "selected");
                }
            }
            #endregion

            #region -- GUIDE --
            if (moduleName == "TourGuide" || moduleName == string.Empty)
            {
                Panel panelHotel = master.FindControl("panelTourGuide") as Panel;
                if (panelHotel != null)
                {
                    panelHotel.Visible = true;
                    Control logList = Master.FindControl("panelGuideAdmin");
                    if (logList != null && ((User)(Page.User.Identity)).HasPermission(AccessLevel.Administrator))
                    {
                        logList.Visible = true;
                    }
                    HyperLink hyperLinkAgentList = master.FindControl("hyperLinkAgentList") as HyperLink;
                    if (hyperLinkAgentList != null)
                    {
                        hyperLinkAgentList.NavigateUrl =
                            string.Format("/Modules/TourGuide/Admin/GuideRatePolicy.aspx?NodeId={0}&SectionId={1}",
                                          Request.QueryString["NodeId"], Request.QueryString["SectionId"]);
                    }
                }

                Panel panelProvider = master.FindControl("panelProvider") as Panel;
                if (panelProvider != null)
                {
                    panelProvider.Visible = true;

                    HyperLink hyperLinkProviderList = master.FindControl("hyperLinkProviderList") as HyperLink;
                    if (hyperLinkProviderList != null)
                    {
                        hyperLinkProviderList.NavigateUrl =
                            string.Format("/Modules/TourManagement/Admin/ProviderList.aspx?NodeId={0}&SectionId={1}",
                                          Request.QueryString["NodeId"], Request.QueryString["SectionId"]);
                    }
                }

                HtmlControl tabHotel = Master.FindControl("tabGuide") as HtmlControl;
                if (tabHotel != null)
                {
                    tabHotel.Attributes.Add("class", "selected");
                }
            }
            #endregion

            #region -- BOAT --
            if (moduleName == "TourBoat" || moduleName == string.Empty)
            {
                Panel panelHotel    = master.FindControl("panelTourBoat") as Panel;
                Panel panelProvider = master.FindControl("panelProvider") as Panel;
                if (panelHotel != null)
                {
                    panelHotel.Visible = true;
                    Control logList = Master.FindControl("panelBoatAdmin");
                    if (logList != null && ((User)(Page.User.Identity)).HasPermission(AccessLevel.Administrator))
                    {
                        logList.Visible = true;
                    }
                    HyperLink hyperLinkAgentList = master.FindControl("hyperLinkAgentList") as HyperLink;
                    if (hyperLinkAgentList != null)
                    {
                        hyperLinkAgentList.NavigateUrl =
                            string.Format("/Modules/TourManagement/Admin/AgentList.aspx?NodeId={0}&SectionId={1}&ModuleType={2}",
                                          Request.QueryString["NodeId"], Request.QueryString["SectionId"], "TOURBOAT");
                    }
                }
                if (panelProvider != null)
                {
                    panelProvider.Visible = true;
                    HyperLink hyperLinkProviderList = master.FindControl("hyperLinkProviderList") as HyperLink;
                    if (hyperLinkProviderList != null)
                    {
                        hyperLinkProviderList.NavigateUrl =
                            string.Format("/Modules/TourManagement/Admin/ProviderList.aspx?NodeId={0}&SectionId={1}",
                                          Request.QueryString["NodeId"], Request.QueryString["SectionId"]);
                    }
                }

                HtmlControl tabHotel = Master.FindControl("tabCruise") as HtmlControl;
                if (tabHotel != null)
                {
                    tabHotel.Attributes.Add("class", "selected");
                }
            }
            #endregion

            #region -- TOUR --
            if (moduleName == " ")
            {
                Panel panelTour     = master.FindControl("panelTour") as Panel;
                Panel panelProvider = master.FindControl("panelProvider") as Panel;
                if (panelTour != null)
                {
                    panelTour.Visible = true;
                }

                if (panelProvider != null)
                {
                    panelProvider.Visible = true;
                    HyperLink hyperLinkProviderList = master.FindControl("hyperLinkProviderList") as HyperLink;
                    if (hyperLinkProviderList != null)
                    {
                        hyperLinkProviderList.NavigateUrl =
                            string.Format("/Modules/TourManagement/Admin/ProviderList.aspx?NodeId={0}&SectionId={1}",
                                          Request.QueryString["NodeId"], Request.QueryString["SectionId"]);
                    }
                }

                HtmlControl tabHotel = Master.FindControl("tabTour") as HtmlControl;
                if (tabHotel != null)
                {
                    tabHotel.Attributes.Add("class", "selected");
                }
            }
            #endregion

            #region -- Others --
            if (moduleName == "TourOthers")
            {
                Panel panelTour = master.FindControl("panelOthers") as Panel;
                if (panelTour != null)
                {
                    panelTour.Visible = true;
                }
            }
            #endregion
        }
Esempio n. 33
0
        //Override Permisos
        public void OverridePermisos(MasterPage MasPag, int Tipo)
        {
            Cl_Manejo ClManejo;

            ClManejo = new Cl_Manejo();
            DataSet TieneSolicitudes = ClManejo.Get_PlanesManejo(Tipo, Convert.ToInt32(HttpContext.Current.Session["PersonaId"]), Convert.ToInt32(HttpContext.Current.Session["UsuarioId"]));

            if (TieneSolicitudes.Tables["Datos"].Rows.Count == 0)
            {
                System.Web.UI.HtmlControls.HtmlGenericControl MnuPlanManejoDos;
                MnuPlanManejoDos         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuPlanManejo");
                MnuPlanManejoDos.Visible = false;
            }
            TieneSolicitudes.Clear();
        }
Esempio n. 34
0
        public void Permisos(MasterPage MasPag, int UsuarioId)
        {
            ClUsuario = new Cl_Usuario();
            ds        = ClUsuario.Permisos_Usuario(UsuarioId);

            for (int i = 0; i <= ds.Tables["DATOS"].Rows.Count - 1; i++)
            {
                switch (Convert.ToInt32(ds.Tables["DATOS"].Rows[i]["FormaId"]))
                {
                case 1:     //Gestiones
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuGest;
                    MnuGest         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuGest");
                    MnuGest.Visible = true;
                    break;

                case 2:     //Notificaciones
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuNot;
                    MnuNot         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuNot");
                    MnuNot.Visible = true;
                    break;

                case 3:     //Consultas
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuConsulta;
                    MnuConsulta         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuAdmin");
                    MnuConsulta.Visible = true;
                    break;

                case 4:     //Reportes
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuRep;
                    MnuRep         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuRep");
                    MnuRep.Visible = true;
                    break;

                case 5:     //Adm. Plan de Manejo
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuAdmPlanManejo;
                    MnuAdmPlanManejo         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuAdmPlanManejo");
                    MnuAdmPlanManejo.Visible = true;
                    break;

                case 6:     //Ayuda
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuAyda;
                    MnuAyda         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuAyda");
                    MnuAyda.Visible = true;
                    break;

                case 7:     //Administrar
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuAdmin;
                    MnuAdmin         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuAdmin");
                    MnuAdmin.Visible = true;
                    break;

                case 8:     //Gestiones Nuevas
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuGestNeuva;
                    MnuGestNeuva         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuGestNeuva");
                    MnuGestNeuva.Visible = true;
                    break;

                case 9:     //Enmiendas
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuGestEnmiendas;
                    MnuGestEnmiendas         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuGestEnmiendas");
                    MnuGestEnmiendas.Visible = true;
                    break;

                case 10:     //Modificaciones
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuGestMod;
                    MnuGestMod         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuGestMod");
                    MnuGestMod.Visible = true;
                    break;

                case 11:     //Gestiones en curso (historial)
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuGestCurso;
                    MnuGestCurso         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuGestCurso");
                    MnuGestCurso.Visible = true;
                    break;

                case 12:     //Emisión de notas de bosque
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuAdmPlanEmisionNotas;
                    MnuAdmPlanEmisionNotas         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuAdmPlanEmisionNotas");
                    MnuAdmPlanEmisionNotas.Visible = true;
                    break;

                case 13:     //Informe de avances
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuAdmPlanInformeAv;
                    MnuAdmPlanInformeAv         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuAdmPlanInformeAv");
                    MnuAdmPlanInformeAv.Visible = true;
                    break;

                case 14:     //Perfil de Usuario
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuAdmPerfil;
                    MnuAdmPerfil         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuAdmPerfil");
                    MnuAdmPerfil.Visible = true;
                    break;

                case 15:     //Contraseña
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuAdmClave;
                    MnuAdmClave         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuAdmClave");
                    MnuAdmClave.Visible = true;
                    break;

                case 16:     //Inmuebles
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuAdmInmu;
                    MnuAdmInmu         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuAdmInmu");
                    MnuAdmInmu.Visible = true;
                    break;

                case 18:     //Administración Aprovechamiento Forestal
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuAdminAproFores;
                    MnuAdminAproFores         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuAdminAproFores");
                    MnuAdminAproFores.Visible = true;
                    break;

                case 19:     //Administración Incentivos Forestales
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuAdminIncentivos;
                    MnuAdminIncentivos         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuAdminIncentivos");
                    MnuAdminIncentivos.Visible = true;
                    break;

                case 20:     //Administración Registro Nacional Forestal
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuAdminRnf;
                    MnuAdminRnf         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuAdminRnf");
                    MnuAdminRnf.Visible = true;
                    break;

                case 21:     //Catalogos Registro Nacional Forestal
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuCatalogoRnf;
                    MnuCatalogoRnf         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuCatalogoRnf");
                    MnuCatalogoRnf.Visible = true;
                    break;

                case 22:     //Catalogos Registro Nacional Forestal.Profesiones
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuCatalogoRnfProfesion;
                    MnuCatalogoRnfProfesion         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuCatalogoRnfProfesion");
                    MnuCatalogoRnfProfesion.Visible = true;
                    break;

                case 24:     //Catalogos Registro Nacional Forestal.Profesiones x actividad profesionale
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuCatalogoRnfProfesionActividadProfesional;
                    MnuCatalogoRnfProfesionActividadProfesional         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuCatalogoRnfProfesionActividadProfesional");
                    MnuCatalogoRnfProfesionActividadProfesional.Visible = true;
                    break;

                case 25:     //Administracion General
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuAdminGen;
                    MnuAdminGen         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuAdminGen");
                    MnuAdminGen.Visible = true;
                    break;

                case 26:     //Catalogos Administración General
                    System.Web.UI.HtmlControls.HtmlGenericControl ManCatalogoAdminGen;
                    ManCatalogoAdminGen         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("ManCatalogoAdminGen");
                    ManCatalogoAdminGen.Visible = true;
                    break;

                case 27:     //Catalogos Administración General -> Perfiles
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuCatAdminGenPerfil;
                    MnuCatAdminGenPerfil         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuCatAdminGenPerfil");
                    MnuCatAdminGenPerfil.Visible = true;
                    break;

                case 28:     //Catalogos Administración General -> Usuarios
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuUsuarios;
                    MnuUsuarios         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuUsuarios");
                    MnuUsuarios.Visible = true;
                    break;

                case 29:     //Catalogos Administración General -> Permisos
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuPermisosAdmin;
                    MnuPermisosAdmin         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuPermisosAdmin");
                    MnuPermisosAdmin.Visible = true;
                    break;

                case 33:     //Notificaciones de Juridico
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuNotJuridico;
                    MnuNotJuridico         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuNotJuridico");
                    MnuNotJuridico.Visible = true;
                    break;

                case 36:     //Gestiones -> Historial
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuGestHistorial;
                    MnuGestHistorial         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuGestHistorial");
                    MnuGestHistorial.Visible = true;
                    break;

                case 46:     //Gestiones -> Plan de Manejo
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuPlanManejo;
                    MnuPlanManejo         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuPlanManejo");
                    MnuPlanManejo.Visible = true;
                    break;

                case 51:     //Catalogos Administración General -> RegionesSubregiones
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuAdminRegionesSubRegiones;
                    MnuAdminRegionesSubRegiones         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuAdminRegionesSubRegiones");
                    MnuAdminRegionesSubRegiones.Visible = true;
                    break;

                case 52:     //Catalogos Registro Nacional Forestal. Imagenes bosque
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuImagenesBosquesNaturales;
                    MnuImagenesBosquesNaturales         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuImagenesBosquesNaturales");
                    MnuImagenesBosquesNaturales.Visible = true;
                    break;

                case 53:     //Catalogos Admin General.Espese
                    System.Web.UI.HtmlControls.HtmlGenericControl MnuAdminEspecies;
                    MnuAdminEspecies         = (System.Web.UI.HtmlControls.HtmlGenericControl)MasPag.FindControl("MnuAdminEspecies");
                    MnuAdminEspecies.Visible = true;
                    break;
                }
            }
            OverridePermisos(MasPag, 1);
        }
Esempio n. 35
0
        public static CartControl GetCartControl(this MasterPage mp)
        {
            CartControl cc = mp.FindControl("ggCart") as CartControl;

            return(cc);
        }
Esempio n. 36
0
    public static void UpdatePageHeader(MasterPage Master, bool removeHeader, bool removePageMinHeight)
    {
        System.Web.UI.HtmlControls.HtmlGenericControl div;

        if (removeHeader)
        {
            div = Master.FindControl("headerContent") as System.Web.UI.HtmlControls.HtmlGenericControl;
            if (div != null)
                div.Visible = false;
        }

        if (removePageMinHeight)
        {
            div = Master.FindControl("main") as System.Web.UI.HtmlControls.HtmlGenericControl;
            if (div != null)
                div.Attributes["class"] = "main_no_height";
        }
    }