private void SaveDocument(string filename, string dimesione, string tipodoc) { Classi.ManCorrettiva.ClManCorrettiva _ClManCorrettiva = new TheSite.Classi.ManCorrettiva.ClManCorrettiva(Context.User.Identity.Name); S_ControlsCollection _SColl = new S_ControlsCollection(); int result = 0; S_Controls.Collections.S_Object p = new S_Object(); p.ParameterName = "p_wo_id"; p.DbType = CustomDBType.VarChar; p.Direction = ParameterDirection.Input; p.Index = _SColl.Count; p.Value = lblestfile.Text; _SColl.Add(p); p = new S_Object(); p.ParameterName = "p_name_file"; p.DbType = CustomDBType.VarChar; p.Direction = ParameterDirection.Input; p.Index = _SColl.Count; p.Value = filename; _SColl.Add(p); p = new S_Object(); p.ParameterName = "p_operazione"; p.DbType = CustomDBType.Integer; p.Direction = ParameterDirection.Input; p.Index = _SColl.Count; p.Value = 1; //Inserimento _SColl.Add(p); result = _ClManCorrettiva.ExecuteUpdateDOCWO(_SColl); }
public DataSet GetWordExcel() { //Classi.ManOrdinaria.Richiesta _Richiesta = new TheSite.Classi.ManOrdinaria.Richiesta(); Classi.ManCorrettiva.ClManCorrettiva _Richiesta = new TheSite.Classi.ManCorrettiva.ClManCorrettiva(); this.txtswo_id.DBDefaultValue = 0; this.txtswr_id.DBDefaultValue = 0; this.cmbsid_status.DBDefaultValue = 0; S_ControlsCollection _SCollection = new S_ControlsCollection(); _SCollection.AddItems(PanelRicerca.Controls); return(_Richiesta.GetAnalisiRDLExcel(_SCollection, Context.User.Identity.Name).Copy()); }
private void BinTipoManutenzione() { Classi.ManCorrettiva.ClManCorrettiva _ClManCorrettiva = new TheSite.Classi.ManCorrettiva.ClManCorrettiva(); DataSet _MyDs = _ClManCorrettiva.GetTipoManutenzione(); if (_MyDs.Tables[0].Rows.Count > 0) { cmbsTipoManutenzione.DataSource = _MyDs; this.cmbsTipoManutenzione.DataTextField = "descrizione"; this.cmbsTipoManutenzione.DataValueField = "id"; this.cmbsTipoManutenzione.DataBind(); this.cmbsTipoManutenzione.Attributes.Add("OnChange", "Visualizza(this.value);"); } }
private void LoadDocument() { Classi.ManCorrettiva.ClManCorrettiva _ClManCorrettiva = new TheSite.Classi.ManCorrettiva.ClManCorrettiva(Context.User.Identity.Name); DataSet _MyDs = _ClManCorrettiva.GetDocumentazionewo(lblestfile.Text); if (_MyDs.Tables[0].Rows.Count == 0) { lblfileAllegato.Visible = false; } else { DataRow _Dr = _MyDs.Tables[0].Rows[0]; lblfileAllegato.Text = _Dr["name_file"].ToString(); } }
private void Page_Load(object sender, System.EventArgs e) { wrId = Request["WR_ID"]; PgTitleCostiGestioneDettaglio.Title = "DETTAGLIO COSTI OPERATIVI DI GESTIONE RDL " + wrId; LblRdL.Text = wrId; CaricaIntestazione(); //DataPanelRicerca.Width=800; cstAddetti.wrId = Convert.ToInt32(wrId); mtImpegnati.wrId = Convert.ToInt32(wrId); string _mypage = "AnalisiCostiOperativiDiGestioneDettaglio.aspx"; _SiteModule = new TheSite.Classi.SiteModule(_mypage); this.IsEditable = _SiteModule.IsEditable; if (!Page.IsPostBack) { Classi.ManCorrettiva.ClManCorrettiva _Totale = new TheSite.Classi.ManCorrettiva.ClManCorrettiva(); DataSet DsManodopera = _Totale.TotManodopera(Convert.ToInt32(wrId)); if (DsManodopera.Tables[0].Rows.Count > 0) { tot = Convert.ToDouble(DsManodopera.Tables[0].Rows[0]["totaddetto"]) + Convert.ToDouble(DsManodopera.Tables[0].Rows[0]["totmateriale"]); } LblTotale.Text = FormattaDecimali(tot, 2); } #region Recupero la proprieta di ricerca Type myType = Context.Handler.GetType(); if (Request.QueryString["chiamante"] != null) { chiamante = Request.QueryString["chiamante"].ToString(); } PropertyInfo myPropInfo = myType.GetProperty("_Contenitore"); if (myPropInfo != null) { this.ViewState.Add("mioContenitore", myPropInfo.GetValue(Context.Handler, null)); } #endregion }
private void CaricaIntestazione() { DateTime appo; S_ControlsCollection CollezioneControlli = new S_ControlsCollection(); Classi.ManCorrettiva.ClManCorrettiva _intestazione = new TheSite.Classi.ManCorrettiva.ClManCorrettiva(); DataSet _MyDs; S_Controls.Collections.S_Object s_p_wr_id = new S_Object(); s_p_wr_id.ParameterName = "p_wr_id"; s_p_wr_id.DbType = CustomDBType.Integer; s_p_wr_id.Direction = ParameterDirection.Input; s_p_wr_id.Index = 0; s_p_wr_id.Value = wrId; CollezioneControlli.Add(s_p_wr_id); _MyDs = _intestazione.GetSingleRdL(CollezioneControlli); if (_MyDs.Tables[0].Rows.Count > 0) { if (_MyDs.Tables[0].Rows[0]["addetto"] != DBNull.Value) { LblAddetto.Text = _MyDs.Tables[0].Rows[0]["addetto"].ToString(); } if (_MyDs.Tables[0].Rows[0]["annotazionimateriale"] != DBNull.Value) { LblAnnMatUtil.Text = _MyDs.Tables[0].Rows[0]["annotazionimateriale"].ToString(); } if (_MyDs.Tables[0].Rows[0]["datafine"] != DBNull.Value) { appo = Convert.ToDateTime(_MyDs.Tables[0].Rows[0]["datafine"]); LblDataFine.Text = appo.ToString("g"); } if (_MyDs.Tables[0].Rows[0]["datainizio"] != DBNull.Value) { appo = Convert.ToDateTime(_MyDs.Tables[0].Rows[0]["datainizio"]); LblDataInizio.Text = appo.ToString("g"); } if (_MyDs.Tables[0].Rows[0]["datapianificata"] != DBNull.Value) { appo = Convert.ToDateTime(_MyDs.Tables[0].Rows[0]["datapianificata"]); LblDataPianificata.Text = appo.ToString("g"); } if (_MyDs.Tables[0].Rows[0]["datarichiesta"] != DBNull.Value) { appo = Convert.ToDateTime(_MyDs.Tables[0].Rows[0]["datarichiesta"]); LblDataRichiesta.Text = appo.ToString("g"); } if (_MyDs.Tables[0].Rows[0]["descintervento"] != DBNull.Value) { LblDescIntervento.Text = _MyDs.Tables[0].Rows[0]["descintervento"].ToString(); } if (_MyDs.Tables[0].Rows[0]["fabbricato"] != DBNull.Value) { LblFabbricato.Text = _MyDs.Tables[0].Rows[0]["fabbricato"].ToString(); } if (_MyDs.Tables[0].Rows[0]["odl"] != DBNull.Value) { LblOdL.Text = _MyDs.Tables[0].Rows[0]["odl"].ToString(); PgTitleCostiGestioneDettaglio.Title = "DETTAGLIO COSTI OPERATIVI DI GESTIONE RDL " + wrId + " OdL " + LblOdL.Text; } if (_MyDs.Tables[0].Rows[0]["ordinedilavorocommittente"] != DBNull.Value) { LblOdLCommit.Text = _MyDs.Tables[0].Rows[0]["ordinedilavorocommittente"].ToString(); } if (_MyDs.Tables[0].Rows[0]["richiedente"] != DBNull.Value) { LblRichiedente.Text = _MyDs.Tables[0].Rows[0]["richiedente"].ToString(); } if (_MyDs.Tables[0].Rows[0]["servizi"] != DBNull.Value) { LblServizi.Text = _MyDs.Tables[0].Rows[0]["servizi"].ToString(); } if (_MyDs.Tables[0].Rows[0]["spesapresunta"] != DBNull.Value) { LblSpesaPresunta.Text = _MyDs.Tables[0].Rows[0]["spesapresunta"].ToString(); } if (_MyDs.Tables[0].Rows[0]["statorichiesta"] != DBNull.Value) { LblStatoRic.Text = _MyDs.Tables[0].Rows[0]["statorichiesta"].ToString(); } if (_MyDs.Tables[0].Rows[0]["telefono"] != DBNull.Value) { LblTelefono.Text = _MyDs.Tables[0].Rows[0]["telefono"].ToString(); } if (_MyDs.Tables[0].Rows[0]["tipointerveto"] != DBNull.Value) { LblTipoIntervento.Text = _MyDs.Tables[0].Rows[0]["tipointerveto"].ToString(); } if (_MyDs.Tables[0].Rows[0]["urgenza"] != DBNull.Value) { LblUrgenza.Text = _MyDs.Tables[0].Rows[0]["urgenza"].ToString(); } if (_MyDs.Tables[0].Rows[0]["tipomanutenzione"] != DBNull.Value) { if (_MyDs.Tables[0].Rows[0]["tipomanutenzione"].ToString() != "3") { TrMs.Attributes.Add("style", "DISPLAY:none"); } } } }
public DataSet GetWordExcel() { //Creazione dei parametri S_ControlsCollection CollezioneControlli = new S_ControlsCollection(); S_Controls.Collections.S_Object s_p_operatore = new S_Object(); s_p_operatore.ParameterName = "p_operatore"; s_p_operatore.DbType = CustomDBType.VarChar; s_p_operatore.Direction = ParameterDirection.Input; s_p_operatore.Index = CollezioneControlli.Count; s_p_operatore.Value = this.S_Txtoperatore.Text; s_p_operatore.Size = 250; CollezioneControlli.Add(s_p_operatore); S_Controls.Collections.S_Object s_p_servizio_id = new S_Object(); s_p_servizio_id.ParameterName = "p_servizio_id"; s_p_servizio_id.DbType = CustomDBType.Integer; s_p_servizio_id.Direction = ParameterDirection.Input; s_p_servizio_id.Index = CollezioneControlli.Count; s_p_servizio_id.Value = (cmbsServizio.SelectedValue == "")? 0:Int32.Parse(cmbsServizio.SelectedValue); CollezioneControlli.Add(s_p_servizio_id); S_Controls.Collections.S_Object s_p_campus = new S_Object(); s_p_campus.ParameterName = "p_campus"; s_p_campus.DbType = CustomDBType.VarChar; s_p_campus.Direction = ParameterDirection.Input; s_p_campus.Index = CollezioneControlli.Count; s_p_campus.Value = this.RicercaModulo1.Campus; s_p_campus.Size = 250; CollezioneControlli.Add(s_p_campus); S_Controls.Collections.S_Object s_p_bl_id = new S_Object(); s_p_bl_id.ParameterName = "p_bl_id"; s_p_bl_id.DbType = CustomDBType.VarChar; s_p_bl_id.Direction = ParameterDirection.Input; s_p_bl_id.Index = CollezioneControlli.Count; s_p_bl_id.Value = this.RicercaModulo1.BlId; s_p_bl_id.Size = 250; CollezioneControlli.Add(s_p_bl_id); S_Controls.Collections.S_Object s_p_wr_id = new S_Object(); s_p_wr_id.ParameterName = "p_wr_id"; s_p_wr_id.DbType = CustomDBType.Integer; s_p_wr_id.Direction = ParameterDirection.Input; s_p_wr_id.Index = CollezioneControlli.Count; s_p_wr_id.Value = (this.S_Txtrichiesta.Text == "")?0:Int32.Parse(this.S_Txtrichiesta.Text); CollezioneControlli.Add(s_p_wr_id); S_Controls.Collections.S_Object s_p_wo_id = new S_Object(); s_p_wo_id.ParameterName = "p_wo_id"; s_p_wo_id.DbType = CustomDBType.Integer; s_p_wo_id.Direction = ParameterDirection.Input; s_p_wo_id.Index = CollezioneControlli.Count; s_p_wo_id.Value = (this.S_Ttxtordinelavoro.Text == "")?0:Int32.Parse(this.S_Ttxtordinelavoro.Text); CollezioneControlli.Add(s_p_wo_id); S_Controls.Collections.S_Object s_p_gruppo = new S_Object(); s_p_gruppo.ParameterName = "p_gruppo"; s_p_gruppo.DbType = CustomDBType.Integer; s_p_gruppo.Direction = ParameterDirection.Input; s_p_gruppo.Index = CollezioneControlli.Count; s_p_gruppo.Value = (this.S_cbgruppo.SelectedValue == "")?0:Int32.Parse(this.S_cbgruppo.SelectedValue); CollezioneControlli.Add(s_p_gruppo); S_Controls.Collections.S_Object s_p_richiedente = new S_Object(); s_p_richiedente.ParameterName = "p_richiedente"; s_p_richiedente.DbType = CustomDBType.VarChar; s_p_richiedente.Direction = ParameterDirection.Input; s_p_richiedente.Index = CollezioneControlli.Count; s_p_richiedente.Size = 35; s_p_richiedente.Value = this.Richiedenti1.NomeCompleto; CollezioneControlli.Add(s_p_richiedente); S_Controls.Collections.S_Object s_p_descrizione = new S_Object(); s_p_descrizione.ParameterName = "p_descrizione"; s_p_descrizione.DbType = CustomDBType.VarChar; s_p_descrizione.Direction = ParameterDirection.Input; s_p_descrizione.Index = CollezioneControlli.Count; s_p_descrizione.Size = 2000; s_p_descrizione.Value = this.S_Txtdescrizione.Text; CollezioneControlli.Add(s_p_descrizione); S_Controls.Collections.S_Object s_p_urgenza = new S_Object(); s_p_urgenza.ParameterName = "p_urgenza"; s_p_urgenza.DbType = CustomDBType.Integer; s_p_urgenza.Direction = ParameterDirection.Input; s_p_urgenza.Index = CollezioneControlli.Count; s_p_urgenza.Value = (S_Cburgenza.SelectedValue == "")? 0:Int32.Parse(S_Cburgenza.SelectedValue); CollezioneControlli.Add(s_p_urgenza); S_Controls.Collections.S_Object s_p_ditta = new S_Object(); s_p_ditta.ParameterName = "p_ditta"; s_p_ditta.DbType = CustomDBType.Integer; s_p_ditta.Direction = ParameterDirection.Input; s_p_ditta.Index = CollezioneControlli.Count; s_p_ditta.Value = (S_cbditta.SelectedValue == "")? 0:int.Parse(S_cbditta.SelectedValue); CollezioneControlli.Add(s_p_ditta); S_Controls.Collections.S_Object s_p_dates = new S_Object(); s_p_dates.ParameterName = "p_dates"; s_p_dates.DbType = CustomDBType.VarChar; s_p_dates.Direction = ParameterDirection.Input; s_p_dates.Index = CollezioneControlli.Count; s_p_dates.Size = 10; s_p_dates.Value = (CalendarPicker1.Datazione.Text == "")? "":CalendarPicker1.Datazione.Text; CollezioneControlli.Add(s_p_dates); S_Controls.Collections.S_Object s_p_datee = new S_Object(); s_p_datee.ParameterName = "p_datee"; s_p_datee.DbType = CustomDBType.VarChar; s_p_datee.Direction = ParameterDirection.Input; s_p_datee.Index = CollezioneControlli.Count; s_p_datee.Size = 10; s_p_datee.Value = (CalendarPicker2.Datazione.Text == "")?"": CalendarPicker2.Datazione.Text; CollezioneControlli.Add(s_p_datee); S_Controls.Collections.S_Object s_p_addetto = new S_Object(); s_p_addetto.ParameterName = "p_addetto"; s_p_addetto.DbType = CustomDBType.VarChar; s_p_addetto.Direction = ParameterDirection.Input; s_p_addetto.Index = CollezioneControlli.Count; s_p_addetto.Size = 250; s_p_addetto.Value = this.Addetti1.NomeCompleto; CollezioneControlli.Add(s_p_addetto); S_Controls.Collections.S_Object s_p_tipomanutenzione = new S_Object(); s_p_tipomanutenzione.ParameterName = "p_tipomanutenzione"; s_p_tipomanutenzione.DbType = CustomDBType.Integer; s_p_tipomanutenzione.Direction = ParameterDirection.Input; s_p_tipomanutenzione.Index = CollezioneControlli.Count; s_p_tipomanutenzione.Value = Int32.Parse(cmbTipoManutenzione.SelectedValue); CollezioneControlli.Add(s_p_tipomanutenzione); Classi.ManCorrettiva.ClManCorrettiva _ClManCorrettiva = new TheSite.Classi.ManCorrettiva.ClManCorrettiva(Context.User.Identity.Name); DataSet Ds = _ClManCorrettiva.GetDataCompletamentoExcel(CollezioneControlli); return(Ds); }
/// <summary> /// Esegue la ricerca /// </summary> private void Execute(bool reset) { //Creazione dei parametri S_ControlsCollection CollezioneControlli = new S_ControlsCollection(); S_Controls.Collections.S_Object s_p_operatore = new S_Object(); s_p_operatore.ParameterName = "p_operatore"; s_p_operatore.DbType = CustomDBType.VarChar; s_p_operatore.Direction = ParameterDirection.Input; s_p_operatore.Index = CollezioneControlli.Count; s_p_operatore.Value = this.S_Txtoperatore.Text; s_p_operatore.Size = 250; CollezioneControlli.Add(s_p_operatore); S_Controls.Collections.S_Object s_p_servizio_id = new S_Object(); s_p_servizio_id.ParameterName = "p_servizio_id"; s_p_servizio_id.DbType = CustomDBType.Integer; s_p_servizio_id.Direction = ParameterDirection.Input; s_p_servizio_id.Index = CollezioneControlli.Count; s_p_servizio_id.Value = (cmbsServizio.SelectedValue == "")? 0:Int32.Parse(cmbsServizio.SelectedValue); CollezioneControlli.Add(s_p_servizio_id); S_Controls.Collections.S_Object s_p_campus = new S_Object(); s_p_campus.ParameterName = "p_campus"; s_p_campus.DbType = CustomDBType.VarChar; s_p_campus.Direction = ParameterDirection.Input; s_p_campus.Index = CollezioneControlli.Count; s_p_campus.Value = this.RicercaModulo1.Campus; s_p_campus.Size = 250; CollezioneControlli.Add(s_p_campus); S_Controls.Collections.S_Object s_p_bl_id = new S_Object(); s_p_bl_id.ParameterName = "p_bl_id"; s_p_bl_id.DbType = CustomDBType.VarChar; s_p_bl_id.Direction = ParameterDirection.Input; s_p_bl_id.Index = CollezioneControlli.Count; s_p_bl_id.Value = this.RicercaModulo1.BlId; s_p_bl_id.Size = 250; CollezioneControlli.Add(s_p_bl_id); S_Controls.Collections.S_Object s_p_wr_id = new S_Object(); s_p_wr_id.ParameterName = "p_wr_id"; s_p_wr_id.DbType = CustomDBType.Integer; s_p_wr_id.Direction = ParameterDirection.Input; s_p_wr_id.Index = CollezioneControlli.Count; s_p_wr_id.Value = (this.S_Txtrichiesta.Text == "")?0:Int32.Parse(this.S_Txtrichiesta.Text); CollezioneControlli.Add(s_p_wr_id); S_Controls.Collections.S_Object s_p_wo_id = new S_Object(); s_p_wo_id.ParameterName = "p_wo_id"; s_p_wo_id.DbType = CustomDBType.Integer; s_p_wo_id.Direction = ParameterDirection.Input; s_p_wo_id.Index = CollezioneControlli.Count; s_p_wo_id.Value = (this.S_Ttxtordinelavoro.Text == "")?0:Int32.Parse(this.S_Ttxtordinelavoro.Text); CollezioneControlli.Add(s_p_wo_id); S_Controls.Collections.S_Object s_p_gruppo = new S_Object(); s_p_gruppo.ParameterName = "p_gruppo"; s_p_gruppo.DbType = CustomDBType.Integer; s_p_gruppo.Direction = ParameterDirection.Input; s_p_gruppo.Index = CollezioneControlli.Count; s_p_gruppo.Value = (this.S_cbgruppo.SelectedValue == "")?0:Int32.Parse(this.S_cbgruppo.SelectedValue); CollezioneControlli.Add(s_p_gruppo); S_Controls.Collections.S_Object s_p_richiedente = new S_Object(); s_p_richiedente.ParameterName = "p_richiedente"; s_p_richiedente.DbType = CustomDBType.VarChar; s_p_richiedente.Direction = ParameterDirection.Input; s_p_richiedente.Index = CollezioneControlli.Count; s_p_richiedente.Size = 35; s_p_richiedente.Value = this.Richiedenti1.NomeCompleto; CollezioneControlli.Add(s_p_richiedente); S_Controls.Collections.S_Object s_p_descrizione = new S_Object(); s_p_descrizione.ParameterName = "p_descrizione"; s_p_descrizione.DbType = CustomDBType.VarChar; s_p_descrizione.Direction = ParameterDirection.Input; s_p_descrizione.Index = CollezioneControlli.Count; s_p_descrizione.Size = 2000; s_p_descrizione.Value = this.S_Txtdescrizione.Text; CollezioneControlli.Add(s_p_descrizione); S_Controls.Collections.S_Object s_p_urgenza = new S_Object(); s_p_urgenza.ParameterName = "p_urgenza"; s_p_urgenza.DbType = CustomDBType.Integer; s_p_urgenza.Direction = ParameterDirection.Input; s_p_urgenza.Index = CollezioneControlli.Count; s_p_urgenza.Value = (S_Cburgenza.SelectedValue == "")? 0:Int32.Parse(S_Cburgenza.SelectedValue); CollezioneControlli.Add(s_p_urgenza); S_Controls.Collections.S_Object s_p_ditta = new S_Object(); s_p_ditta.ParameterName = "p_ditta"; s_p_ditta.DbType = CustomDBType.Integer; s_p_ditta.Direction = ParameterDirection.Input; s_p_ditta.Index = CollezioneControlli.Count; s_p_ditta.Value = (S_cbditta.SelectedValue == "")? 0:int.Parse(S_cbditta.SelectedValue); CollezioneControlli.Add(s_p_ditta); S_Controls.Collections.S_Object s_p_dates = new S_Object(); s_p_dates.ParameterName = "p_dates"; s_p_dates.DbType = CustomDBType.VarChar; s_p_dates.Direction = ParameterDirection.Input; s_p_dates.Index = CollezioneControlli.Count; s_p_dates.Size = 10; s_p_dates.Value = (CalendarPicker1.Datazione.Text == "")? "":CalendarPicker1.Datazione.Text; CollezioneControlli.Add(s_p_dates); S_Controls.Collections.S_Object s_p_datee = new S_Object(); s_p_datee.ParameterName = "p_datee"; s_p_datee.DbType = CustomDBType.VarChar; s_p_datee.Direction = ParameterDirection.Input; s_p_datee.Index = CollezioneControlli.Count; s_p_datee.Size = 10; s_p_datee.Value = (CalendarPicker2.Datazione.Text == "")?"": CalendarPicker2.Datazione.Text; CollezioneControlli.Add(s_p_datee); S_Controls.Collections.S_Object s_p_addetto = new S_Object(); s_p_addetto.ParameterName = "p_addetto"; s_p_addetto.DbType = CustomDBType.VarChar; s_p_addetto.Direction = ParameterDirection.Input; s_p_addetto.Index = CollezioneControlli.Count; s_p_addetto.Size = 250; s_p_addetto.Value = this.Addetti1.NomeCompleto; CollezioneControlli.Add(s_p_addetto); S_Controls.Collections.S_Object s_p_tipomanutenzione = new S_Object(); s_p_tipomanutenzione.ParameterName = "p_tipomanutenzione"; s_p_tipomanutenzione.DbType = CustomDBType.Integer; s_p_tipomanutenzione.Direction = ParameterDirection.Input; s_p_tipomanutenzione.Index = CollezioneControlli.Count; s_p_tipomanutenzione.Value = Int32.Parse(cmbTipoManutenzione.SelectedValue); CollezioneControlli.Add(s_p_tipomanutenzione); S_Controls.Collections.S_Object s_p_pageindex = new S_Object(); s_p_pageindex.ParameterName = "pageindex"; s_p_pageindex.DbType = CustomDBType.Integer; s_p_pageindex.Direction = ParameterDirection.Input; s_p_pageindex.Index = CollezioneControlli.Count + 1; s_p_pageindex.Value = DataGrid1.CurrentPageIndex + 1; CollezioneControlli.Add(s_p_pageindex); S_Controls.Collections.S_Object s_p_pagesize = new S_Object(); s_p_pagesize.ParameterName = "pagesize"; s_p_pagesize.DbType = CustomDBType.Integer; s_p_pagesize.Direction = ParameterDirection.Input; s_p_pagesize.Index = CollezioneControlli.Count + 1; s_p_pagesize.Value = DataGrid1.PageSize; CollezioneControlli.Add(s_p_pagesize); Classi.ManCorrettiva.ClManCorrettiva _ClManCorrettiva = new TheSite.Classi.ManCorrettiva.ClManCorrettiva(Context.User.Identity.Name); DataSet Ds = _ClManCorrettiva.GetDataCompletamento(CollezioneControlli); this.DataGrid1.DataSource = Ds.Tables[0]; Double _totalPages = 1; if (reset == true) { CollezioneControlli.RemoveAt(CollezioneControlli.Count - 1); CollezioneControlli.RemoveAt(CollezioneControlli.Count - 1); CollezioneControlli.RemoveAt(CollezioneControlli.Count - 1); CollezioneControlli.RemoveAt(CollezioneControlli.Count - 1); int _totalRecords = _ClManCorrettiva.GetDataCompletamentoCount(CollezioneControlli);; this.GridTitle1.NumeroRecords = _totalRecords.ToString(); if ((_totalRecords % DataGrid1.PageSize) == 0) { _totalPages = _totalRecords / DataGrid1.PageSize; } else { _totalPages = (_totalRecords / DataGrid1.PageSize) + 1; } } else { _totalPages = Double.Parse(this.GridTitle1.NumeroRecords); } if (int.Parse(this.GridTitle1.NumeroRecords) > 0) { Setvisible(true); DataGrid1.Visible = true; GridTitle1.DescriptionTitle = ""; } else { GridTitle1.DescriptionTitle = "Nessun dato trovato."; Setvisible(false); } this.DataGrid1.VirtualItemCount = int.Parse(this.GridTitle1.NumeroRecords); this.DataGrid1.DataBind(); }
private void Ricerca(bool reset) { //Classi.ManOrdinaria.Richiesta _Richiesta = new TheSite.Classi.ManOrdinaria.Richiesta(); Classi.ManCorrettiva.ClManCorrettiva _Richiesta = new TheSite.Classi.ManCorrettiva.ClManCorrettiva(); this.txtswo_id.DBDefaultValue = 0; this.txtswr_id.DBDefaultValue = 0; this.cmbsid_status.DBDefaultValue = 0; S_ControlsCollection _SCollection = new S_ControlsCollection(); _SCollection.AddItems(PanelRicerca.Controls); S_Controls.Collections.S_Object s_p_pageindex = new S_Object(); s_p_pageindex.ParameterName = "pageindex"; s_p_pageindex.DbType = CustomDBType.Integer; s_p_pageindex.Direction = ParameterDirection.Input; s_p_pageindex.Index = 16; s_p_pageindex.Value = DataGridRicerca.CurrentPageIndex + 1; _SCollection.Add(s_p_pageindex); S_Controls.Collections.S_Object s_p_pagesize = new S_Object(); s_p_pagesize.ParameterName = "pagesize"; s_p_pagesize.DbType = CustomDBType.Integer; s_p_pagesize.Direction = ParameterDirection.Input; s_p_pagesize.Index = 17; s_p_pagesize.Value = DataGridRicerca.PageSize; _SCollection.Add(s_p_pagesize); DataSet _MyDs = _Richiesta.GetAnalisiRDL(_SCollection, Context.User.Identity.Name).Copy(); this.DataGridRicerca.DataSource = _MyDs.Tables[0]; Double _totalPages = 1; if (reset == true) { _SCollection.RemoveAt(_SCollection.Count - 1); _SCollection.RemoveAt(_SCollection.Count - 1); _SCollection.RemoveAt(_SCollection.Count - 1); _SCollection.RemoveAt(_SCollection.Count - 1); int _totalRecords = _Richiesta.GetAnalisiRDLCount(_SCollection, Context.User.Identity.Name); this.GridTitle1.NumeroRecords = _totalRecords.ToString(); if ((_totalRecords % DataGridRicerca.PageSize) == 0) { _totalPages = _totalRecords / DataGridRicerca.PageSize; } else { _totalPages = (_totalRecords / DataGridRicerca.PageSize) + 1; } } else { _totalPages = Double.Parse(this.GridTitle1.NumeroRecords); } DataGridRicerca.Visible = true; this.GridTitle1.Visible = true; if (int.Parse(GridTitle1.NumeroRecords) == 0) { DataGridRicerca.CurrentPageIndex = 0; GridTitle1.DescriptionTitle = "Nessun dato trovato."; } else { GridTitle1.DescriptionTitle = ""; } this.DataGridRicerca.VirtualItemCount = int.Parse(this.GridTitle1.NumeroRecords); this.DataGridRicerca.DataBind(); }
private void Ricerca(bool reset) { Classi.ManCorrettiva.ClManCorrettiva _ClManCorrettiva = new TheSite.Classi.ManCorrettiva.ClManCorrettiva(Context.User.Identity.Name); S_ControlsCollection _SCollection = new S_ControlsCollection(); S_Controls.Collections.S_Object s_p_Wr_Id = new S_Controls.Collections.S_Object(); s_p_Wr_Id.ParameterName = "p_Wr_Id"; s_p_Wr_Id.DbType = ApplicationDataLayer.DBType.CustomDBType.Integer; s_p_Wr_Id.Direction = ParameterDirection.Input; s_p_Wr_Id.Index = 0; s_p_Wr_Id.Size = 50; s_p_Wr_Id.Value = (this.txtsRichiesta.Text == "")?0:Int32.Parse(this.txtsRichiesta.Text); _SCollection.Add(s_p_Wr_Id); S_Controls.Collections.S_Object s_p_DataDa = new S_Controls.Collections.S_Object(); s_p_DataDa.ParameterName = "p_DataDa"; s_p_DataDa.DbType = ApplicationDataLayer.DBType.CustomDBType.VarChar; s_p_DataDa.Direction = ParameterDirection.Input; s_p_DataDa.Index = 1; s_p_DataDa.Size = 10; s_p_DataDa.Value = (CalendarPicker1.Datazione.Text == "")? "":CalendarPicker1.Datazione.Text; _SCollection.Add(s_p_DataDa); S_Controls.Collections.S_Object s_p_DataA = new S_Controls.Collections.S_Object(); s_p_DataA.ParameterName = "p_DataA"; s_p_DataA.DbType = ApplicationDataLayer.DBType.CustomDBType.VarChar; s_p_DataA.Direction = ParameterDirection.Input; s_p_DataA.Index = 2; s_p_DataA.Size = 10; s_p_DataA.Value = (CalendarPicker2.Datazione.Text == "")? "":CalendarPicker2.Datazione.Text; _SCollection.Add(s_p_DataA); S_Controls.Collections.S_Object s_p_Richiedente = new S_Controls.Collections.S_Object(); s_p_Richiedente.ParameterName = "p_Richiedente"; s_p_Richiedente.DbType = ApplicationDataLayer.DBType.CustomDBType.VarChar; s_p_Richiedente.Direction = ParameterDirection.Input; s_p_Richiedente.Index = 3; s_p_Richiedente.Size = 50; s_p_Richiedente.Value = this.Richiedenti1.NomeCompleto; _SCollection.Add(s_p_Richiedente); S_Controls.Collections.S_Object s_p_Gruppo = new S_Controls.Collections.S_Object(); s_p_Gruppo.ParameterName = "p_Gruppo"; s_p_Gruppo.DbType = ApplicationDataLayer.DBType.CustomDBType.Integer; s_p_Gruppo.Direction = ParameterDirection.Input; s_p_Gruppo.Index = 4; s_p_Gruppo.Value = (cmbsGruppo.SelectedValue == string.Empty)? 0:Int32.Parse(cmbsGruppo.SelectedValue); _SCollection.Add(s_p_Gruppo); S_Controls.Collections.S_Object s_p_Descrizione = new S_Controls.Collections.S_Object(); s_p_Descrizione.ParameterName = "p_Descrizione"; s_p_Descrizione.DbType = ApplicationDataLayer.DBType.CustomDBType.VarChar; s_p_Descrizione.Direction = ParameterDirection.Input; s_p_Descrizione.Index = 5; s_p_Descrizione.Size = 255; s_p_Descrizione.Value = txtsDescrizione.Text; _SCollection.Add(s_p_Descrizione); S_Controls.Collections.S_Object s_p_Priority = new S_Controls.Collections.S_Object(); s_p_Priority.ParameterName = "p_Urgenza"; s_p_Priority.DbType = ApplicationDataLayer.DBType.CustomDBType.Integer; s_p_Priority.Direction = ParameterDirection.Input; s_p_Priority.Index = 6; s_p_Priority.Value = (cmbsUrgenza.SelectedValue == string.Empty)? 0:Int32.Parse(cmbsUrgenza.SelectedValue); _SCollection.Add(s_p_Priority); S_Controls.Collections.S_Object s_p_Servizio = new S_Controls.Collections.S_Object(); s_p_Servizio.ParameterName = "p_Servizio"; s_p_Servizio.DbType = ApplicationDataLayer.DBType.CustomDBType.Integer; s_p_Servizio.Direction = ParameterDirection.Input; s_p_Servizio.Index = 7; s_p_Servizio.Value = (cmbsServizio.SelectedValue == string.Empty)? 0:Int32.Parse(cmbsServizio.SelectedValue); _SCollection.Add(s_p_Servizio); S_Controls.Collections.S_Object s_p_Operatore = new S_Controls.Collections.S_Object(); s_p_Operatore.ParameterName = "p_Operatore"; s_p_Operatore.DbType = ApplicationDataLayer.DBType.CustomDBType.VarChar; s_p_Operatore.Direction = ParameterDirection.Input; s_p_Operatore.Index = 8; s_p_Operatore.Size = 255; s_p_Operatore.Value = this.txtsOperatore.Text; _SCollection.Add(s_p_Operatore); S_Controls.Collections.S_Object s_p_Bl_Id = new S_Controls.Collections.S_Object(); s_p_Bl_Id.ParameterName = "p_Bl_Id"; s_p_Bl_Id.DbType = ApplicationDataLayer.DBType.CustomDBType.VarChar; s_p_Bl_Id.Direction = ParameterDirection.Input; s_p_Bl_Id.Size = 50; s_p_Bl_Id.Index = 9; s_p_Bl_Id.Value = RicercaModulo1.TxtCodice.Text; _SCollection.Add(s_p_Bl_Id); S_Controls.Collections.S_Object s_p_campus = new S_Controls.Collections.S_Object(); s_p_campus.ParameterName = "p_campus"; s_p_campus.DbType = ApplicationDataLayer.DBType.CustomDBType.VarChar; s_p_campus.Direction = ParameterDirection.Input; s_p_campus.Index = 10; s_p_campus.Size = 50; s_p_campus.Value = RicercaModulo1.TxtRicerca.Text; _SCollection.Add(s_p_campus); S_Controls.Collections.S_Object s_p_validazione = new S_Controls.Collections.S_Object(); s_p_validazione.ParameterName = "p_validazione"; s_p_validazione.DbType = ApplicationDataLayer.DBType.CustomDBType.Integer; s_p_validazione.Direction = ParameterDirection.Input; s_p_validazione.Index = 11; s_p_validazione.Value = int.Parse(cmbsvalidazione.SelectedValue); _SCollection.Add(s_p_validazione); S_Controls.Collections.S_Object s_p_pageindex = new S_Object(); s_p_pageindex.ParameterName = "pageindex"; s_p_pageindex.DbType = CustomDBType.Integer; s_p_pageindex.Direction = ParameterDirection.Input; s_p_pageindex.Index = _SCollection.Count + 1; s_p_pageindex.Value = DataGridRicerca.CurrentPageIndex + 1; _SCollection.Add(s_p_pageindex); S_Controls.Collections.S_Object s_p_pagesize = new S_Object(); s_p_pagesize.ParameterName = "pagesize"; s_p_pagesize.DbType = CustomDBType.Integer; s_p_pagesize.Direction = ParameterDirection.Input; s_p_pagesize.Index = _SCollection.Count + 1; s_p_pagesize.Value = DataGridRicerca.PageSize; _SCollection.Add(s_p_pagesize); DataSet _MyDs = _ClManCorrettiva.GetData(_SCollection); this.DataGridRicerca.DataSource = _MyDs.Tables[0]; DataGridRicerca.Visible = true; Double _totalPages = 1; if (reset == true) { _SCollection.RemoveAt(_SCollection.Count - 1); _SCollection.RemoveAt(_SCollection.Count - 1); _SCollection.RemoveAt(_SCollection.Count - 1); _SCollection.RemoveAt(_SCollection.Count - 1); int _totalRecords = _ClManCorrettiva.GetDataCount(_SCollection);; this.GridTitle1.NumeroRecords = _totalRecords.ToString(); if ((_totalRecords % DataGridRicerca.PageSize) == 0) { _totalPages = _totalRecords / DataGridRicerca.PageSize; } else { _totalPages = (_totalRecords / DataGridRicerca.PageSize) + 1; } } else { _totalPages = Double.Parse(this.GridTitle1.NumeroRecords); } GridTitle1.Visible = true; this.DataGridRicerca.VirtualItemCount = int.Parse(this.GridTitle1.NumeroRecords); this.DataGridRicerca.DataBind(); }