Exemplo n.º 1
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            ;
            string confirmMessaggio = "return confirm('Sei sicuro di voler eliminare la RdL n° " + Request["wr_id"].ToString().Trim() + " ?');";

            //domanda = "Sei sicuro di voler eliminare la RdL n°" + Request["wr_id"].ToString() + " ?";
            this.BtnElimina.Attributes.Add("onclick", confirmMessaggio);

            myType = Page.GetType();
            FieldInfo myFiledInfo = myType.GetField("_SiteModule");

            string _mypage = "./ManutenzioneCorrettiva/SfogliaRdlPaging.aspx";

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

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

            if (Request["wr_id"] != null)
            {
                wr_id = int.Parse(Request["wr_id"]);
            }
            _ClManCorrettiva = new TheSite.Classi.ManCorrettiva.ClManCorrettiva(Context.User.Identity.Name);
            _Richiesta       = new TheSite.Classi.ManStraordinaria.Richiesta();


            if (!IsPostBack)
            {
                LoadDatiCreazione();
            }
        }
Exemplo n.º 2
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            //this.btnSalva.Attributes.Add("onclick","controllaValori();");

            PageTitle1.Title = "Completamento Controlli Periodici";
            _ClManCorrettiva = new TheSite.Classi.ManCorrettiva.ClManCorrettiva();
            FunId            = Int32.Parse(Request["FunId"]);

            btImgDeleteCons.Visible = false;
            LkCons.Visible          = false;

            if (Request["ItemID"] != null)
            {
                itemId = Int32.Parse(Request["ItemID"]);
            }

            if (!Page.IsPostBack)
            {
                LoadFrequenze();
                if (itemId != 0)

                {                //Classi.ClassiAnagrafiche.Ditte _Ditte = new TheSite.Classi.ClassiAnagrafiche.Ditte();
                    Classi.GestioneCP.SfogliaRdlOdl _GCP = new TheSite.Classi.GestioneCP.SfogliaRdlOdl(HttpContext.Current.User.ToString());

                    DataSet _MyDs = _GCP.GETWRCP(itemId).Copy();

                    if (_MyDs.Tables[0].Rows.Count > 0)
                    {
                        DataRow _Dr = _MyDs.Tables[0].Rows[0];

                        //					id_wr_cp, id_wo_cp, descrizione,
                        //					data_inizio_prevista, data_completamento_fine,
                        //					id_bl, id_eq, id_freq


                        this.LbCPnr.Text = _Dr["id_wr_cp"].ToString();
                        //descrizione CP
                        this.txtsCP.Text = _Dr["descrizione"].ToString();
                        //this.lblFreq.Text=_Dr["frequenza"].ToString();

                        this.Dropdownlist1.SelectedValue = _Dr["cl"].ToString();

                        //Data Inizio Lavori
                        if (_Dr["data_inizio_prevista"] != DBNull.Value)
                        {
                            CalendarPicker1.Datazione.Text = _Dr["data_inizio_prevista"].ToString();
                        }

                        //Data  Fine Lavori
                        if (_Dr["data_completamento_fine"] != DBNull.Value)
                        {
                            CalendarPicker3.Datazione.Text = _Dr["data_completamento_fine"].ToString();
                        }
                        //Data  Fine Lavori

                        if (_Dr["note_completamento"] != DBNull.Value)
                        {
                            this.txtsNoteCompletamento.Text = (string)_Dr["note_completamento"];
                        }
                        //LoadEdificio();
                        //if (_Dr["id_bl"]!= DBNull.Value)
                        if (_Dr["bl_id"] != DBNull.Value)
                        {
                            this.RicercaModulo1.TxtCodice.Text = _Dr["bl_id"].ToString();
                        }

                        if (_Dr["id_freq"] != DBNull.Value)
                        {
                            this.cmbs_Frequenza.SelectedValue = _Dr["id_freq"].ToString();
                        }

                        if (_Dr["nomefilecp"] != DBNull.Value)
                        {
                            LkCons.Text = _Dr["nomefilecp"].ToString();
                            btImgDeleteCons.CommandArgument = _Dr["id_wr_cp"].ToString();
                            btImgDeleteCons.Visible         = true;
                            LkCons.Visible = true;
                            string destDir = "../Doc_DB/cp/" + _Dr["nomefilecp"].ToString();
                            LkCons.NavigateUrl = destDir;
                        }
                        else
                        {
                            btImgDeleteCons.Visible = false;
                            LkCons.Visible          = false;
                        }


                        //LoadApparato();
                        //if (_Dr["id_eq"]!= DBNull.Value && !_Dr["id_eq"].Equals("0"))

                        //					LoadStatoLavoro();
                        //					cmbsstatolavoro.SelectedValue=_Dr["id_stato_richiesta"].ToString();
                        //					if (cmbsstatolavoro.SelectedValue=="4")
                        //						cmbsstatolavoro.Enabled=false;
                    }
                }
                else
                {
                    btnCancella.Visible        = false;
                    LbCPnr.Text                = "";
                    txtsCP.Text                = "";
                    txtsNoteCompletamento.Text = "";
                    //LoadEdificio();
                    LoadFrequenze();
                    //string s_Messagggio = "- Nessun Apparato -";
                    //this.cmbs_Apparato.Items.Add(Classi.GestoreDropDownList.ItemMessaggio(s_Messagggio,  String.Empty));
                }


                ViewState["UrlReferrer"] = Request.UrlReferrer.ToString();
                if (Context.Handler is TheSite.GestioneControlliPeriodici.CP)
                {
                    _fp = (TheSite.GestioneControlliPeriodici.CP)Context.Handler;
                    this.ViewState.Add("mioContenitore", _fp._Contenitore);
                }
            }
        }
