Beispiel #1
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            Classi.SiteModule _SiteModule = (Classi.SiteModule)HttpContext.Current.Items["SiteModule"];
            this.GridTitle1.hplsNuovo.NavigateUrl = "../GestioneControlliPeriodici/INSCP.aspx?ItemID=0&FunId=" + _SiteModule.ModuleId;
            this.GridTitle1.hplsNuovo.Visible     = _SiteModule.IsEditable;

            this.DataGridRicerca.Columns[1].Visible = true;
            this.DataGridRicerca.Columns[2].Visible = _SiteModule.IsEditable;

            FunId    = _SiteModule.ModuleId;
            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title = _SiteModule.ModuleTitle;

            if (!Page.IsPostBack)
            {
                this.GridTitle1.hplsNuovo.NavigateUrl = "../GestioneControlliPeriodici/INSCP.aspx?ItemID=0&FunId=" + _SiteModule.ModuleId;
                this.GridTitle1.hplsNuovo.Visible     = _SiteModule.IsEditable;

                //CalendarPicker1.Datazione.Text=DateTime.Now.ToShortDateString();
                //CalendarPicker2.Datazione.Text=DateTime.Now.ToShortDateString();
                //LoadTipoCP();
                if (Context.Handler is TheSite.GestioneControlliPeriodici.INSCP)
                {
                    _fp = (TheSite.GestioneControlliPeriodici.INSCP)Context.Handler;
                    if (_fp != null)
                    {
                        _myColl = _fp._Contenitore;
                        _myColl.SetValues(this.Page.Controls);
                        Ricerca();
                    }
                }
            }
        }
Beispiel #2
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            Classi.SiteModule _SiteModule = (Classi.SiteModule)HttpContext.Current.Items["SiteModule"];
            this.GridTitle1.hplsNuovo.NavigateUrl = "../Gestione/EditFornitori.aspx?ItemID=0&FunId=" + _SiteModule.ModuleId;
            this.GridTitle1.hplsNuovo.Visible     = _SiteModule.IsEditable;

            this.DataGridRicerca.Columns[1].Visible = true;
            this.DataGridRicerca.Columns[2].Visible = _SiteModule.IsEditable;

            FunId    = _SiteModule.ModuleId;
            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title = _SiteModule.ModuleTitle;
            // Inserire qui il codice utente necessario per inizializzare la pagina.
            if (!Page.IsPostBack)
            {
//				if (Request.Params["Ricarica"] == "yes")

                if (Context.Handler is TheSite.Gestione.EditFornitori)
                {
                    _fp = (TheSite.Gestione.EditFornitori)Context.Handler;
                    if (_fp != null)
                    {
                        _myColl = _fp._Contenitore;
                        _myColl.SetValues(this.Page.Controls);
                        Ricerca();
                    }
                }
            }
        }
        private void Page_Load(object sender, System.EventArgs e)
        {
            Classi.SiteModule _SiteModule = (Classi.SiteModule)HttpContext.Current.Items["SiteModule"];
            this.GridTitle1.hplsNuovo.NavigateUrl = "../GestioneControlliPeriodici/ins_doc_normativi.aspx?ItemID=0&FunId=" + _SiteModule.ModuleId;
            this.GridTitle1.hplsNuovo.Visible     = _SiteModule.IsEditable;

            this.DataGridRicerca.Columns[1].Visible = true;
            this.DataGridRicerca.Columns[2].Visible = _SiteModule.IsEditable;

            FunId    = _SiteModule.ModuleId;
            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title = _SiteModule.ModuleTitle;

            if (!Page.IsPostBack)
            {
                this.GridTitle1.hplsNuovo.NavigateUrl = "../GestioneControlliPeriodici/ins_doc_normativi.aspx?ItemID=0&FunId=" + _SiteModule.ModuleId;
                this.GridTitle1.hplsNuovo.Visible     = _SiteModule.IsEditable;

                if (Context.Handler is TheSite.GestioneControlliPeriodici.ins_doc_normativi)
                {
                    insDocNorm = (TheSite.GestioneControlliPeriodici.ins_doc_normativi)Context.Handler;
                    if (insDocNorm != null)
                    {
                        _myColl = insDocNorm._Contenitore;
                        _myColl.SetValues(this.Page.Controls);
                        Ricerca();
                    }
                }
            }
        }
        private void Page_Load(object sender, System.EventArgs e)
        {
            Classi.SiteModule _SiteModule = (Classi.SiteModule)HttpContext.Current.Items["SiteModule"];

            FunId    = _SiteModule.ModuleId;
            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title = _SiteModule.ModuleTitle;

            // Inserire qui il codice utente necessario per inizializzare la pagina.
            //			RicercaModulo1.DelegateIDBLEdificio1  +=new  WebControls.DelegateIDBLEdificio(this.BindBl);
            RicercaModulo1.DelegateIDBLEdificio1 += new  WebControls.DelegateIDBLEdificio(this.BindPiano);
            // Inserire qui il codice utente necessario per inizializzare la pagina.
            // Le seguenti due istruzioni compiono la stessa funzione, ossia recuperare del controllo il codice
            //dell'edificio la seconda fa uso del delegante che è Piu Performante
            //Console.WriteLine( ((S_Controls.S_TextBox)RicercaModulo1.FindControl("txtsCodEdificio")).Text);



            System.Text.StringBuilder sbValid = new System.Text.StringBuilder();


            if (!IsPostBack)
            {
                rfvEdificio.ControlToValidate = RicercaModulo1.ID + ":" + RicercaModulo1.TxtCodice.ID;

                if (Request.QueryString["FunId"] != null)
                {
                    ViewState["FunId"] = Request.QueryString["FunId"];
                }


                BindTuttiPiani();
                //		BindStanza();
                setvisiblecontrol(false);
                GridTitle1.Visible = false;

                //Valorizzo i Parametri Immessi
                if (Context.Handler is TheSite.AnagrafeImpianti.RichiesteApparecchiatura)
                {
                    _fp = (TheSite.AnagrafeImpianti.RichiesteApparecchiatura)Context.Handler;


                    BindTuttiPiani();
                    //			BindStanza();

                    if (_fp != null)
                    {
                        _myColl = _fp._Contenitore;
                        _myColl.SetValues(this.Page.Controls);
                        Execute(true);
                    }
                }
            }
            else
            {
                //				if(RicercaModulo1.BlId=="" && RicercaModulo1.Campus!="") BindServizio("");
                //				BindApparecchiatura();
            }
            GridTitle1.hplsNuovo.Visible = false;
        }
Beispiel #5
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            Classi.SiteModule _SiteModule = (Classi.SiteModule)HttpContext.Current.Items["SiteModule"];
            this.GridTitle1.hplsNuovo.NavigateUrl = "../Gestione/EditBuilding.aspx?ItemID=0&FunId=" + _SiteModule.ModuleId;
            this.GridTitle1.hplsNuovo.Visible     = _SiteModule.IsEditable;

            this.DataGridRicerca.Columns[1].Visible = true;
            this.DataGridRicerca.Columns[2].Visible = _SiteModule.IsEditable;

            FunId    = _SiteModule.ModuleId;
            HelpLink = _SiteModule.HelpLink;

            this.PageTitle1.Title = _SiteModule.ModuleTitle;
