/// <summary> /// Eseguo la store procedure e recupero i campi /// Eseguo il Binding sul Repeater /// </summary> private void Execute() { Classi.ManStraordinaria.Report _Report = new TheSite.Classi.ManStraordinaria.Report(); //Carico il Dettaglio DataSet Ds = _Report.GetDatiDettaglio(Int16.Parse(tipointervento_id), Int16.Parse(anno), "Presunto"); if (Ds.Tables[0].Rows.Count > 0) { TblMessaggio.Visible = false; repeater1.DataSource = Ds; repeater1.DataBind(); //Carico i Totali DataSet DsTot = _Report.GetDatiTotaliDettaglio(Int16.Parse(tipointervento_id), Int16.Parse(anno), "Presunto"); repeater2.DataSource = DsTot; repeater2.DataBind(); } else { TblMessaggio.Visible = true; } }