Exemplo n.º 3
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            //Istanzio la classe
            _ClManCorrettiva = new TheSite.Classi.ManCorrettiva.ClManCorrettiva(Context.User.Identity.Name);

            FunId = Int32.Parse(Request.Params["FunId"]);

            if (Request.QueryString["chiamante"] == "Materiali")
            {
                btnModificaRDL.Visible  = false;
                btnsNuova.Visible       = false;
                cmdApprova.Visible      = false;
                PageTitle1.VisibleLogut = false;
            }
            if (Request.Params["ItemId"] != null)
            {
                itemId           = Int32.Parse(Request.Params["ItemId"]);
                PageTitle1.Title = "Richiesta di Lavoro N° " + itemId;
                txtWrHidden.Text = itemId.ToString();



                Classi.ManOrdinaria.Richiesta _Richiesta = new TheSite.Classi.ManOrdinaria.Richiesta();

                DataSet _MyDs = _Richiesta.GetSingleData(itemId).Copy();
                if (_MyDs.Tables[0].Rows.Count == 1)
                {
                    DataRow  _Dr             = _MyDs.Tables[0].Rows[0];
                    DateTime d_DateRequested = (DateTime)_Dr["DATE_REQUESTED"];
                    this.lblData.Text = d_DateRequested.ToShortDateString();
                    DateTime d_TimeRequested = (DateTime)_Dr["TIME_REQUESTED"];
                    this.lblOra.Text            = d_TimeRequested.ToShortTimeString();
                    this.lblCodiceEdificio.Text = _Dr["BL_ID"].ToString();

                    if (_Dr["sga"] != DBNull.Value)
                    {
                        this.LblSga.Text = _Dr["sga"].ToString();
                    }
                    //recupero data di invio sga
                    DataSet DsData = _ClManCorrettiva.GetDataInvioSga(itemId, DocType.SGA);

                    if (DsData.Tables[0].Rows.Count == 1)
                    {
                        DataRow _DrData = DsData.Tables[0].Rows[0];
                        LblInvioSga.Text = _DrData["data_invio"].ToString();
                    }
                    if (_Dr["id_bl"] != DBNull.Value)
                    {
                        this.id_bl = Convert.ToInt32(_Dr["id_bl"].ToString());
                    }

                    if (_Dr["id_progetto"] != DBNull.Value)
                    {
                        this.hidprog.Value = _Dr["id_progetto"].ToString();
                    }

                    if (_Dr["DENOMINAZIONE"] != DBNull.Value)
                    {
                        this.lblDenominazione.Text = _Dr["DENOMINAZIONE"].ToString();
                    }
                    if (_Dr["PIANO"] != DBNull.Value)
                    {
                        this.lblpianoed.Text = _Dr["PIANO"].ToString();
                    }
                    if (_Dr["STANZA"] != DBNull.Value)
                    {
                        this.lblstanzaed.Text = _Dr["STANZA"].ToString();
                    }

                    if (_Dr["INDIRIZZO"] != DBNull.Value)
                    {
                        this.lblIndirizzo.Text = _Dr["INDIRIZZO"].ToString();
                    }
                    if (_Dr["COMUNE"] != DBNull.Value)
                    {
                        this.lblComune.Text = _Dr["COMUNE"].ToString();
                    }
                    if (_Dr["descrizione_ditta"] != DBNull.Value)
                    {
                        this.lblDitta.Text = _Dr["descrizione_ditta"].ToString();
                    }
                    if (_Dr["TELEFONO_DITTA"] != DBNull.Value)
                    {
                        this.lblTelefonoDitta.Text = _Dr["TELEFONO_DITTA"].ToString();
                    }

                    if (_Dr["USERNAME"] != DBNull.Value)
                    {
                        this.lblOperatore.Text = _Dr["USERNAME"].ToString();
                    }
                    if (_Dr["REQUESTOR"] != DBNull.Value)
                    {
                        this.lblRichiedente.Text = _Dr["REQUESTOR"].ToString();
                    }

                    if (_Dr["telefonoric"] != DBNull.Value)
                    {
                        this.lblteleric.Text = _Dr["telefonoric"].ToString();
                    }
                    if (_Dr["emailric"] != DBNull.Value)
                    {
                        this.lblemailric.Text = _Dr["emailric"].ToString();
                    }
                    if (_Dr["stanzaric"] != DBNull.Value)
                    {
                        this.lblstanzaric.Text = _Dr["stanzaric"].ToString();
                    }

                    if (_Dr["PHONE"] != DBNull.Value)
                    {
                        this.lblTelefono.Text = _Dr["PHONE"].ToString();
                    }
                    if (_Dr["DESCRIZIONERICHIEDENTI"] != DBNull.Value)
                    {
                        this.lblGruppo.Text = _Dr["DESCRIZIONERICHIEDENTI"].ToString();
                    }

                    string s_Nota = string.Empty;
                    if (_Dr["NOTA_RIC"] != DBNull.Value)
                    {
                        s_Nota = _Dr["NOTA_RIC"].ToString();
                    }

                    this.lblNota.Text = s_Nota.Replace("\n", "<br>");

                    string s_Descrizione = string.Empty;
                    if (_Dr["DESCRIPTION"] != DBNull.Value)
                    {
                        s_Descrizione = _Dr["DESCRIPTION"].ToString();
                    }

                    this.lblDescrizione.Text = s_Descrizione.Replace("\n", "<br>");

                    if (_Dr["PRIORITY"] != DBNull.Value)
                    {
                        this.lblUrgenza.Text = _Dr["PRIORITY"].ToString();
                    }
                    if (_Dr["DESCRIZIONESERVIZI"] != DBNull.Value)
                    {
                        this.lblServizio.Text = _Dr["DESCRIZIONESERVIZI"].ToString();
                    }

                    string s_Eqstd = string.Empty;
                    if (_Dr["EQ_STD"] != DBNull.Value)
                    {
                        s_Eqstd = _Dr["EQ_STD"].ToString();
                    }
                    if (_Dr["DESCRIZIONEEQSTD"] != DBNull.Value)
                    {
                        s_Eqstd += " " + _Dr["DESCRIZIONEEQSTD"].ToString();
                    }
                    this.lblEqStd.Text = s_Eqstd;

                    if (_Dr["EQ_ID"] != DBNull.Value)
                    {
                        this.lblEqId.Text = _Dr["EQ_ID"].ToString();
                    }

                    //aggiunta SGA
                    if (_Dr["sga_anomalia"] != DBNull.Value)
                    {
                        this.LblAnomalia.Text = _Dr["sga_anomalia"].ToString();
                    }

                    if (_Dr["sga_effetto"] != DBNull.Value)
                    {
                        this.LblEffetto.Text = _Dr["sga_effetto"].ToString();
                    }

                    if (_Dr["conduzione"] != DBNull.Value)
                    {
                        ChkConduzione.Checked = (_Dr["conduzione"].ToString() == "1")?true:false;
                    }

                    if (_Dr["data_conduzione"] != DBNull.Value)
                    {
                        CPConduzioneData.Text = _Dr["data_conduzione"].ToString();
                    }

                    if (_Dr["ora_conduzione"] != DBNull.Value)
                    {
                        TxtOraAseguito.Text = _Dr["ora_conduzione"].ToString();
                    }

                    if (_Dr["sga_seguito"] != DBNull.Value)
                    {
                        CmbASeguito.Text = _Dr["sga_seguito"].ToString();
                    }
                    if (_Dr["DescTipoIntervento"] != DBNull.Value)
                    {
                        lblTipoIntervento.Text = _Dr["DescTipoIntervento"].ToString();
                    }
                    HidTipInter.Value = _Dr["tipointervento_id"].ToString();
//					if (_Dr["tipointervento_id"].ToString() =="83")
//					{
//							BtSalvaSGA.Text="Salva/Invia DIE";
//					}


                    if (_Dr["die_numero"] != DBNull.Value)
                    {
                        TxtASeguito1.Text = _Dr["die_numero"].ToString();
                    }

                    if (_Dr["die_del"] != DBNull.Value)
                    {
                        CPAseguito.Text = _Dr["die_del"].ToString();
                    }

                    if (_Dr["sopralluogo"] != DBNull.Value)
                    {
                        ChkSopralluogo.Checked = (_Dr["sopralluogo"].ToString() == "1")?true:false;
                    }

                    if (_Dr["sopralluogo_n"] != DBNull.Value)
                    {
                        TxtSopralluogo.Text = _Dr["sopralluogo_n"].ToString();
                    }

                    if (_Dr["sopralluogo_del"] != DBNull.Value)
                    {
                        CPSopralluogoDie.Text = _Dr["sopralluogo_del"].ToString();
                    }

                    if (_Dr["sopralluogo_data"] != DBNull.Value)
                    {
                        CPSopralluogoData.Text = _Dr["sopralluogo_data"].ToString();
                    }

                    if (_Dr["sopralluogo_da"] != DBNull.Value)
                    {
                        TxtASeguito4.Text = _Dr["sopralluogo_da"].ToString();
                    }
//
//					if (_Dr["sga_aseguito1"] != DBNull.Value && _Dr["id_sga_seguito"]!= DBNull.Value)
//					{
//						switch(_Dr["id_sga_seguito"].ToString())
//						{
//							case "1":
//								this.lblAseguito1.Text ="IN DATA: " +  _Dr["sga_aseguito1"].ToString();
//								lblAseguito3.Visible=false;
//								lblAseguito4.Visible=false;
//							break;
//							case "4":
//								this.lblAseguito1.Text ="DIE N°: " +  _Dr["sga_aseguito1"].ToString();
//								lblAseguito3.Visible=false;
//								lblAseguito4.Visible=false;
//							break;
//							case "5":
//								this.lblAseguito1.Text ="N°: " +  _Dr["sga_aseguito1"].ToString();
//								lblAseguito3.Visible=true;
//								lblAseguito4.Visible=true;
//							break;
//						}
//					}
//
//					if (_Dr["sga_aseguito2"] != DBNull.Value && _Dr["id_sga_seguito"]!= DBNull.Value)
//					{
//						switch(_Dr["id_sga_seguito"].ToString())
//						{
//							case "1":
//								this.lblAseguito2.Text ="ORA: " +  _Dr["sga_aseguito2"].ToString();
//								break;
//							case "4": case "5":
//								this.lblAseguito2.Text ="DEL°: " +  _Dr["sga_aseguito2"].ToString();
//								break;
//								default:
//								break;
//						}
//					}
//
//					if (_Dr["sga_aseguito3"] != DBNull.Value)
//						this.lblAseguito3.Text = "Sopralluogo effettuato in data   "+_Dr["sga_aseguito3"].ToString();
//
//
//					if (_Dr["sga_aseguito4"] != DBNull.Value)
//						this.lblAseguito4.Text = "DA  "+_Dr["sga_aseguito4"].ToString();
                }
            }
            else
            {
                PageTitle1.Title = "Inserimento Richiesta di Lavoro - Impossibile visualizzare la Richiesta";
            }
        }
