private void inviaSGA() { HSga = LblSga.Text; string formatdate = DateTime.Now.Millisecond.ToString() + DateTime.Now.Second.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Hour.ToString() + DateTime.Now.Day.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Year.ToString(); string fileName = ""; if (hidprog.Value == "2") // vodafone { fileName = @"\XSLT\XSLsgaRptVod04.xslt"; } else { fileName = @"\XSLT\XSLsgaRpt04.xslt"; } string PathSgaXlst = Server.MapPath(Request.ApplicationPath + fileName); TheSite.Classi.RptRtf.SGARTF trs = new TheSite.Classi.RptRtf.SGARTF(); trs.FileXlst = PathSgaXlst; int wr_id = Convert.ToInt32(this.txtWrHidden.Text); string[] Files = trs.GeneraRtf(wr_id, formatdate); TheSite.Classi.MailSend mail = new TheSite.Classi.MailSend(); SaveInvio(Files[1], DocType.SGA); mail.SendMail(Files[0], wr_id, DocType.SGA); //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(); } // }
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"; } }
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?!' // } } }
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"; } }