//			txtsBL_ID.Attributes.Add("onkeypress","SoloNumeri();");
            txtsBL_ID.Attributes.Add("onpaste", "return false;");

            if (!Page.IsPostBack)
            {
                BindProgetti();

                if (Context.Handler is TheSite.Gestione.EditBuilding)
                {
                    _fp = (TheSite.Gestione.EditBuilding)Context.Handler;
                    if (_fp != null)
                    {
                        _myColl = _fp._Contenitore;
                        _myColl.SetValues(this.Page.Controls);
                        Ricerca();
                    }
                }
            }
        }
Beispiel #6
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            Classi.SiteModule _SiteModule = (Classi.SiteModule)HttpContext.Current.Items["SiteModule"];
            this.GridTitle1.hplsNuovo.NavigateUrl = "../Gestione/EditFondi.aspx?ItemID=0&FunId=" + _SiteModule.ModuleId;
            this.GridTitle1.hplsNuovo.Visible     = _SiteModule.IsEditable;

            this.DataGridRicerca.Columns[1].Visible = true;
            this.DataGridRicerca.Columns[2].Visible = _SiteModule.IsEditable;

            FunId    = _SiteModule.ModuleId;
            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title = _SiteModule.ModuleTitle;

            if (!Page.IsPostBack)
            {
                LoadMese();
                LoadAnno();

                if (Context.Handler is TheSite.Gestione.EditFondi)
                {
                    _fp = (TheSite.Gestione.EditFondi)Context.Handler;
                    if (_fp != null)
                    {
                        _myColl = _fp._Contenitore;
                        _myColl.SetValues(this.Page.Controls);
                        Ricerca();
                    }
                }
            }
        }
Beispiel #7
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            // ***********************  MODIFICA PER I PERMESSI SULLA PAGINA CORRENTE **********************
            //Classi.SiteModule _SiteModule = (Classi.SiteModule) HttpContext.Current.Items["SiteModule"];
            string _mypage = "./SoddisfazioneCliente/ReportGiudizioCliente.aspx";

            Classi.SiteModule _SiteModule = new TheSite.Classi.SiteModule(_mypage);
            // ***********************  MODIFICA PER I PERMESSI SULLA PAGINA CORRENTE **********************
            this.GridTitle1.hplsNuovo.NavigateUrl   = "../SoddisfazioneCliente/EditGiudizio.aspx?ItemID=0&FunId=" + _SiteModule.ModuleId;
            this.GridTitle1.hplsNuovo.Visible       = _SiteModule.IsEditable;
            this.DataGridRicerca.Columns[1].Visible = true;
            this.DataGridRicerca.Columns[2].Visible = _SiteModule.IsEditable;

            FunId    = _SiteModule.ModuleId;
            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title = _SiteModule.ModuleTitle;

            this.RicercaModulo1.DelegateCodiceEdificio1 += new  WebControls.DelegateCodiceEdificio(this.BindServizio);
            /// Imposto il nome della combo Servizio
            this.CodiceApparecchiature1.NameComboServizio = "cmbsServizio";
            /// Imposto il nome dell'user control RicercaModulo
            this.CodiceApparecchiature1.NameUserControlRicercaModulo = "RicercaModulo1";
            /// Imposto il nome della cobmbo del piano
            this.CodiceApparecchiature1.NameComboPiano = "cmbsPiano";
            /// Imposto il nome della combo della stanza
            this.CodiceApparecchiature1.NameComboStanza = "cmbsStanza";

            System.Text.StringBuilder sbValid = new System.Text.StringBuilder();

            sbValid = new System.Text.StringBuilder();

            sbValid.Append("if (typeof(seledificio) == 'function') { ");
            sbValid.Append("if (seledificio() == false) { return false; }} ");
            sbValid.Append("document.getElementById('" + this.cmbsServizio.ClientID + "').disabled = true;");


            if (!Page.IsPostBack)
            {
                if (Request.QueryString["FunId"] != null)
                {
                    ViewState["FunId"] = Request.QueryString["FunId"];
                }

                if (Context.Handler is TheSite.SoddisfazioneCliente.EditGiudizio)
                {
                    _fp = (TheSite.SoddisfazioneCliente.EditGiudizio)Context.Handler;
                    if (_fp != null)
                    {
                        _myColl = _fp._Contenitore;
                        _myColl.SetValues(this.Page.Controls);
                        //Ricerca();
                    }
                }

                this.BindServizio(string.Empty);
                this.BindGiudizio();
                this.CodiceApparecchiature1.Visible = false;
                this.CodiceApparecchiature1.s_CodiceApparecchiatura.ReadOnly = true;
            }
        }
Beispiel #8
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            Classi.SiteModule _SiteModule = (Classi.SiteModule)HttpContext.Current.Items["SiteModule"];
            this.GridTitle1.hplsNuovo.NavigateUrl = "../Gestione/EditLetturaContatori.aspx?FunId=" + _SiteModule.ModuleId;

//this.GridTitle1.hplsNuovo.NavigateUrl = "../Gestione/EditDitte.aspx?ItemID=0&FunId=" + _SiteModule.ModuleId;

            FunId    = _SiteModule.ModuleId;
            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title = _SiteModule.ModuleTitle;

            if (RicercaModulo1.TxtCodice.Text != "")
            {
                RicercaModulo1.DelegateIDBLEdificio1   += new  WebControls.DelegateIDBLEdificio(this.BindPiano);
                RicercaModulo1.DelegateCodiceEdificio1 += new  WebControls.DelegateCodiceEdificio(this.BindServizio);
            }
            CodiceApparecchiature1.NameComboApparecchiature     = "cmbsApparecchiatura";
            CodiceApparecchiature1.NameComboServizio            = "cmbsServizio";
            CodiceApparecchiature1.NameUserControlRicercaModulo = "RicercaModulo1";
            CodiceApparecchiature1.s_RichiestaLettura           = "si";

            UserStanze1.NameUserControlRicercaModulo = "RicercaModulo1";
            UserStanze1.NameComboPiano = "cmbsPiano";

            System.Text.StringBuilder sbValid = new System.Text.StringBuilder();
            sbValid.Append("document.getElementById('" + this.cmbsApparecchiatura.ClientID + "').disabled = true;");
            this.cmbsServizio.Attributes.Add("onchange", sbValid.ToString());

            if (!IsPostBack)
            {
                if (Request.QueryString["FunId"] != null)
                {
                    ViewState["FunId"] = Request.QueryString["FunId"];
                }

                BindApparecchiatura();
                BindPiano("");
                BindServizio("");
                if (Context.Handler is TheSite.Gestione.EditLetturaContatori)
                {
                    _fp = (TheSite.Gestione.EditLetturaContatori)Context.Handler;
                    if (_fp != null)
                    {
                        BindApparecchiatura();
                        BindTuttiPiani();
                        BindServizio("");
                        //BindStanza();
                        _myColl = _fp._Contenitore;
                        _myColl.SetValues(this.Page.Controls);

                        Execute();
                    }
                }
            }
        }