Exemplo n.º 4
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            //Istanzio la classe
            _ClManCorrettiva = new TheSite.Classi.ManCorrettiva.ClManCorrettiva(Context.User.Identity.Name);

            FunId = Int32.Parse(Request.Params["FunId"]);
            Classi.ManOrdinaria.Richiesta Richiesta_ = new TheSite.Classi.ManOrdinaria.Richiesta();
            itemId = Int32.Parse(Request.Params["ItemId"]);

            //codice da inserire e testare correttamente

            lblrepeat.Text = "";
            if (Request.QueryString["chiamante"] == "Materiali")
            {
                btnModificaRDL.Visible  = false;
                btnsNuova.Visible       = false;
                cmdApprova.Visible      = false;
                PageTitle1.VisibleLogut = false;
            }
            if (Request.Params["ItemId"] != null)
            {
                itemId           = Int32.Parse(Request.Params["ItemId"]);
                PageTitle1.Title = "Richiesta di Lavoro N° " + itemId;
                txtWrHidden.Text = itemId.ToString();

                Classi.ManOrdinaria.Richiesta _Richiesta = new TheSite.Classi.ManOrdinaria.Richiesta();

                DataSet _MyDs = _Richiesta.GetSingleData(itemId).Copy();
                if (_MyDs.Tables[0].Rows.Count == 1)
                {
                    DataRow  _Dr             = _MyDs.Tables[0].Rows[0];
                    DateTime d_DateRequested = (DateTime)_Dr["DATE_REQUESTED"];
                    this.lblData.Text = d_DateRequested.ToShortDateString();
                    DateTime d_TimeRequested = (DateTime)_Dr["TIME_REQUESTED"];
                    this.lblOra.Text            = d_TimeRequested.ToShortTimeString();
                    this.lblCodiceEdificio.Text = _Dr["BL_ID"].ToString();


                    DataSet DsData = _ClManCorrettiva.GetDataInvioSga(itemId, DocType.SGA);


                    if (_Dr["id_bl"] != DBNull.Value)
                    {
                        this.id_bl = Convert.ToInt32(_Dr["id_bl"].ToString());
                    }

                    if (_Dr["id_progetto"] != DBNull.Value)
                    {
                        this.hidprog.Value = _Dr["id_progetto"].ToString();
                    }

                    if (_Dr["DENOMINAZIONE"] != DBNull.Value)
                    {
                        this.lblDenominazione.Text = _Dr["DENOMINAZIONE"].ToString();
                    }

                    if (_Dr["INDIRIZZO"] != DBNull.Value)
                    {
                        this.lblIndirizzo.Text = _Dr["INDIRIZZO"].ToString();
                    }
                    if (_Dr["COMUNE"] != DBNull.Value)
                    {
                        this.lblComune.Text = _Dr["COMUNE"].ToString();
                    }
                    if (_Dr["descrizione_ditta"] != DBNull.Value)
                    {
                        this.lblDitta.Text = _Dr["descrizione_ditta"].ToString();
                    }


                    if (_Dr["USERNAME"] != DBNull.Value)
                    {
                        this.lblOperatore.Text = _Dr["USERNAME"].ToString();
                    }
                    if (_Dr["richiedente"] != DBNull.Value)
                    {
                        this.lblRichiedente.Text = _Dr["richiedente"].ToString();
                    }

                    string s_attoperative = string.Empty;
                    if (_Dr["DESCRIPTION"] != DBNull.Value)
                    {
                        s_attoperative = _Dr["DESCRIPTION"].ToString();
                    }

                    this.lblattoperative.Text = s_attoperative.Replace("\n", "<br>");

                    string s_Descrizione = string.Empty;
                    if (_Dr["descrizione_breve"] != DBNull.Value)
                    {
                        s_Descrizione = _Dr["descrizione_breve"].ToString();
                    }

                    this.lblDescrizione.Text = s_Descrizione.Replace("\n", "<br>");

                    if (_Dr["PRIORITY"] != DBNull.Value)
                    {
                        this.lblUrgenza.Text = _Dr["PRIORITY"].ToString();
                    }
                    if (_Dr["DESCRIZIONESERVIZI"] != DBNull.Value)
                    {
                        this.lblServizio.Text = _Dr["DESCRIZIONESERVIZI"].ToString();
                    }

                    string s_Eqstd = string.Empty;
                    if (_Dr["EQ_STD"] != DBNull.Value)
                    {
                        s_Eqstd = _Dr["EQ_STD"].ToString();
                    }
                    if (_Dr["DESCRIZIONEEQSTD"] != DBNull.Value)
                    {
                        s_Eqstd += " " + _Dr["DESCRIZIONEEQSTD"].ToString();
                    }
                    this.lblEqStd.Text = s_Eqstd;

                    if (_Dr["EQ_ID"] != DBNull.Value)
                    {
                        this.lblEqId.Text = _Dr["EQ_ID"].ToString();
                    }

                    //aggiunta SGA
                    if (_Dr["sga_anomalia"] != DBNull.Value)
                    {
                        this.LblAnomalia.Text = _Dr["sga_anomalia"].ToString();
                    }

                    if (_Dr["sga_effetto"] != DBNull.Value)
                    {
                        this.LblEffetto.Text = _Dr["sga_effetto"].ToString();
                    }


                    if (_Dr["tipomanut"] != DBNull.Value)
                    {
                        lbltipomanutenzione.Text = _Dr["tipomanut"].ToString();
                    }

                    if (_Dr["tipoattivita"] != DBNull.Value)
                    {
                        lbsettore.Text = _Dr["tipoattivita"].ToString();
                    }
                }
            }
            else
            {
                PageTitle1.Title = "Inserimento Richiesta di Lavoro - Impossibile visualizzare la Richiesta";
            }
            //if (lblrepeat.Text=="1")
            //{BtSalvaSGA.Attributes.Add("onclick","return confirm('Attenzione:vuoi rilanciare una email SGA una volta ancora?!')");}

            if (!Page.IsPostBack)
            {
                //if (lblrepeat.Text=="1")
                //{BtSalvaSGA.Attributes.Add("onclick","return confirm('Attenzione:vuoi rilanciare una email SGA una volta ancora?!')");}

//				string exit=Richiesta_.GETrepeatclick(itemId,"SGA");
//				if (exit!="")
//				{
//					//BtSalvaSGA.Attributes.Add("onclick","return confirm("+exit+")");
//					BtSalvaSGA.Attributes.Add("onclick","return confirm('Attenzione:vuoi rilanciare una email SGA una volta ancora?!')");
//					//'SGA?!'
//				}
            }
        }
