Пример #1
0
        private void ReadListaReportMonitoring()
        {
            DocsPaWR.FiltriReportSpedizioni filters = new FiltriReportSpedizioni();
            filters = getFiltersFromGui();
            try
            {
                List <DocsPaWR.InfoDocumentoSpedito> listSpedizioni = SenderManager.GetReportSpedizioniDocumenti(filters, this.IdDocumentiSelezionatiMonitoring);
                if (listSpedizioni.Count > 0 && string.IsNullOrEmpty(IdDocumento))
                {
                    this.tblEspandiChiudi.Visible = true;
                    this.lblNumDocTrovati.Text    = listSpedizioni.Count.ToString();
                }
                else
                {
                    this.tblEspandiChiudi.Visible = false;
                }

                gvlistaDocumenti.DataSource = listSpedizioni;
                gvlistaDocumenti.DataBind();
                UpPnlDest.Update();
                gvlistaDocumenti.Visible = true;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #2
0
        private void ReadListaReport()
        {
            DocsPaWR.DocsPaWebService docsPaSvr = new DocsPaWR.DocsPaWebService();
            //recupero filtri da UI
            DocsPaWR.FiltriReportSpedizioni filters = new FiltriReportSpedizioni();

            filters = getFiltersFromGui();

            // filtro per singolo documento
            if (!string.IsNullOrEmpty(IdDocumento))
            {
                filters.IdDocumento = IdDocumento;
                // nasconde altri filtri
                pnlAltriFiltri.Visible = false;
                // nasconde pannello esito complessivo spedizione
                filtriEsito.Visible = false;

                pnlRegistroCasella.Visible = false;
            }
            else
            {
                // visualizza filtro altri filtri
                pnlAltriFiltri.Visible = true;
                // visualizza pannello esito complessivo spedizione
                filtriEsito.Visible = true;

                pnlRegistroCasella.Visible = true;
            }
            try
            {
                List <DocsPaWR.InfoDocumentoSpedito> listSpedizioni = docsPaSvr.GetReportSpedizioni(filters, UserManager.GetInfoUser()).ToList();
                if (listSpedizioni.Count > 0 && string.IsNullOrEmpty(IdDocumento))
                {
                    this.tblEspandiChiudi.Visible = true;
                    this.lblNumDocTrovati.Text    = listSpedizioni.Count.ToString();
                }
                else
                {
                    this.tblEspandiChiudi.Visible = false;
                }

                gvlistaDocumenti.DataSource = listSpedizioni;
                gvlistaDocumenti.DataBind();
                UpPnlDest.Update();
                gvlistaDocumenti.Visible = true;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }