
Partial Class order_centre_page_loader
    Inherits System.Web.UI.Page

    Public ReadOnly Property CmsAdapter() As CmsAdapter
        Get
            Return New CmsAdapter
        End Get
    End Property

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        If Request.QueryString("pageId") Is Nothing Then
            Response.Redirect("~/order_centre/getting_started.aspx")
        End If

        Dim _pageId As Integer = Convert.ToInt32(Request.QueryString("pageId"))
        Dim _pageDetails As PageDetails
        _pageDetails = Me.CmsAdapter.GetPageByPageId(_pageId)

        If _pageDetails.StoreId.ToString <> Session("StoreId").ToString Then
            Response.Redirect("~/order_centre/getting_started.aspx")
        Else
            Me.Title = _pageDetails.PageTitle
            Me.ContentLabel.Text = _pageDetails.PageContent
            Me.HeaderLabel.Text = _pageDetails.PageName
        End If

    End Sub
End Class
