Ejemplo n.º 1
0
    protected override void OnInit(EventArgs e)
    {
        long requestQuoteId = GeneralExtensions.GetQueryStringId();
        requestQuoteId = requestQuoteId > 0 ? requestQuoteId : 278;// "RequestQuoteMainId".GetAppKeyLong();
        fbRequestQuote.DefaultFormID = requestQuoteId;

        if (requestQuoteId > 0)
        {
            if (requestQuoteId > 0) // Check whether it is Home page or not
            {
                generelMetaData = metaDataRepository.GetMetaDataForContent(requestQuoteId);
                this.Page.Title = generelMetaData.PageTitle;
                ltlMetaDescription.Text = "<meta name=\"description\" content=\"" + generelMetaData.Description + "\"/>";
                ltlMetaKeywords.Text = "<meta name=\"keywords\" content=\"" + generelMetaData.Keywords + "\"/>";
            }
            else
            {
                generelMetaData = metaDataRepository.GetMetaDataForContent("HomePageId".GetAppKeyLong());
                this.Page.Title = generelMetaData.PageTitle;
                ltlMetaDescription.Text = "<meta name=\"description\" content=\"" + generelMetaData.Description + "\"/>";
                ltlMetaKeywords.Text = "<meta name=\"keywords\" content=\"" + generelMetaData.Keywords + "\"/>";
            }
        }

        this.cmsRelatedLinks.CollectionFilters.Add(new Ektron.Cms.Framework.UI.Controls.ContentCollectionFilter()
        {
            Value = mainRequestQuoteRepository.GetMainQuoteRequest(requestQuoteId).RelatedLinksId,
            Operator = Ektron.Cms.Common.CriteriaFilterOperator.EqualTo,
            Field = Ektron.Cms.Common.ContentCollectionProperty.Id
        });
    }
Ejemplo n.º 2
0
    protected void Page_Init(object sender, EventArgs e)
    {
        MetaDataRepository metaDataRepository = new MetaDataRepository();

        if (!Request.RawUrl.ToLower().Contains("online-payment") && Request.Url.ToString().ToLower().Contains("https"))
        {
            string oldUrl = "http://www.ameexusa.com" + Request.RawUrl;
            Response.Redirect(oldUrl);
        }
        else if (Request.RawUrl.ToLower().Contains("online-payment") && !Request.Url.ToString().ToLower().Contains("www"))
        {
            string oldUrl = "https://www.ameexusa.com" + Request.RawUrl;
            Response.Redirect(oldUrl);
        }
        else if(!Request.Url.ToString().ToLower().Contains("www"))
        {
            string oldUrl = "http://www.ameexusa.com" + Request.RawUrl;
            Response.Redirect(oldUrl);
        }

        long queryStringId = GeneralExtensions.GetQueryStringId();
        if (queryStringId > 0)
        {
            hidContentId.Value = queryStringId.ToString();
            if (queryStringId > 0) // Check whether it is Home page or not
            {
                generelMetaData = metaDataRepository.GetMetaDataForContent(queryStringId);
                Page.Title = generelMetaData.PageTitle;
                ltlMetaDescription.Text = "<meta name=\"description\" content=\"" + generelMetaData.Description + "\"/>";
                ltlMetaKeywords.Text = "<meta name=\"keywords\" content=\"" + generelMetaData.Keywords + "\"/>";
            }
            else
            {
                generelMetaData = metaDataRepository.GetMetaDataForContent("HomePageId".GetAppKeyLong());
                Page.Title = generelMetaData.PageTitle;
                ltlMetaDescription.Text = "<meta name=\"description\" content=\"" + generelMetaData.Description + "\"/>";
                ltlMetaKeywords.Text = "<meta name=\"keywords\" content=\"" + generelMetaData.Keywords + "\"/>";
            }
        }

        //ltlCopyRight.Text = "CopyRightText".GetAppKeyString();
        ltlCopyRight.Text = "Copyright © " + System.DateTime.Now.Year + ". Ameex Technologies Corp. All rights reserved.";

        string httpOff = Request.ServerVariables["HTTPS"] == "off" ? "http" : "https";
        uxCanonicalUrl.Text = "<link href=\"" + httpOff + "://" + Request.ServerVariables["SERVER_NAME"] + Request.RawUrl.ToString() + "\" rel=\"canonical\" />";
    }