Beispiel #9
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            string _mypage = "./ManutenzioneCorrettiva/SfogliaRdlEliminare.aspx";

            _SiteModule = new TheSite.Classi.SiteModule(_mypage);
            FunId       = _SiteModule.ModuleId;

            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title = "SFOGLIA RDL DA ELIMINARE";

            RicercaModulo1.DelegateCodiceEdificio1 += new  WebControls.DelegateCodiceEdificio(this.BindServizio);

            if (!Page.IsPostBack)
            {
                if (Request.QueryString["FunId"] != null)
                {
                    ViewState["FunId"] = Request.QueryString["FunId"];
                }

                CompareValidator1.ControlToValidate = CalendarPicker2.ID + ":" + CalendarPicker2.Datazione.ID;
                CompareValidator1.ControlToCompare  = CalendarPicker1.ID + ":" + CalendarPicker1.Datazione.ID;
                DataGridRicerca2.Visible            = false;
                Gridtitle2.hplsNuovo.Visible        = false;
                Gridtitle2.Visible = false;
                BindServizio("");
                BindGruppo();
                BindUrgenza();
                BindStatus();
                BindTipoInterventoAter();
                BinTipoManutenzione();

                DataGridRicerca2.Visible = true;
                Gridtitle2.Visible       = true;


                if (Context.Handler is TheSite.ManutenzioneCorrettiva.VisualizzaRdlEliminare)
                {
                    _fp = (TheSite.ManutenzioneCorrettiva.VisualizzaRdlEliminare)Context.Handler;
                    if (_fp != null)
                    {
                        _myColl = _fp._Contenitore;
                        _myColl.SetValues(this.Page.Controls);
                        Ricerca(true);
                    }
                }
            }

            Gridtitle2.hplsNuovo.Visible = false;
        }
Beispiel #10
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            // Inserire qui il codice utente necessario per inizializzare la pagina.
            Classi.SiteModule _SiteModule = (Classi.SiteModule)HttpContext.Current.Items["SiteModule"];
            this.GridTitleServer1.hplsNuovo.Visible = _SiteModule.IsEditable;

            this.DataGrid1.Columns[0].Visible = _SiteModule.IsEditable;
            this.DataGrid1.Columns[1].Visible = _SiteModule.IsEditable;

            FunId    = _SiteModule.ModuleId;
            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title = _SiteModule.ModuleTitle;


            RicercaModulo1.DelegateIDBLEdificio1 += new  WebControls.DelegateIDBLEdificio(this.BindBl);
            GridTitleServer1.NuovoRec1           += new  WebControls.NuovoRec(this.btNuovo);

            System.Text.StringBuilder sbValid = new System.Text.StringBuilder();
            sbValid.Append("this.value = 'Attendere ...';");
            sbValid.Append("this.disabled = true;");
            sbValid.Append("document.getElementById('" + btRicerca.ClientID + "').disabled = true;");
            sbValid.Append(this.Page.GetPostBackEventReference(this.btRicerca));
            sbValid.Append(";");
            this.btRicerca.Attributes.Add("onclick", sbValid.ToString());

            GridTitleServer1.hplsNuovo.Visible = false;

            if (!IsPostBack)
            {
                if (Request.QueryString["FunId"] != null)
                {
                    ViewState["FunId"] = Request.QueryString["FunId"];
                }

                GridTitleServer1.NumeroRecords = "";

                if (Context.Handler is TheSite.Gestione.DescrizioneDoc_Dwf)
                {
                    _fp = (TheSite.Gestione.DescrizioneDoc_Dwf)Context.Handler;
                    if (_fp != null)
                    {
                        _myColl = _fp._Contenitore;
                        _myColl.SetValues(this.Page.Controls);
                        GridTitleServer1.hplsNuovo.Visible = true;
                        execute();
                    }
                }
            }
        }
Beispiel #11
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            // Inserire qui il codice utente necessario per inizializzare la pagina.
            Classi.SiteModule _SiteModule = (Classi.SiteModule)HttpContext.Current.Items["SiteModule"];
            //FunId = _SiteModule.ModuleId;
            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title             = "Ottimizza il Piano della Manutenzione Programmata";
            this.GridTitle1.hplsNuovo.Visible = false;

            System.Text.StringBuilder sbValid = new System.Text.StringBuilder();
            sbValid.Append("this.value = 'Attendere ...';");
            sbValid.Append("this.disabled = true;");
            sbValid.Append("document.getElementById('" + btnsRicerca.ClientID + "').disabled = true;");
            sbValid.Append(this.Page.GetPostBackEventReference(this.btnsRicerca));
            sbValid.Append(";");
            this.btnsRicerca.Attributes.Add("onclick", sbValid.ToString());

            sbValid = new System.Text.StringBuilder();
            sbValid.Append("document.getElementById('" + this.cmbsComune.ClientID + "').disabled = true;");
            this.cmbsAnno.Attributes.Add("onchange", sbValid.ToString());

            sbValid = new System.Text.StringBuilder();
            sbValid.Append("document.getElementById('" + this.cmbsEdificio.ClientID + "').disabled = true;");
            this.cmbsComune.Attributes.Add("onchange", sbValid.ToString());

            sbValid = new System.Text.StringBuilder();
            sbValid.Append("document.getElementById('" + this.cmbsServizio.ClientID + "').disabled = true;");
            this.cmbsEdificio.Attributes.Add("onchange", sbValid.ToString());

            if (!IsPostBack)
            {
                CaricaCombiAnni();
                BindControls();

                if (Context.Handler is TheSite.ManutenzioneProgrammata.Schedula.OttimizzaPianoEQ)
                {
                    _fp = (TheSite.ManutenzioneProgrammata.Schedula.OttimizzaPianoEQ)Context.Handler;
                    if (_fp != null)
                    {
                        _myColl = _fp._Contenitore;
                        _myColl.SetValues(this.Page.Controls);
                        Ricerca(true);
                    }
                }
            }
        }
        private void Page_Load(object sender, System.EventArgs e)
        {
            txtsRichiesta.Attributes.Add("onkeypress", "if (valutanumeri(event) == false) { return false; }");
            txtsRichiesta.Attributes.Add("onpaste", "return nonpaste();");

            // ***********************  MODIFICA PER I PERMESSI SULLA PAGINA CORRENTE **********************
            //Classi.SiteModule _SiteModule = (Classi.SiteModule) HttpContext.Current.Items["SiteModule"];
            string _mypage = "./ManutenzioneCorrettiva/ApprovaRdl1.aspx";

            _SiteModule = new TheSite.Classi.SiteModule(_mypage);
            // *********************************************************************************************

            this.DataGridRicerca.Columns[1].Visible = _SiteModule.IsEditable;

            FunId    = _SiteModule.ModuleId;
            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title             = _SiteModule.ModuleTitle;
            this.GridTitle1.hplsNuovo.Visible = false;

            this.RicercaModulo1.DelegatePresidio1 += new  WebControls.DelegatePresidio(this.BindUrgenza);
            RicercaModulo1.DelegateIDBLEdificio1   = new TheSite.WebControls.DelegateIDBLEdificio(this.LoadServizi);
            // Inserire qui il codice utente necessario per inizializzare la pagina.
            if (!IsPostBack)
            {
                if (Request.QueryString["FunId"] != null)
                {
                    ViewState["FunId"] = Request.QueryString["FunId"];
                }

                CompareValidator1.ControlToValidate = CalendarPicker2.ID + ":" + CalendarPicker2.Datazione.ID;
                CompareValidator1.ControlToCompare  = CalendarPicker1.ID + ":" + CalendarPicker1.Datazione.ID;
                BindControls();

                if (Context.Handler is TheSite.ManutenzioneCorrettiva.EditApprovaEmetti)
                {
                    _fp = (TheSite.ManutenzioneCorrettiva.EditApprovaEmetti)Context.Handler;
                    if (_fp != null)
                    {
                        _myColl = _fp._Contenitore;
                        _myColl.SetValues(this.Page.Controls);
                        Ricerca(true);
                    }
                }
            }
        }