Exemplo n.º 5
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            PageTitle1.Title        = "Completamento Controlli Periodici";
            _ClManCorrettiva        = new TheSite.Classi.ManCorrettiva.ClManCorrettiva();
            FunId                   = Int32.Parse(Request["FunId"]);
            cmbsstatolavoro.Enabled = true;
            if (Request["ItemID"] != null)
            {
                itemId = Int32.Parse(Request["ItemID"]);
            }

            if (!Page.IsPostBack)
            {
                //Classi.ClassiAnagrafiche.Ditte _Ditte = new TheSite.Classi.ClassiAnagrafiche.Ditte();


                Classi.GestioneCP.SfogliaRdlOdl _GCP = new TheSite.Classi.GestioneCP.SfogliaRdlOdl(HttpContext.Current.User.ToString());

                DataSet _MyDs = _GCP.GETWRCP(itemId).Copy();

                if (_MyDs.Tables[0].Rows.Count == 1)
                {
                    DataRow _Dr = _MyDs.Tables[0].Rows[0];

                    this.lblOdl.Text = _Dr["id_wo_cp"].ToString();
                    this.LblRdl.Text = _Dr["id_wr_cp"].ToString();
                    //descrizione CP
                    this.txtsCP.Text  = _Dr["cp"].ToString();
                    this.lblFreq.Text = _Dr["frequenza"].ToString();

                    //Data Prevista Inizio Lavori
                    if (_Dr["data_inizio_prevista"] != DBNull.Value)
                    {
                        CalendarPicker1.Datazione.Text = _Dr["data_inizio_prevista"].ToString();
                    }
                    //Data Prevista Fine Lavori
                    if (_Dr["data_fine_prevista"] != DBNull.Value)
                    {
                        CalendarPicker2.Datazione.Text = _Dr["data_fine_prevista"].ToString();
                    }
                    LoadAddettiDitta(_Dr["bl_id"].ToString(), Int32.Parse(_Dr["ditta_id"].ToString()), Int32.Parse(_Dr["id_servizio"].ToString()));
                    if (_Dr["addetto_id"] != DBNull.Value)
                    {
                        this.cmbsAddetto.SelectedValue = _Dr["addetto_id"].ToString();
                    }
                    //Data  Inizio Lavori
                    if (_Dr["data_completamento_inizio"] != DBNull.Value)
                    {
                        CalendarPicker3.Datazione.Text = _Dr["data_completamento_inizio"].ToString();
                    }
                    //Data  Fine Lavori
                    if (_Dr["data_completamento_fine"] != DBNull.Value)
                    {
                        CalendarPicker4.Datazione.Text = _Dr["data_completamento_fine"].ToString();
                    }
                    if (_Dr["note_completamento"] != DBNull.Value)
                    {
                        this.txtsNoteCompletamento.Text = (string)_Dr["note_completamento"];
                    }
                    LoadStatoLavoro();
                    cmbsstatolavoro.SelectedValue = _Dr["id_stato_richiesta"].ToString();
                    if (cmbsstatolavoro.SelectedValue == "4")
                    {
                        cmbsstatolavoro.Enabled = false;
                    }
                }



                ViewState["UrlReferrer"] = Request.UrlReferrer.ToString();
                if (Context.Handler is TheSite.GestioneControlliPeriodici.sfogliaCP)
                {
                    _fp = (TheSite.GestioneControlliPeriodici.sfogliaCP)Context.Handler;
                    this.ViewState.Add("mioContenitore", _fp._Contenitore);
                }
            }
        }
