private void Ricerca(int wo_id) { //-- Valorizzo i Dati della WO hiddenreload.Value = ""; S_Controls.Collections.S_ControlsCollection CollezioneControlli = new S_Controls.Collections.S_ControlsCollection(); // WO_ID S_Controls.Collections.S_Object s_WO_ID = new S_Object(); s_WO_ID.ParameterName = "p_WO_ID"; s_WO_ID.DbType = CustomDBType.Integer; s_WO_ID.Direction = ParameterDirection.Input; s_WO_ID.Index = 0; s_WO_ID.Size = 4; s_WO_ID.Value = wo_id; CollezioneControlli.Add(s_WO_ID); Classi.ManProgrammata.Completamento _Compl = new TheSite.Classi.ManProgrammata.Completamento(); DataSet _MyDs = _Compl.GetDatiWO(CollezioneControlli).Copy(); DataRow _Dr = _MyDs.Tables[0].Rows[0]; // Wo_ID LblODL.Text = _Dr["wo_id"].ToString(); // Localita // if(_Dr["Localita"].ToString().Trim()!="()") // LblLocalita.Text=_Dr["Localita"].ToString(); // Edificio LblCodEdificio.Text = _Dr["nomeedificio"].ToString(); // Indirizzo // LblIndirizzo.Text=_Dr["Indirizzo"].ToString(); // Data Emissione ODL if (_Dr["DataEmissione"].ToString() != "") { LblDataEmissione.Text = DateTime.Parse(_Dr["DataEmissione"].ToString()).ToLongDateString(); } // DataPianificata string _CampoData = _Dr["DataPianificata"].ToString(); LblDataPianificata.Text = _Dr["DataPianificata"].ToString(); LblDataPianificata.ToolTip = _CampoData; // if (_CampoData.Length > 0) // { // DateTime _Data = Convert.ToDateTime(_CampoData); // string mese = Classi.Function.ImpostaMese(_Data.Month,false); // string anno = _Data.Year.ToString(); // LblDataPianificata.Text= mese + " - " + anno; // LblDataPianificata.ToolTip=_CampoData; // LblDataPianificata.Text= // } // Addetto LblDitta.Text = _Dr["ditta"].ToString(); LblAddetto.Text = _Dr["Addetto"].ToString(); //-- Visualizzo i Dati delle WR legate alla WO DataSet _MyDsWR = _Compl.GetDatiWR1(CollezioneControlli).Copy(); this.DataGridRicerca.DataSource = _MyDsWR.Tables[0]; this.DataGridRicerca.DataBind(); this.GridTitle1.NumeroRecords = _MyDsWR.Tables[0].Rows.Count.ToString(); if (_MyDsWR.Tables[0].Rows.Count > 0) { DatapanelCompleta.Visible = true; DataGridRicerca.Visible = true; } else { DatapanelCompleta.Visible = false; DataGridRicerca.Visible = false; } }