Beispiel #13
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            Classi.SiteModule _SiteModule = (Classi.SiteModule)HttpContext.Current.Items["SiteModule"];
            FunId    = _SiteModule.ModuleId;
            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title = _SiteModule.ModuleTitle;

            RicercaModulo1.DelegateCodiceEdificio1 += new  WebControls.DelegateCodiceEdificio(this.BindServizio);

            if (!Page.IsPostBack)
            {
                if (Request.QueryString["FunId"] != null)
                {
                    ViewState["FunId"] = Request.QueryString["FunId"];
                }
                try
                {
                    DataGridRicerca.Visible = false;
                    BindAnno();
                    GridTitle1.hplsNuovo.Visible = false;
                    BindServizio("");

                    if (Context.Handler is TheSite.ManutenzioneProgrammata.DettPianoAnnuale)
                    {
                        _fp = (TheSite.ManutenzioneProgrammata.DettPianoAnnuale)Context.Handler;
                        if (_fp != null)
                        {
                            _myColl = _fp._Contenitore;
                            _myColl.SetValues(this.Page.Controls);
                            //_myColl.SetValues(this.RicercaModulo1);
                            RicercaModulo1.Ricarica();
                            Ricerca(true);
                        }
                    }
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex.Message);
                }
            }
        }
Beispiel #14
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            RicercaAnagrafica1.Pagina = TheSite.Gestione.PageType.TipologiaDitta;
            RicercaAnagrafica1.Coll   = _myColl;
            if (!Page.IsPostBack)
            {
                if (Context.Handler is TheSite.Gestione.EditAnagrafica)
                {
                    _fp = (TheSite.Gestione.EditAnagrafica)Context.Handler;
                    if (_fp != null)
                    {
                        _myColl = _fp._Contenitore;
                        _myColl.SetValues(this.Page.Controls);

                        RicercaAnagrafica1.Ricerca();

                        //metodo pubblico per ricerca dentro ascx
                    }
                }
            }
        }
Beispiel #15
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            visualizzatab();
            S_ListRDL.Attributes.Add("onkeydown", "deleteitem(this,event);");
            RicercaRDL1.multisele  = "y";
            RicercaRDL1.operazione = "Cerca";


            Classi.SiteModule _SiteModule = (Classi.SiteModule)HttpContext.Current.Items["SiteModule"];
            this.GridTitle1.hplsNuovo.NavigateUrl = "../Contabilita/InserimentoFattura.aspx?ItemID=0&FunId=" + _SiteModule.ModuleId;
            this.GridTitle1.hplsNuovo.Visible     = _SiteModule.IsEditable;

            this.DataGridRicerca.Columns[1].Visible = true;
            this.DataGridRicerca.Columns[2].Visible = _SiteModule.IsEditable;

            FunId    = _SiteModule.ModuleId;
            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title = _SiteModule.ModuleTitle;

            if (!Page.IsPostBack)
            {
                CaricaTipoServizio();
                S_TxtImponibile.Attributes.Add("onkeypress", "if (valutanumeri(event) == false) { return false; }");
                S_TxtImponibile.Attributes.Add("onpaste", "return false;");
                S_TxtImponibile.Attributes.Add("onblur", "imposta_int(this.id);");
                cmbsServizio.Attributes.Add("onChange", "visualizzadettservizio(this);");
                cmbAnnoDa.Attributes.Add("onChange", "abilita();");

                if (Context.Handler is TheSite.Contabilita.InserimentoFattura)
                {
                    _fp = (TheSite.Contabilita.InserimentoFattura)Context.Handler;
                    if (_fp != null)
                    {
                        _myColl = _fp._Contenitore;
                        _myColl.SetValues(this.Page.Controls);
                        Ricerca();
                    }
                }
            }
        }
Beispiel #16
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            string _mypage = "./ManutenzioneCorrettiva/SfogliaDoc.aspx";

            _SiteModule = new TheSite.Classi.SiteModule(_mypage);
            FunId       = _SiteModule.ModuleId;

            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title        = "SFOGLIA TRACCIA DOCUMENTI";
            GridTitle1.hplsNuovo.Visible = false;

            if (Context.Handler is TheSite.ManutenzioneCorrettiva.CompletaRdl)
            {
                _fp = (TheSite.ManutenzioneCorrettiva.CompletaRdl)Context.Handler;
                if (_fp != null)
                {
                    _myColl = _fp._Contenitore;
                    _myColl.SetValues(this.Page.Controls);
                    Ricerca();
                }
            }
        }
Beispiel #17
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            Classi.SiteModule _SiteModule = (Classi.SiteModule)HttpContext.Current.Items["SiteModule"];
            this.GridTitle1.hplsNuovo.NavigateUrl   = "../Gestione/EditMateriale.aspx?ItemID=0&FunId=" + _SiteModule.ModuleId;
            this.GridTitle1.hplsNuovo.Visible       = _SiteModule.IsEditable;
            this.DataGridRicerca.Columns[1].Visible = true;
            this.DataGridRicerca.Columns[2].Visible = _SiteModule.IsEditable;


            if (Request.QueryString["FunId"] != null)
            {
                FunId = Convert.ToInt32(Request.QueryString["FunId"]);
            }


            FunId    = _SiteModule.ModuleId;
            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title = "Lista Materiali";
            // Inserire qui il codice utente necessario per inizializzare la pagina.


            if (!Page.IsPostBack)
            {
                BindUnita();
                BindMagazzino();
                if (Context.Handler is TheSite.Gestione.EditMateriale)
                {
                    _fp = (TheSite.Gestione.EditMateriale)Context.Handler;
                    if (_fp != null)
                    {
                        _myColl = _fp._Contenitore;
                        _myColl.SetValues(this.Page.Controls);
                        Ricerca();
                    }
                }
            }
        }