Exemplo n.º 6
0
        private void Page_Load(object sender, System.EventArgs e)
        {
            //this.btnSalva.Attributes.Add("onclick","controllaValori();");

            PageTitle1.Title = "Documenti Normativi";
            _ClManCorrettiva = new TheSite.Classi.ManCorrettiva.ClManCorrettiva();
            FunId            = Int32.Parse(Request["FunId"]);

            btImgDeleteCons.Visible = false;
            LkCons.Visible          = false;

            if (Request["ItemID"] != null)
            {
                itemId = Int32.Parse(Request["ItemID"]);
            }

            if (!Page.IsPostBack)
            {
                if (itemId != 0)
                {                //Classi.ClassiAnagrafiche.Ditte _Ditte = new TheSite.Classi.ClassiAnagrafiche.Ditte();
                    Classi.GestioneCP.DocNormativi docNorm = new TheSite.Classi.GestioneCP.DocNormativi(HttpContext.Current.User.ToString());

                    DataSet _MyDs = docNorm.GETDOCNORM(itemId).Copy();

                    if (_MyDs.Tables[0].Rows.Count > 0)
                    {
                        DataRow _Dr = _MyDs.Tables[0].Rows[0];

                        //					id_wr_cp, id_wo_cp, descrizione,
                        //					data_inizio_prevista, data_completamento_fine,
                        //					id_bl, id_eq, id_freq

                        this.txtsNomeDoc.Text  = _Dr["nome_doc"].ToString();
                        this.txtsDescDoc.Text  = _Dr["desc_doc"].ToString();
                        this.txtsNormaApp.Text = _Dr["norma_apparenza"].ToString();
                        this.txtsVersDoc.Text  = _Dr["versione_doc"].ToString();

                        if (_Dr["file_name"] != DBNull.Value)
                        {
                            LkCons.Text = _Dr["file_name"].ToString();
                            btImgDeleteCons.CommandArgument = _Dr["id_doc_norm"].ToString();
                            btImgDeleteCons.Visible         = true;
                            LkCons.Visible = true;
                            string destDir = "../Doc_DB/doc_norm/" + _Dr["file_name"].ToString();
                            LkCons.NavigateUrl = destDir;
                        }
                        else
                        {
                            btImgDeleteCons.Visible = false;
                            LkCons.Visible          = false;
                        }
                    }
                }
                else
                {
                    btnCancella.Visible    = false;
                    this.txtsNomeDoc.Text  = "";
                    this.txtsDescDoc.Text  = "";
                    this.txtsNormaApp.Text = "";
                    this.txtsVersDoc.Text  = "";
                }


                ViewState["UrlReferrer"] = Request.UrlReferrer.ToString();
                if (Context.Handler is TheSite.GestioneControlliPeriodici.ric_doc_normativi)
                {
                    _fp = (TheSite.GestioneControlliPeriodici.ric_doc_normativi)Context.Handler;
                    this.ViewState.Add("mioContenitore", _fp._Contenitore);
                }
            }
        }
        private void Page_Load(object sender, System.EventArgs e)
        {
            //Istanzio la classe
            _ClManCorrettiva = new TheSite.Classi.ManCorrettiva.ClManCorrettiva(Context.User.Identity.Name);

            FunId = Int32.Parse(Request.Params["FunId"]);

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

            sbValid1.Append("this.value = 'Attendere Elaborazione...';");

            sbValid1.Append("this.disabled = false;");

            sbValid1.Append("document.getElementById('" + BtSalvaSGA.ClientID + "').disabled = true;");

            sbValid1.Append(this.Page.GetPostBackEventReference(this.BtSalvaSGA));
            sbValid1.Append(";");
            this.BtSalvaSGA.Attributes.Add("onclick", sbValid1.ToString());



            if (Request.QueryString["chiamante"] == "Materiali")
            {
                btnModificaRDL.Visible  = false;
                btnsNuova.Visible       = false;
                cmdApprova.Visible      = false;
                PageTitle1.VisibleLogut = false;
            }
            if (Request.Params["ItemId"] != null)
            {
                itemId           = Int32.Parse(Request.Params["ItemId"]);
                PageTitle1.Title = "Richiesta di Lavoro N° " + itemId;
                txtWrHidden.Text = itemId.ToString();



                Classi.ManOrdinaria.Richiesta _Richiesta = new TheSite.Classi.ManOrdinaria.Richiesta();

                DataSet _MyDs = _Richiesta.GetSingleData(itemId).Copy();
                if (_MyDs.Tables[0].Rows.Count == 1)
                {
                    DataRow  _Dr             = _MyDs.Tables[0].Rows[0];
                    DateTime d_DateRequested = (DateTime)_Dr["DATE_REQUESTED"];
                    this.lblData.Text = d_DateRequested.ToShortDateString();
                    DateTime d_TimeRequested = (DateTime)_Dr["TIME_REQUESTED"];
                    this.lblOra.Text            = d_TimeRequested.ToShortTimeString();
                    this.lblCodiceEdificio.Text = _Dr["BL_ID"].ToString();

                    if (_Dr["sga"] != DBNull.Value)
                    {
                        this.LblSga.Text = _Dr["sga"].ToString();
                    }

                    DataSet DsData = _ClManCorrettiva.GetDataInvioSga(itemId, DocType.SGA);

                    if (DsData.Tables[0].Rows.Count == 1)
                    {
                        DataRow _DrData = DsData.Tables[0].Rows[0];
                        LblInvioSga.Text = _DrData["data_invio"].ToString();
                    }
                    if (_Dr["id_bl"] != DBNull.Value)
                    {
                        this.id_bl = Convert.ToInt32(_Dr["id_bl"].ToString());
                    }

                    if (_Dr["id_progetto"] != DBNull.Value)
                    {
                        this.hidprog.Value = _Dr["id_progetto"].ToString();
                    }

                    if (_Dr["DENOMINAZIONE"] != DBNull.Value)
                    {
                        this.lblDenominazione.Text = _Dr["DENOMINAZIONE"].ToString();
                    }
                    if (_Dr["PIANO"] != DBNull.Value)
                    {
                        this.lblpianoed.Text = _Dr["PIANO"].ToString();
                    }
                    if (_Dr["STANZA"] != DBNull.Value)
                    {
                        this.lblstanzaed.Text = _Dr["STANZA"].ToString();
                    }

                    if (_Dr["INDIRIZZO"] != DBNull.Value)
                    {
                        this.lblIndirizzo.Text = _Dr["INDIRIZZO"].ToString();
                    }
                    if (_Dr["COMUNE"] != DBNull.Value)
                    {
                        this.lblComune.Text = _Dr["COMUNE"].ToString();
                    }
                    if (_Dr["descrizione_ditta"] != DBNull.Value)
                    {
                        this.lblDitta.Text = _Dr["descrizione_ditta"].ToString();
                    }


                    if (_Dr["USERNAME"] != DBNull.Value)
                    {
                        this.lblOperatore.Text = _Dr["USERNAME"].ToString();
                    }
                    if (_Dr["REQUESTOR"] != DBNull.Value)
                    {
                        this.lblRichiedente.Text = _Dr["REQUESTOR"].ToString();
                    }

                    if (_Dr["telefonoric"] != DBNull.Value)
                    {
                        this.lblteleric.Text = _Dr["telefonoric"].ToString();
                    }
                    if (_Dr["emailric"] != DBNull.Value)
                    {
                        this.lblemailric.Text = _Dr["emailric"].ToString();
                    }
                    if (_Dr["stanzaric"] != DBNull.Value)
                    {
                        this.lblstanzaric.Text = _Dr["stanzaric"].ToString();
                    }

                    if (_Dr["PHONE"] != DBNull.Value)
                    {
                        this.lblTelefono.Text = _Dr["PHONE"].ToString();
                    }
                    if (_Dr["DESCRIZIONERICHIEDENTI"] != DBNull.Value)
                    {
                        this.lblGruppo.Text = _Dr["DESCRIZIONERICHIEDENTI"].ToString();
                    }

                    string s_Nota = string.Empty;
                    if (_Dr["NOTA_RIC"] != DBNull.Value)
                    {
                        s_Nota = _Dr["NOTA_RIC"].ToString();
                    }

                    this.lblNota.Text = s_Nota.Replace("\n", "<br>");

                    string s_Descrizione = string.Empty;
                    if (_Dr["DESCRIPTION"] != DBNull.Value)
                    {
                        s_Descrizione = _Dr["DESCRIPTION"].ToString();
                    }

                    this.lblDescrizione.Text = s_Descrizione.Replace("\n", "<br>");

                    if (_Dr["PRIORITY"] != DBNull.Value)
                    {
                        this.lblUrgenza.Text = _Dr["PRIORITY"].ToString();
                    }
                    if (_Dr["DESCRIZIONESERVIZI"] != DBNull.Value)
                    {
                        this.lblServizio.Text = _Dr["DESCRIZIONESERVIZI"].ToString();
                    }

                    string s_Eqstd = string.Empty;
                    if (_Dr["EQ_STD"] != DBNull.Value)
                    {
                        s_Eqstd = _Dr["EQ_STD"].ToString();
                    }
                    if (_Dr["DESCRIZIONEEQSTD"] != DBNull.Value)
                    {
                        s_Eqstd += " " + _Dr["DESCRIZIONEEQSTD"].ToString();
                    }
                    this.lblEqStd.Text = s_Eqstd;

                    if (_Dr["EQ_ID"] != DBNull.Value)
                    {
                        this.lblEqId.Text = _Dr["EQ_ID"].ToString();
                    }

                    //aggiunta SGA
                    if (_Dr["sga_anomalia"] != DBNull.Value)
                    {
                        this.LblAnomalia.Text = _Dr["sga_anomalia"].ToString();
                    }

                    if (_Dr["sga_effetto"] != DBNull.Value)
                    {
                        this.LblEffetto.Text = _Dr["sga_effetto"].ToString();
                    }


                    if (_Dr["DescTipoIntervento"] != DBNull.Value)
                    {
                        lblTipoIntervento.Text = _Dr["DescTipoIntervento"].ToString();
                    }
                    HidTipInter.Value = _Dr["tipointervento_id"].ToString();

                    if (_Dr["tipomanut"] != DBNull.Value)
                    {
                        lbltipomanutenzione.Text = _Dr["tipomanut"].ToString();
                    }
                    if (_Dr["CdC"] != DBNull.Value)
                    {
                        lblCdC.Text = _Dr["CdC"].ToString();
                    }

//					if (_Dr["tipointervento_id"].ToString() =="83")
//					{
//							BtSalvaSGA.Text="Salva/Invia DIE";
//					}
                }
            }
            else
            {
                PageTitle1.Title = "Inserimento Richiesta di Lavoro - Impossibile visualizzare la Richiesta";
            }
        }