Exemple #1
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            template             = (DocsPAWA.DocsPaWR.Templates)Session["template"];
            lbl_NomeModello.Text = template.DESCRIZIONE;

            inserisciComponenti();
        }
Exemple #2
0
        private void CreaCriterioRicercaSerie()
        {
            DocsPAWA.DocsPaWR.Templates template = (DocsPAWA.DocsPaWR.Templates)Session["template"];
            int result = 0;

            Session.Add("template", template);
            DropDownList ddl = (DropDownList)panel_Contenuto.FindControl("ddl_Contatori");

            if (ddl != null)
            {
                Session.Add("valOggetto", ddl.SelectedValue);
            }
            else
            {
                Label lbl = (Label)panel_Contenuto.FindControl("lblContID");
                Session.Add("valOggetto", lbl.Text);
            }
            Session.Add("aoo_rf", this.ddlAooRF.SelectedValue);
            Session.Add("Anno", this.TxtAnno.Text);
        }
Exemple #3
0
 protected void DdlTipoAttivita_SelectedIndexChanged(object sender, System.EventArgs e)
 {
     if (DdlTipoAttivita.SelectedValue.Equals("Si"))
     {
         this.pnlTipologia.Visible    = true;
         this.pnlColonnaVuota.Visible = false;
         //Carico le tipologie in Esercizio
         ArrayList listaTemplates = new ArrayList(DocsPAWA.ProfilazioneDocManager.getTemplates(GetIDAmministrazione(), this));
         if (listaTemplates != null && listaTemplates.Count > 0)
         {
             this.ddlTipologia.Items.Clear();
             ListItem item = new ListItem();
             item.Text  = string.Empty;
             item.Value = string.Empty;
             this.ddlTipologia.Items.Add(item);
             DocsPAWA.DocsPaWR.Templates template = null;
             for (int i = 0; i < listaTemplates.Count; i++)
             {
                 template = ((DocsPAWA.DocsPaWR.Templates)listaTemplates[i]);
                 if (template.IN_ESERCIZIO.Equals("SI") && template.IPER_FASC_DOC.Equals("0"))
                 {
                     item       = new ListItem();
                     item.Text  = template.DESCRIZIONE;
                     item.Value = template.SYSTEM_ID.ToString();
                     this.ddlTipologia.Items.Add(item);
                 }
             }
         }
     }
     else
     {
         this.pnlTipologia.Visible       = false;
         this.pnlColonnaVuota.Visible    = true;
         this.ddlTipologia.SelectedIndex = 0;
         this.ddl_contributo_obbligatorio.SelectedValue = "No";
     }
 }
Exemple #4
0
        //Se il contatore è di tipo AOO o rf recupera la lista di AOO o la lista di rf
        //e li inserisci nella dropdownlist ddlAooRF
        private void ddl_Contatori_SelectedIndexChanged(object sender, System.EventArgs e)
        {
            ddlAooRF.Items.Clear();
            this.pnl_RFAOO.Visible = false;
            this.TxtAnno.Text      = "";
            Session["aoo_rf"]      = "";
            DocsPAWA.DocsPaWR.Templates template = (DocsPAWA.DocsPaWR.Templates)Session["template"];
            foreach (DocsPAWA.DocsPaWR.OggettoCustom oggetto in template.ELENCO_OGGETTI)
            {
                if (oggetto.REPERTORIO == "1")
                {
                    if (oggetto.TIPO.DESCRIZIONE_TIPO == "Contatore" && oggetto.FORMATO_CONTATORE.ToUpper().Contains("ANNO"))
                    {
                        if (oggetto.DESCRIZIONE.Equals(""))
                        {
                            return;
                        }

                        if (oggetto.SYSTEM_ID.ToString().Equals(ddl_Contatori.SelectedItem.Value))
                        {
                            DocsPaWR.Ruolo      ruoloUtente        = UserManager.getRuolo(this);
                            DocsPaWR.Registro[] registriRfVisibili = UserManager.getListaRegistriWithRF(ruoloUtente.systemId, "", "");
                            this.pnl_RFAOO.Visible = false;
                            switch (oggetto.TIPO_CONTATORE)
                            {
                            case "T":
                                break;

                            case "A":
                                lblAooRF.Text = "&nbsp;AOO";
                                ////Aggiungo un elemento vuoto
                                ListItem it = new ListItem();
                                it.Value = "";
                                it.Text  = "";
                                ddlAooRF.Items.Add(it);
                                //Distinguo se è un registro o un rf
                                for (int i = 0; i < registriRfVisibili.Length; i++)
                                {
                                    ListItem item = new ListItem();
                                    if (((DocsPaWR.Registro)registriRfVisibili[i]).chaRF == "0")
                                    {
                                        item.Value = ((DocsPaWR.Registro)registriRfVisibili[i]).systemId;
                                        item.Text  = ((DocsPaWR.Registro)registriRfVisibili[i]).codRegistro;
                                        ddlAooRF.Items.Add(item);
                                    }
                                }
                                ddlAooRF.Width         = 100;
                                this.pnl_RFAOO.Visible = true;
                                break;

                            case "R":
                                lblAooRF.Text = "&nbsp;RF";
                                ////Aggiungo un elemento vuoto
                                ListItem it_1 = new ListItem();
                                it_1.Value = "";
                                it_1.Text  = "";
                                ddlAooRF.Items.Add(it_1);
                                //Distinguo se è un registro o un rf
                                for (int i = 0; i < registriRfVisibili.Length; i++)
                                {
                                    ListItem item = new ListItem();
                                    if (((DocsPaWR.Registro)registriRfVisibili[i]).chaRF == "1" && ((DocsPaWR.Registro)registriRfVisibili[i]).rfDisabled == "0")
                                    {
                                        item.Value = ((DocsPaWR.Registro)registriRfVisibili[i]).systemId;
                                        item.Text  = ((DocsPaWR.Registro)registriRfVisibili[i]).codRegistro;
                                        ddlAooRF.Items.Add(item);
                                    }
                                }
                                ddlAooRF.Width         = 100;
                                this.pnl_RFAOO.Visible = true;
                                break;
                            }
                        }
                    }
                }
            }
        }