Beispiel #18
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            Classi.SiteModule _SiteModule = (Classi.SiteModule)HttpContext.Current.Items["SiteModule"];

            this.btnsModificaODL.Visible = _SiteModule.IsEditable;
            this.btnsCompletaOdl.Visible = _SiteModule.IsEditable;

            FunId    = _SiteModule.ModuleId;
            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title             = _SiteModule.ModuleTitle;
            this.GridTitle1.hplsNuovo.Visible = false;

            this.txtsRichiesta.Attributes.Add("onkeypress", "ControllaCaratteri();");
            this.btnsRicerca.Attributes.Add("onclick", "Valorizza('0')");
            this.btnsCompletaOdl.Attributes.Add("onclick", "Valorizza('1')");
            this.btnsModificaODL.Attributes.Add("onclick", "Valorizza('2')");
            this.Addetti1.btnAddetto.Attributes.Add("onclick", "Valorizza('2')");


//			string FunzCompl = "ControllaAddetto('" + this.cmbsAddettoCompl.ClientID+"','" + btnsCompletaOdl.ClientID+ "');";
//			string FunzMod = "ControllaAddetto('" + this.cmbsAddettoMod.ClientID+"','" + btnsModificaODL.ClientID+ "');";
//
//			this.cmbsAddettoCompl.Attributes.Add("onchange",FunzCompl);
//			this.cmbsAddettoMod.Attributes.Add("onchange",FunzMod);
//ControllaData()
//			System.Text.StringBuilder sbValidApprova = new System.Text.StringBuilder();
//			sbValidApprova.Append("this.disabled = true;");
//			sbValidApprova.Append("if (typeof(ControllaData) == 'function') { ");
//			sbValidApprova.Append("if (ControllaData() == false) { return false; }} ");
//			sbValidApprova.Append("document.getElementById('" + btnsCompletaOdl.ClientID + "').disabled = true;");
//			sbValidApprova.Append(this.Page.GetPostBackEventReference(this.btnsCompletaOdl));
//			this.sbValidApprova.Append(";");
//			this.btnsCompletaOdl.Attributes.Add("onclick",sbValidApprova.ToString());

            String scriptString = "<script language=JavaScript>var dettaglio;\n";

            scriptString += "function chiudi() {\n";
            scriptString += "if (dettaglio!=null)";
            scriptString += "if (document.Form1.hidRicerca.value=='0'){";
            scriptString += " dettaglio.close();}";
            scriptString += " else{";
            scriptString += "document.Form1.hidRicerca.value='1';}}<";
            scriptString += "/";
            scriptString += "script>";

            if (!this.IsClientScriptBlockRegistered("clientScript"))
            {
                this.RegisterClientScriptBlock("clientScript", scriptString);
            }

            RicercaModulo1.DelegateCodiceEdificio1 = new TheSite.WebControls.DelegateCodiceEdificio(this.BindServizi);

            if (!Page.IsPostBack)
            {
                if (Request.QueryString["FunId"] != null)
                {
                    ViewState["FunId"] = Request.QueryString["FunId"];
                }
                BindControls();
                if (Context.Handler is TheSite.ManutenzioneProgrammata.Completamento_MP_WRList)
                {
                    _fp = (TheSite.ManutenzioneProgrammata.Completamento_MP_WRList)Context.Handler;
                    if (_fp != null)
                    {
                        _myColl = _fp._Contenitore;
                        _myColl.SetValues(this.Page.Controls);
                        Ricerca();
                    }
                }


                if (Request.QueryString["id_wo"] != null)
                {
                    btnSChiudi.Visible = true;
                    Ricerca(Int32.Parse(Request.QueryString["id_wo"]));
                    #region Recupero la proprieta di ricerca
                    // Recupero il tipo dall'oggetto context.
                    Type myType = Context.Handler.GetType();
                    // recupero il PropertyInfo object passando il nome della proprietà da recuperare.
                    PropertyInfo myPropInfo = myType.GetProperty("_Contenitore");

                    // verifico che questa proprietà esista.
                    if (myPropInfo != null)
                    {
                        this.ViewState.Add("mioContenitore", myPropInfo.GetValue(Context.Handler, null));
                    }

                    #endregion
                }
                else
                {
                    btnSChiudi.Visible = false;
                }

                ViewState["UrlReferrer"] = Request.UrlReferrer.ToString();
                Session.Remove("CheckedListMP");
            }
        }
Beispiel #19
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            Classi.SiteModule _SiteModule = (Classi.SiteModule)HttpContext.Current.Items["SiteModule"];
            //this.DataGridRicerca.Columns[1].Visible = _SiteModule.IsEditable;

            FunId    = _SiteModule.ModuleId;
            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title             = _SiteModule.ModuleTitle;
            this.GridTitle1.hplsNuovo.Visible = false;

            check_caselle_testo();

            //Creazione dei primi Parametri

            RicercaModulo1.TxtCodice.DBParameterName = "p_bl_id";
            RicercaModulo1.TxtCodice.DBIndex         = 5;
            RicercaModulo1.TxtCodice.DBDataType      = CustomDBType.VarChar;
            RicercaModulo1.TxtCodice.DBDirection     = ParameterDirection.Input;
            RicercaModulo1.TxtCodice.DBSize          = 50;
            RicercaModulo1.TxtCodice.DBDefaultValue  = "";

            RicercaModulo1.TxtRicerca.DBParameterName = "p_campus";
            RicercaModulo1.TxtRicerca.DBIndex         = 6;
            RicercaModulo1.TxtRicerca.DBDataType      = CustomDBType.VarChar;
            RicercaModulo1.TxtRicerca.DBDirection     = ParameterDirection.Input;
            RicercaModulo1.TxtRicerca.DBSize          = 255;
            RicercaModulo1.TxtRicerca.DBDefaultValue  = "";

            CalendarPicker1.Datazione.DBParameterName = "p_init";
            CalendarPicker1.Datazione.DBIndex         = 0;
            CalendarPicker1.Datazione.DBDataType      = CustomDBType.VarChar;
            CalendarPicker1.Datazione.DBDirection     = ParameterDirection.Input;
            CalendarPicker1.Datazione.DBSize          = 10;
            CalendarPicker1.Datazione.DBDefaultValue  = "";

            CalendarPicker2.Datazione.DBParameterName = "p_fine";
            CalendarPicker2.Datazione.DBIndex         = 1;
            CalendarPicker2.Datazione.DBDataType      = CustomDBType.VarChar;
            CalendarPicker2.Datazione.DBDirection     = ParameterDirection.Input;
            CalendarPicker2.Datazione.DBSize          = 10;
            CalendarPicker2.Datazione.DBDefaultValue  = "";
            //btnsRicerca.Attributes.Add("onclick","controllo();");
            CompareValidator1.ControlToValidate = CalendarPicker2.ID + ":" + CalendarPicker2.Datazione.ID;
            CompareValidator1.ControlToCompare  = CalendarPicker1.ID + ":" + CalendarPicker1.Datazione.ID;

            System.Text.StringBuilder sbValid = new System.Text.StringBuilder();
            sbValid.Append("this.value = 'Attendere ...';");
            sbValid.Append("this.disabled = true;");
            sbValid.Append("document.getElementById('" + btnsRicerca.ClientID + "').disabled = true;");
            sbValid.Append(this.Page.GetPostBackEventReference(this.btnsRicerca));
            sbValid.Append(";");
            this.btnsRicerca.Attributes.Add("onclick", sbValid.ToString());


            if (!Page.IsPostBack)
            {
                this.GridTitle1.Visible = false;

                if (Request.QueryString["FunId"] != null)
                {
                    ViewState["FunId"] = Request.QueryString["FunId"];
                }

                BindWR_status();
                ViewState["UrlReferrer"] = Request.UrlReferrer.ToString();


                if (Context.Handler is TheSite.ManutenzioneCorretiva.AnalisiRdlStorico)
                {
                    _fp = (TheSite.ManutenzioneCorretiva.AnalisiRdlStorico)Context.Handler;
                    if (_fp != null)
                    {
                        _myColl = _fp._Contenitore;
                        _myColl.SetValues(this.Page.Controls);
                        Ricerca(true);
                    }
                }
            }
        }
