Exemplo n.º 1
0
    //---------------------------------------------------------------------------
    /// <summary>
    /// The page Init event handler.
    /// </summary>
    protected override void OnInit(EventArgs e)
    {
        if (!this.IsCallback)
        {
            MainFrameHelpers.RegisterMainFrameScripts(this);
        }

        this.project = this.Request.QueryString["Project"];
        if (!string.IsNullOrEmpty(this.project))
        {
            ProjectBrowserMaint.SelectProjectByName(this.project);
        }

        string screenID = this.Request.QueryString["EditScreenID"];

        if (!string.IsNullOrEmpty(screenID))
        {
            ProjectBrowserMaint.ContextScreenID = screenID;
        }

        if (!PX.Common.PXContext.PXIdentity.AuthUser.IsInRole(PXAccess.GetCustomizerRole()))
        {
            Redirector.Redirect(System.Web.HttpContext.Current, string.Format("~/Frames/Error.aspx?exceptionID={0}&typeID={1}", "Access denied", "error"));
        }

        base.OnInit(e);
    }
    protected override void OnInit(EventArgs e)
    {
        this.Master.FindControl("usrCaption").Visible = false;
        ProjectBrowserMaint.InitSessionFromQueryString(HttpContext.Current);


        ((IPXMasterPage)this.Master).CustomizationAvailable = false;
        base.OnInit(e);
    }
Exemplo n.º 3
0
    protected void Page_Init(object sender, EventArgs e)
    {
        ((IPXMasterPage)this.Master).CustomizationAvailable = false;
        this.Master.FindControl("usrCaption").Visible       = false;
        ProjectBrowserMaint.InitSessionFromQueryString(HttpContext.Current);

        //string screenID = this.Request.QueryString["EditScreenID"];
        //if (!string.IsNullOrEmpty(screenID)) ProjectBrowserMaint.ContextScreenID = screenID;
    }
Exemplo n.º 4
0
    //---------------------------------------------------------------------------
    /// <summary>
    /// The page Init event handler.
    /// </summary>
    protected override void OnInit(EventArgs e)
    {
        if (!this.IsCallback)
        {
            var renderer    = JSManager.GetRenderer(this);
            var scriptFiles = new List <string>();
            PXContext.Session.PXSharedScriptFiles[JSManager.SharedScriptFilesKey] = scriptFiles;
            if (JSManager.GetBatchMode())
            {
                scriptFiles.AddRange(new string[] {
                    JS.BatchBase, JS.BatchEdit, JS.BatchGrid, AppJS.AppScriptBatch, AppJS.DashboardsBatch
                });
                JSManager.RegisterScriptBatch(renderer, JS.BaseKey, JS.BatchBase);
                JSManager.RegisterScriptBatch(renderer, JS.BaseKey, JS.BatchEdit);
                JSManager.RegisterScriptBatch(renderer, JS.BaseKey, JS.BatchGrid);
                JSManager.RegisterScriptBatch(renderer, AppJS.BaseKey, AppJS.AppScriptBatch);
                JSManager.RegisterScriptBatch(renderer, AppJS.BaseKey, AppJS.DashboardsBatch);
            }
            else
            {
                var list = new List <KeyValuePair <Type, string[]> >();
                list.Add(new KeyValuePair <Type, string[]>(JS.BaseKey, JS.BatchBaseFiles));
                list.Add(new KeyValuePair <Type, string[]>(JS.BaseKey, JS.BatchEditFiles));
                list.Add(new KeyValuePair <Type, string[]>(JS.BaseKey, JS.BatchGridFiles));
                list.Add(new KeyValuePair <Type, string[]>(AppJS.BaseKey, AppJS.BatchAppFiles));
                list.Add(new KeyValuePair <Type, string[]>(AppJS.BaseKey, AppJS.BatchDasboardFiles));

                foreach (KeyValuePair <Type, string[]> pair in list)
                {
                    foreach (string script in pair.Value)
                    {
                        JSManager.RegisterModule(renderer, pair.Key, script);
                        scriptFiles.Add(script);
                    }
                }
            }
        }

        this.project = this.Request.QueryString["Project"];
        if (!string.IsNullOrEmpty(this.project))
        {
            ProjectBrowserMaint.SelectProjectByName(this.project);
        }

        string screenID = this.Request.QueryString["EditScreenID"];

        if (!string.IsNullOrEmpty(screenID))
        {
            ProjectBrowserMaint.ContextScreenID = screenID;
        }

        base.OnInit(e);
    }
    //---------------------------------------------------------------------------
    /// <summary>
    /// The page Init event handler.
    /// </summary>
    protected override void OnInit(EventArgs e)
    {
        if (!this.IsCallback)
        {
            MainFrameHelpers.RegisterMainFrameScripts(this);
        }

        this.project = this.Request.QueryString["Project"];
        if (!string.IsNullOrEmpty(this.project))
        {
            ProjectBrowserMaint.SelectProjectByName(this.project);
        }

        string screenID = this.Request.QueryString["EditScreenID"];

        if (!string.IsNullOrEmpty(screenID))
        {
            ProjectBrowserMaint.ContextScreenID = screenID;
        }

        base.OnInit(e);
    }
Exemplo n.º 6
0
 protected void Page_PreInit(object sender, EventArgs e)
 {
     ProjectBrowserMaint.InitSessionFromQueryString(HttpContext.Current);
 }
Exemplo n.º 7
0
 public void uploadPanel_Upload(PX.Web.UI.UserControls.PXUploadFilePanel.PXFileUploadedEventArgs args)
 {
     ProjectBrowserMaint.OnUploadPackage(args.FileName, args.BinData);
 }
Exemplo n.º 8
0
 protected void Page_Init(object sender, EventArgs e)
 {
     this.Master.FindControl("usrCaption").Visible = false;
     ProjectBrowserMaint.InitSessionFromQueryString(HttpContext.Current);
 }