Пример #1
0
        private void Inizialize()
        {
            string[] amministrazione       = ((string)Session["AMMDATASET"]).Split('@');
            string   codiceAmministrazione = amministrazione[0];

            idAmministrazione      = Utils.getIdAmmByCod(codiceAmministrazione, this);
            modelliTrasmissioneApp = new ArrayList(ModelliTrasmManager.getModelliByAmm(idAmministrazione, this));
            modelliTrasmissione    = new ArrayList();
            for (int i = 0; i < modelliTrasmissioneApp.Count; i++)
            {
                DocsPaWR.ModelloTrasmissione modello = (DocsPAWA.DocsPaWR.ModelloTrasmissione)modelliTrasmissioneApp[i];
                if (modello.CHA_TIPO_OGGETTO == "F")
                {
                    modelliTrasmissione.Add(modelliTrasmissioneApp[i]);
                }
            }
            Session.Add("modelliTrasmissione", modelliTrasmissione);
            modelliTrasmAssociati = new ArrayList(ProfilazioneFascManager.getIdModelliTrasmAssociatiFasc(idTipoFasc, idDiagramma, idStato, this));
            Session.Add("modelliTrasmAssociati", modelliTrasmAssociati);

            bool reloadHT = (Boolean)Session["reloadHT"];

            if (!reloadHT)
            {
                caricaHTModelliTrasm();
            }

            caricaDgModelliTrasm();
            if (modelliTrasmAssociati.Count != 0)
            {
                impostaSelezioneModelliTrasmAssociati();
            }
        }
Пример #2
0
        protected void btn_find_Click(object sender, EventArgs e)
        {
            if (this.ddl_ricTipo.SelectedItem.Value.Equals("T"))
            {
                Session["reloadHT"] = true;
                this.Inizialize();
            }
            else
            {
                if (!this.ddl_ricTipo.SelectedItem.Value.Equals("S") && !this.ddl_ricTipo.SelectedItem.Value.Equals("U"))
                {
                    string[] amministrazione       = ((string)Session["AMMDATASET"]).Split('@');
                    string   codiceAmministrazione = amministrazione[0];
                    idAmministrazione = Utils.getIdAmmByCod(codiceAmministrazione, this);
                    string codiceRicerca = txt_ricerca.Text;
                    bool   isNumber      = true;
                    if (this.ddl_ricTipo.SelectedItem.Value == "C")
                    {
                        if (codiceRicerca != string.Empty)
                        {
                            codiceRicerca = codiceRicerca.Substring(3);
                        }
                    }
                    modelliTrasmissioneApp = new ArrayList(ModelliTrasmManager.getModelliByAmmConRicerca(idAmministrazione, codiceRicerca, this.ddl_ricTipo.SelectedItem.Value, this));
                    modelliTrasmissione    = new ArrayList();
                    for (int i = 0; i < modelliTrasmissioneApp.Count; i++)
                    {
                        DocsPaWR.ModelloTrasmissione modello = (DocsPAWA.DocsPaWR.ModelloTrasmissione)modelliTrasmissioneApp[i];
                        if (modello.CHA_TIPO_OGGETTO == "F")
                        {
                            modelliTrasmissione.Add(modelliTrasmissioneApp[i]);
                        }
                    }
                    Session.Add("modelliTrasmissione", modelliTrasmissione);
                    modelliTrasmAssociati = new ArrayList(ProfilazioneFascManager.getIdModelliTrasmAssociatiFasc(idTipoFasc, idDiagramma, idStato, this));
                    Session.Add("modelliTrasmAssociati", modelliTrasmAssociati);

                    caricaDgModelliTrasm();
                    if (modelliTrasmAssociati.Count != 0)
                    {
                        impostaSelezioneModelliTrasmAssociati();
                    }

                    impostaAbilitazioneSelezioneModelli();
                }
                else
                {
                    cercaModelliSelezionati();
                }
            }
        }
Пример #3
0
        private void cercaModelliSelezionati()
        {
            string[] amministrazione       = ((string)Session["AMMDATASET"]).Split('@');
            string   codiceAmministrazione = amministrazione[0];

            idAmministrazione = Utils.getIdAmmByCod(codiceAmministrazione, this);

            if (this.ddl_ricTipo.SelectedItem.Value.Equals("S"))
            {
                modelliTrasmissioneApp = new ArrayList(ModelliTrasmManager.getModelliAssDiagrammi(idTipoFasc, idDiagramma, idStato, idAmministrazione, true, "F", this));
            }
            else
            {
                modelliTrasmissioneApp = new ArrayList(ModelliTrasmManager.getModelliAssDiagrammi(idTipoFasc, idDiagramma, idStato, idAmministrazione, false, "F", this));
            }

            modelliTrasmissione = new ArrayList();

            for (int i = 0; i < modelliTrasmissioneApp.Count; i++)
            {
                DocsPaWR.ModelloTrasmissione modello = (DocsPAWA.DocsPaWR.ModelloTrasmissione)modelliTrasmissioneApp[i];
                if (modello.CHA_TIPO_OGGETTO == "F")
                {
                    modelliTrasmissione.Add(modelliTrasmissioneApp[i]);
                }
            }
            Session.Add("modelliTrasmissione", modelliTrasmissione);
            modelliTrasmAssociati = new ArrayList(ProfilazioneFascManager.getIdModelliTrasmAssociatiFasc(idTipoFasc, idDiagramma, idStato, this));
            Session.Add("modelliTrasmAssociati", modelliTrasmAssociati);

            caricaDgModelliTrasm();
            if (modelliTrasmAssociati.Count != 0)
            {
                impostaSelezioneModelliTrasmAssociati();
            }

            impostaAbilitazioneSelezioneModelli();
        }