Beispiel #20
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            Classi.SiteModule _SiteModule = (Classi.SiteModule)HttpContext.Current.Items["SiteModule"];

            FunId    = _SiteModule.ModuleId;
            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title = _SiteModule.ModuleTitle;

            // Inserire qui il codice utente necessario per inizializzare la pagina.
            //			RicercaModulo1.DelegateIDBLEdificio1  +=new  WebControls.DelegateIDBLEdificio(this.BindBl);
            RicercaModulo1.DelegateIDBLEdificio1 += new  WebControls.DelegateIDBLEdificio(this.BindPiano);
            // Inserire qui il codice utente necessario per inizializzare la pagina.
            // Le seguenti due istruzioni compiono la stessa funzione, ossia recuperare del controllo il codice
            //dell'edificio la seconda fa uso del delegante che è Piu Performante
            //Console.WriteLine( ((S_Controls.S_TextBox)RicercaModulo1.FindControl("txtsCodEdificio")).Text);
            RicercaModulo1.DelegateCodiceEdificio1 += new  WebControls.DelegateCodiceEdificio(this.BindServizio);
            RicercaModulo1.DelegateCodiceServizio1 += new WebControls.DelegateCodiceServizio(this.BindStanza);
            ///TODO: Impostare tali parametri per impostare l'user control Codice apparecchiature
            ///Ogni qualvolta lo si deve implementare in una pagina.
            ///Tali parametri verranno utilizzati dal controllo per passare i valori in query string
            /// Imposto il nome della combo Apparecchiature
            CodiceApparecchiature1.NameComboApparecchiature = "cmbsApparecchiatura";
            /// Imposto il nome della combo Servizio
            CodiceApparecchiature1.NameComboServizio = "cmbsServizio";
            /// Imposto il nome dell'user control RicercaModulo
            CodiceApparecchiature1.NameUserControlRicercaModulo = "RicercaModulo1";

            UserStanze1.NameUserControlRicercaModulo = "RicercaModulo1";
            UserStanze1.NameComboPiano = "cmbsPiano";

            System.Text.StringBuilder sbValid = new System.Text.StringBuilder();
            sbValid.Append("document.getElementById('" + this.cmbsApparecchiatura.ClientID + "').disabled = true;");
            this.cmbsServizio.Attributes.Add("onchange", sbValid.ToString());

            if (!IsPostBack)
            {
                rfvEdificio.ControlToValidate = RicercaModulo1.ID + ":" + RicercaModulo1.TxtCodice.ID;

                if (Request.QueryString["FunId"] != null)
                {
                    ViewState["FunId"] = Request.QueryString["FunId"];
                }

                BindServizio("0");
                BindApparecchiatura();
                BindTuttiPiani();
                //		BindStanza();
                setvisiblecontrol(false);
                GridTitle1.Visible = false;

                //Valorizzo i Parametri Immessi
                if (Context.Handler is TheSite.AnagrafeImpianti.SfogliaODLRDLM)
                {
                    _fp = (TheSite.AnagrafeImpianti.SfogliaODLRDLM)Context.Handler;
                    if (Context.Items["id_servizio"] != null)
                    {
                        this.id_servizio = (string)Context.Items["id_servizio"];
                    }

                    BindServizio("0");
                    BindTuttiPiani();

                    _myColl = _fp._Contenitore;


                    string servizio = _myColl.GetValues("cmbsServizio");

                    BindApparecchiatura1(servizio);
                    if (_fp != null)
                    {
                        _myColl = _fp._Contenitore;

                        _myColl.SetValues(this.Page.Controls);

                        //
                        Execute(true);
                    }
                }
            }
            else
            {
                //				if(RicercaModulo1.BlId=="" && RicercaModulo1.Campus!="") BindServizio("");
                //				BindApparecchiatura();
            }
            GridTitle1.hplsNuovo.Visible = false;
        }
        private void Page_Load(object sender, System.EventArgs e)
        {
            Classi.SiteModule _SiteModule = (Classi.SiteModule)HttpContext.Current.Items["SiteModule"];

            //			this.DataGrid1.Columns[1].Visible = _SiteModule.IsEditable;


            FunId    = _SiteModule.ModuleId;
            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title             = _SiteModule.ModuleTitle;
            this.GridTitle1.hplsNuovo.Visible = false;


            txtRichiestaLavoro.Attributes.Add("onkeypress", "if (valutanumeri(event) == false) { return false; }");
            txtRichiestaLavoro.Attributes.Add("onpaste", "return nonpaste();");
            txtOrdineLavoro.Attributes.Add("onkeypress", "if (valutanumeri(event) == false) { return false; }");
            txtOrdineLavoro.Attributes.Add("onpaste", "return nonpaste();");
            RicercaModulo1.DelegateCodiceEdificio1 = new TheSite.WebControls.DelegateCodiceEdificio(this.BindServizi);

            ///TODO: Impostare tali parametri per impostare l'user control Codice apparecchiature
            ///Ogni qualvolta lo si deve implementare in una pagina.
            ///Tali parametri verranno utilizzati dal controllo per passare i valori in query string
            /// Imposto il nome della combo Apparecchiature
            CodiceApparecchiature1.NameComboApparecchiature = "cmbsStdApparecchiature";
            /// Imposto il nome della combo Servizio
            CodiceApparecchiature1.NameComboServizio = "cmbsServizio";
            /// Imposto il nome dell'user control RicercaModulo
            CodiceApparecchiature1.NameUserControlRicercaModulo = "RicercaModulo1";

            System.Text.StringBuilder sbValid = new System.Text.StringBuilder();
            sbValid.Append("this.value = 'Attendere ...';");
            sbValid.Append("this.disabled = true;");
            sbValid.Append("document.getElementById('" + btRicerca.ClientID + "').disabled = true;");
            sbValid.Append(this.Page.GetPostBackEventReference(this.btRicerca));
            sbValid.Append(";");
            this.btRicerca.Attributes.Add("onclick", sbValid.ToString());

            if (!IsPostBack)
            {
                if (Request.QueryString["FunId"] != null)
                {
                    ViewState["FunId"] = Request.QueryString["FunId"];
                }

                this.GridTitle1.Visible = false;
                PagingLink.Visible      = false;
                BindControls();

                if (Context.Handler is TheSite.ManutenzioneProgrammata.SfogliaRdlOdl_MP)
                {
                    _fp = (TheSite.ManutenzioneProgrammata.SfogliaRdlOdl_MP)Context.Handler;
                    if (_fp != null)
                    {
                        _myColl = _fp._Contenitore;
                        _myColl.SetValues(this.Page.Controls);
                        Ricerca(true);
                    }
                }
                if (Context.Handler is TheSite.ManutenzioneProgrammata.CompletamentoMP)
                {
                    _fp2 = (TheSite.ManutenzioneProgrammata.CompletamentoMP)Context.Handler;
                    if (_fp2 != null)
                    {
                        _myColl = _fp2._ContenitoreSfoglia;
                        _myColl.SetValues(this.Page.Controls);
                        Ricerca(true);
                    }
                }
            }
        }
