示例#1
0
        protected override void OnLoad(EventArgs e)
        {
            ListPagingNavigationControls ctl = this.GetControlPagingNavigation();

            ctl.OnPageChanged += new DocsPAWA.SitoAccessibile.Paging.ListPagingNavigationControls.PageChangedDelegate(this.GridPaging_OnPageChanged);

            this.HideDetailsTrasmissione();

            base.OnLoad(e);
        }
示例#2
0
        protected override void OnLoad(EventArgs e)
        {
            this.GetControlDatagrid().ItemCommand += new DataGridCommandEventHandler(this.OnGridItemCommand);

            ListPagingNavigationControls ctl = this.GetControlPaging();

            ctl.OnPageChanged += new ListPagingNavigationControls.PageChangedDelegate(this.GridPaging_OnPageChanged);

            base.OnLoad(e);
        }
示例#3
0
        /// <summary>
        /// Caricamento dati
        /// </summary>
        private void Fetch()
        {
            ListPagingNavigationControls ctl = this.GetPagingNavigationControls();

            // Reperimento contesto di paginazione
            PagingContext pagingContext = ctl.GetPagingContext();

            // Caricamento dati trasmissioni
            this.FetchTrasmissioni(this.GetSelectedSearchType(), pagingContext);

            ctl.RefreshPaging(pagingContext);
        }
示例#4
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            try
            {
                ListPagingNavigationControls ctl = this.GetPagingNavigationControls();
                ctl.OnPageChanged += new DocsPAWA.SitoAccessibile.Paging.ListPagingNavigationControls.PageChangedDelegate(this.GridPaging_OnPageChanged);

                if (!this.IsPostBack)
                {
                    // Impostazione valori di default
                    this.SetDefaultValues();
                }

                // Reperimento parametri query string
                this.idProfile  = this.GetQueryStringParameter("iddoc");
                this.docNum     = this.GetQueryStringParameter("docnum");
                this.activeMenu = this.GetQueryStringParameter("activemenu");

                if (idProfile != string.Empty && docNum != string.Empty)
                {
                    DocumentoHandler handler = new DocumentoHandler();
                    this._schedaDocumento = handler.GetDocumento(this.idProfile, this.docNum);

                    this.InitializeControlMenuDocumento();

                    // Caricamento dettagli generali del documento
                    this.GetDettagliGenerali().Initialize(this._schedaDocumento, true);

                    if (!this.IsPostBack)
                    {
                        this.Fetch();
                    }
                }
                else
                {
                    throw new ApplicationException("Parametri mancanti, impossibile caricare il documento");
                }
            }
            catch (Exception ex)
            {
                ErrorManager.redirect(this, ex);
            }
        }
示例#5
0
        /// <summary>
        /// Caricamento trasmissioni effettuate da un fascicolo
        /// </summary>
        /// <param name="fascicolo"></param>
        public void Fetch(DocsPAWA.DocsPaWR.Fascicolo fascicolo)
        {
            if (fascicolo == null)
            {
                throw new ApplicationException("Parametro 'fascicolo' non fornito");
            }

            this.Fascicolo = fascicolo;

            ListPagingNavigationControls ctl = this.GetControlPagingNavigation();

            // Reperimento contesto di paginazione
            PagingContext pagingContext = ctl.GetPagingContext();

            this.FetchTrasmissioni(pagingContext);

            ctl.RefreshPaging(pagingContext);


            //this.FetchTrasmissioni();
        }
示例#6
0
        /// <summary>
        /// Inizializzazione eventi controllo paginazione
        /// </summary>
        private void InitializeEventsListPaging()
        {
            ListPagingNavigationControls listPaging = this.GetListPagingControl();

            listPaging.OnPageChanged += new DocsPAWA.SitoAccessibile.Paging.ListPagingNavigationControls.PageChangedDelegate(listPaging_OnPageChanged);
        }