コード例 #1
0
        /// <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;
            }
        }