Beispiel #22
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            // Inserire qui il codice utente necessario per inizializzare la pagina.
            // ***********************  MODIFICA PER I PERMESSI SULLA PAGINA CORRENTE **********************
            string _mypage = "./ManutenzioneCorrettiva/GestioneCompleta.aspx";

            _SiteModule = new TheSite.Classi.SiteModule(_mypage);
            // *********************************************************************************************
            this.IsEditable = _SiteModule.IsEditable;
            this.DataGrid1.Columns[0].Visible = IsEditable;

            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title = _SiteModule.ModuleTitle;
            //Associazione del delegato a una funzione quando viene selezionato un edificio
            RicercaModulo1.DelegateIDBLEdificio1 += new  WebControls.DelegateIDBLEdificio(this.BindServizio);
            // Inserire qui il codice utente necessario per inizializzare la pagina.
            if (!IsPostBack)
            {
                if (Request.QueryString["FunId"] != null)
                {
                    ViewState["FunId"] = Request.QueryString["FunId"];
                }

                CompareValidator1.ControlToValidate = CalendarPicker2.ID + ":" + CalendarPicker2.Datazione.ID;
                CompareValidator1.ControlToCompare  = CalendarPicker1.ID + ":" + CalendarPicker1.Datazione.ID;
                LoadDitte();
                LoadGruppo();

                BindServizio("");
                Setvisible(false);
                //Valorizzo i Parametri Immessi
                if (Context.Handler is EditCompletamento)
                {
                    _fp = (EditCompletamento)Context.Handler;
                    if (_fp != null)
                    {
                        _myColl = _fp._Contenitore;
                        _myColl.SetValues(this.Page.Controls);
                        Execute(true);
                    }
                }
            }


            S_Txtrichiesta.Attributes.Add("onkeypress", "if (valutanumeri(event) == false) { return false; }");
            S_Txtrichiesta.Attributes.Add("onpaste", "return nonpaste();");
            S_Ttxtordinelavoro.Attributes.Add("onkeypress", "if (valutanumeri(event) == false) { return false; }");
            S_Ttxtordinelavoro.Attributes.Add("onpaste", "return nonpaste();");



            //Script da aggiungere per ogni submit
            System.Text.StringBuilder sb = new System.Text.StringBuilder();
            sb.Append("if (typeof(Page_ClientValidate) == 'function') { ");
            sb.Append("if (Page_ClientValidate() == false) { return false; }} ");
            sb.Append("this.value = 'Attendere...';");
            sb.Append("this.disabled = true;");
            sb.Append(this.Page.GetPostBackEventReference(this.S_btMostra));
            sb.Append(";");
            this.S_btMostra.Attributes.Add("onclick", sb.ToString());
        }
        private void Page_Load(object sender, System.EventArgs e)
        {
            Classi.SiteModule _SiteModule = (Classi.SiteModule)HttpContext.Current.Items["SiteModule"];

            FunId    = _SiteModule.ModuleId;
            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title = _SiteModule.ModuleTitle;

//			RicercaModulo1.DelegateCodiceEdificio1 +=new  WebControls.DelegateCodiceEdificio(this.BindPiano);
            RicercaModulo1.DelegateCodiceEdificio1 += new  WebControls.DelegateCodiceEdificio(this.BindServizio);
//			RicercaModulo1.DelegateCodiceServizio1 +=new  WebControls.DelegateCodiceServizio(this.BindStanza);

            UserStanze1.NameUserControlRicercaModulo = "RicercaModulo1";
            UserStanze1.NameComboPiano = "cmbsPiano";

            CodiceApparecchiature1.NameComboApparecchiature = "cmbsApparecchiatura";
            /// Imposto il nome della combo Servizio
            CodiceApparecchiature1.NameComboServizio = "cmbsServizio";
            CodiceStdApparecchiatura1.NameUserControlRicercaModulo = "RicercaModulo1";
            CodiceApparecchiature1.NameUserControlRicercaModulo    = "RicercaModulo1";

            System.Text.StringBuilder sbValid = new System.Text.StringBuilder();

            sbValid.Append("if (typeof(selezionedata) == 'function') { ");

            sbValid.Append("if (selezionedata('" + S_btMostra.ClientID + "') == false) { return false; }} ");
            sbValid.Append("this.value = 'Attendere ...';");

            sbValid.Append("this.disabled = true;");

            sbValid.Append("document.getElementById('" + S_btMostra.ClientID + "').disabled = true;");

            sbValid.Append(this.Page.GetPostBackEventReference(this.S_btMostra));
            sbValid.Append(";");
            this.S_btMostra.Attributes.Add("onclick", sbValid.ToString());


            if (!IsPostBack)
            {
                if (Request.QueryString["FunId"] != null)
                {
                    ViewState["FunId"] = Request.QueryString["FunId"];
                }


                setvisiblecontrol(false);
                GridTitle1.Visible = false;
                if (Context.Handler is TheSite.AnagrafeImpianti.NavigazioneAppDEMO)
                {
                    if (Request["FromWebCad"] != null)
                    {
                        PageTitle1.VisibleLogut = false;
                        WebCadIndietro          = "true";
                    }
                    else
                    {
                        PageTitle1.VisibleLogut = true;
                    }

                    _fp = (TheSite.AnagrafeImpianti.NavigazioneAppDEMO)Context.Handler;
                    PageTitle1.VisibleLogut = true;
                    BindTuttiPiani();
                    //BindStanza();
                    BindServizio("0");
                    BindApparecchiatura();

                    if (_fp != null)
                    {
                        _myColl = _fp._Contenitore;
                        _myColl.SetValues(this.Page.Controls);

                        Execute(true);
                    }
                }
                else
                {
                    BindTuttiPiani();
                    //		BindStanza();
                    BindServizio("0");
                    BindApparecchiatura();


                    //dal WebCad
                    ///DataRoom.aspx?id_edificio_cad=201&id_piano_cad=1&FromWebCad=true
                    if (Request.QueryString["FromWebCad"] != null)
                    {
                        cmbsPiano.SelectedValue       = Request.QueryString["id_piano_cad"];
                        RicercaModulo1.TxtCodice.Text = GetCodiceEdificio(Convert.ToInt32(Request.QueryString["id_edificio_cad"]));
                        //PanelRicerca.Collapsed=true;
                        //S_btMostra_Click(this, new EventArgs());
                        Execute(true);
                        PageTitle1.VisibleLogut = false;
                        WebCadIndietro          = "true";
                    }
                }
            }
            GridTitle1.hplsNuovo.Visible = false;
        }
