Exemple #1
0
        /// <summary>
        /// Pulsante annulla
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btn_annulla_Click(object sender, System.EventArgs e)
        {
            Session.Remove("Modello");

            trasmissione.cessione = null;
            TrasmManager.setGestioneTrasmissione(this, trasmissione);
            TrasmManager.setDocTrasmSel(this, trasmissione);
            TrasmManager.setGestioneTrasmissione(this, trasmissione);

            string jscript = "<script language=javascript>window.close();</script>";

            if (!ClientScript.IsStartupScriptRegistered("chiude"))
            {
                ClientScript.RegisterStartupScript(this.GetType(), "chiude", jscript);
            }
        }
Exemple #2
0
        /// <summary>
        /// Post Gestione Proprietario : hd_tipo.Value = "ST"
        /// </summary>
        private void postGestioneProprietario()
        {
            string jscript = string.Empty;

            //Controllo che i campi obbligatori siano stati compilati
            if (this.hd_idPeopleNewPropr.Value.Equals(string.Empty) || this.hd_idRuoloNewPropr.Value.Equals(string.Empty))
            {
                jscript = "<script language='javascript'>alert('Selezionare un utente!');</script>";
                if (!ClientScript.IsStartupScriptRegistered("avvisaUt"))
                {
                    ClientScript.RegisterStartupScript(this.GetType(), "avvisaUt", jscript);
                }
                return;
            }

            trasmissione = TrasmManager.saveTrasm(this, trasmissione);
            trasmissione.daAggiornare = false;
            TrasmManager.setGestioneTrasmissione(this, trasmissione);
            TrasmManager.setDocTrasmSel(this, trasmissione);
            TrasmManager.setGestioneTrasmissione(this, trasmissione);

            //Session.Remove("doTrasm");
            Session.Add("doTrasm", trasmissione);

            if (this.hd_tipo.Value != "STempl")
            {
                if (trasmissione.tipoOggetto == DocsPAWA.DocsPaWR.TrasmissioneTipoOggetto.DOCUMENTO)
                {
                    jscript = "<script language='javascript'>window.open('../documento/gestionedoc.aspx?tab=trasmissioni','principale'); window.close();</script>";
                }
                else if (trasmissione.tipoOggetto == DocsPAWA.DocsPaWR.TrasmissioneTipoOggetto.FASCICOLO)
                {
                    jscript = "<script language='javascript'>window.open('../fascicolo/gestioneFasc.aspx?tab=trasmissioni','principale'); window.close();</script>";
                }

                if (!ClientScript.IsStartupScriptRegistered("rinviaEchiude"))
                {
                    ClientScript.RegisterStartupScript(this.GetType(), "rinviaEchiude", jscript);
                }
            }
        }
Exemple #3
0
        /// <summary>
        /// Post Gestione Modelli : hd_tipo.Value = "STempl"
        /// </summary>
        private void postGestioneModelli()
        {
            string jscript = string.Empty;

            //Controllo che i campi obbligatori siano stati compilati
            if (this.hd_idPeopleNewPropr.Value.Equals(string.Empty) || this.hd_idRuoloNewPropr.Value.Equals(string.Empty))
            {
                jscript = "<script language='javascript'>alert('Selezionare un utente!');</script>";
                if (!ClientScript.IsStartupScriptRegistered("avvisaUt"))
                {
                    ClientScript.RegisterStartupScript(this.GetType(), "avvisaUt", jscript);
                }
                return;
            }

            if (this.txt_nomeModello.Text.Trim() == "")
            {
                jscript = "<script language='javascript'>alert('Inserire il campo obbligatorio Nome Modello!');</script>";
                if (!ClientScript.IsStartupScriptRegistered("avvisaNM"))
                {
                    ClientScript.RegisterStartupScript(this.GetType(), "avvisaNM", jscript);
                }
                return;
            }

            // ------------------   TRASMISSIONE --------------------
            trasmissione.daAggiornare = true;
            TrasmManager.setGestioneTrasmissione(this, trasmissione);
            TrasmManager.setDocTrasmSel(this, trasmissione);
            TrasmManager.setGestioneTrasmissione(this, trasmissione);

            // ------------------   MODELLO TRASM --------------------
            modello = (DocsPAWA.DocsPaWR.ModelloTrasmissione)Session["Modello"];

            modello.NOME = this.txt_nomeModello.Text;
            if (this.rbl_share.Items[0].Selected)
            {
                for (int k = 0; k < modello.MITTENTE.Length; k++)
                {
                    modello.MITTENTE[k].ID_CORR_GLOBALI = 0;
                }
            }
            else
            {
                modello.ID_PEOPLE = "";
            }

            if (this.hd_tipo.Value.Equals("STempl"))
            {
                modello.CEDE_DIRITTI        = "1";
                modello.ID_PEOPLE_NEW_OWNER = this.hd_idPeopleNewPropr.Value;
                modello.ID_GROUP_NEW_OWNER  = this.hd_idRuoloNewPropr.Value;
            }

            DocsPAWA.DocsPaWR.DocsPaWebService ws = new DocsPAWA.DocsPaWR.DocsPaWebService();
            DocsPaWR.InfoUtente infoUtente        = UserManager.getInfoUtente(this);
            ws.salvaModello(modello, infoUtente);

            Session.Remove("Modello");

            if (trasmissione != null && trasmissione.tipoOggetto == DocsPAWA.DocsPaWR.TrasmissioneTipoOggetto.DOCUMENTO)
            {
                jscript = "<script>window.open('../trasmissione/trasmDatiTrasm_dx.aspx','iFrame_dx'); window.close();</script>";
            }
            else
            {
                jscript = "<script>window.open('../trasmissione/trasmFascDatiTras_dx.aspx','iFrame_dx'); window.close();</script>";
            }

            if (!ClientScript.IsStartupScriptRegistered("chiude"))
            {
                ClientScript.RegisterStartupScript(this.GetType(), "chiude", jscript);
            }
        }