Beispiel #24
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            Classi.SiteModule _SiteModule = (Classi.SiteModule)HttpContext.Current.Items["SiteModule"];
            this.GridTitle1.hplsNuovo.NavigateUrl = "../Gestione/EditPmp.aspx?ItemID=0&FunId=" + _SiteModule.ModuleId;
            this.GridTitle1.hplsNuovo.Visible     = _SiteModule.IsEditable;
            FunId = _SiteModule.ModuleId;
            this.DataGridRicerca.Columns[1].Visible = _SiteModule.IsEditable;

            System.Text.StringBuilder sbValid = new System.Text.StringBuilder();
            sbValid.Append("document.getElementById('" + this.cmbseq_std.ClientID + "').disabled = true;");
            this.cmbsServizio.Attributes.Add("onchange", sbValid.ToString());

            sbValid = new System.Text.StringBuilder();
            sbValid.Append("document.getElementById('" + this.cmbsServizio.ClientID + "').disabled = true;");
            this.cmbseq_std.Attributes.Add("onchange", sbValid.ToString());

            if (!Page.IsPostBack)
            {
                if (Request.QueryString["FunId"] != null)
                {
                    ViewState["FunId"] = Request.QueryString["FunId"];
                }

                BindServizio();               //carico la combo dei servizi
                BindSpecStd();                //BindTr();
                BindPmPFrequenza();
                BindEqstd(0);
                //se vengo dalla pagina editPmp
                if (Context.Handler is TheSite.Gestione.EditPmp)
                {
                    _fpEdit = (TheSite.Gestione.EditPmp)Context.Handler;
                    if (_fpEdit != null)
                    {
                        _myColl = _fpEdit._Contenitore;
                        _myColl.SetValues(this.Page.Controls);
                        Ricerca();
                    }
                }
                //se vengo dalla pagina pmps
                if (Context.Handler is TheSite.Gestione.PmpS)
                {
                    _fpStep = (TheSite.Gestione.PmpS)Context.Handler;
                    if (_fpStep != null)
                    {
                        _myColl = _fpStep._Contenitore;
                        _myColl.SetValues(this.Page.Controls);
                        Ricerca();
                    }
                }
            }
            else
            {
                //				if (cmbsServizio.SelectedIndex ==0)
                //				{
                //					if (cmbseq_std.SelectedIndex ==0)
                //					{
                //						BindSpecStd();//BindTr();
                //						BindEqstd(0);
                //					}
                //					else
                //					{
                //						BindSpecStd();
                //
                //					}
                //				}
                //				else
                //				{
                //
                //				}
            }
            FunId    = _SiteModule.ModuleId;
            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title = _SiteModule.ModuleTitle;
        }
        private void Page_Load(object sender, System.EventArgs e)
        {
            Classi.SiteModule _SiteModule = (Classi.SiteModule)HttpContext.Current.Items["SiteModule"];
            this.GridTitleServer1.hplsNuovo.Visible = _SiteModule.IsEditable;

            this.DataGrid1.Columns[0].Visible = _SiteModule.IsEditable;
            this.DataGrid1.Columns[1].Visible = _SiteModule.IsEditable;

            if (Request.QueryString["FunId"] != null)
            {
                FunId = Convert.ToInt32(Request.QueryString["FunId"]);
            }
            else
            {
                FunId = _SiteModule.ModuleId;
            }

            HelpLink = _SiteModule.HelpLink;
            this.PageTitle1.Title = _SiteModule.ModuleTitle;

            // Inserire qui il codice utente necessario per inizializzare la pagina.
            RicercaModulo1.DelegateIDBLEdificio1 += new  WebControls.DelegateIDBLEdificio(this.BindBl);
            RicercaModulo1.DelegateIDBLEdificio1 += new  WebControls.DelegateIDBLEdificio(this.BindPiano);
            RicercaModulo1.DelegateIDBLEdificio1 += new WebControls.DelegateIDBLEdificio(this.BindApparecchiatura);
            //RicercaModulo1.DelegateIDBLEdificio1  +=new  WebControls.DelegateIDBLEdificio(this.BindStanza);
            CodiceApparecchiature1.NameComboApparecchiature = "cmbsApparecchiatura";
            /// Imposto il nome della combo Servizio
            CodiceApparecchiature1.NameComboServizio = "cmbsServizio";
            /// Imposto il nome dell'user control RicercaModulo
            CodiceApparecchiature1.NameUserControlRicercaModulo = "RicercaModulo1";


            UserStanze1.NameUserControlRicercaModulo = "RicercaModulo1";
            UserStanze1.NameComboPiano = "cmbsPiano";

            GridTitleServer1.NuovoRec1 += new  WebControls.NuovoRec(this.btNuovo);

            System.Text.StringBuilder sbValid = new System.Text.StringBuilder();
            sbValid.Append("if (typeof(seledificio) == 'function') { ");
            sbValid.Append("if (seledificio() == false) { return false; }} ");
            sbValid.Append("this.value = 'Attendere ...';");
            sbValid.Append("this.disabled = true;");
            sbValid.Append("document.getElementById('" + btRicerca.ClientID + "').disabled = true;");
            sbValid.Append(this.Page.GetPostBackEventReference(this.btRicerca));
            sbValid.Append(";");
            this.btRicerca.Attributes.Add("onclick", sbValid.ToString());



            if (!IsPostBack)
            {
                GridTitleServer1.hplsNuovo.Visible = false;
                cmbsServizio.Enabled = false;
                cmbsPiano.Enabled    = false;
                //cmbsStanza.Enabled=false;
                cmbsApparecchiatura.Enabled    = false;
                CodiceApparecchiature1.Visible = false;

                GridTitleServer1.NumeroRecords = "";

                if (Context.Handler is TheSite.Gestione.DescrizioneApparecchiatura)
                {
                    _fp = (TheSite.Gestione.DescrizioneApparecchiatura)Context.Handler;
                    if (_fp != null)
                    {
                        _myColl = _fp._Contenitore;
                        _myColl.SetValues(this.Page.Controls);
                        GridTitleServer1.hplsNuovo.Visible = true;
                        BindServizio(this.IDBL);
                        BindApparecchiatura(cmbsServizio.SelectedValue);
                        BindPiano(this.IDBL);
                        //	BindStanza();
                        execute();
                    }
                }
            }
        }