protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         stan       = StanyStrony.listaStatystyk;
         statystyki = null;
         listaStatystyk.DataSource     = statystyki;
         listaStatystyk.DataTextField  = "Tytul";
         listaStatystyk.DataValueField = "Id";
         listaStatystyk.DataBind();
     }
     generujPolaFormularza();
 }
        protected void generowanieStatystyki_Click(object sender, EventArgs e)
        {
            if (!Page.IsValid)
            {
                return;
            }
            stan = StanyStrony.przegladanieStatystyki;

            DTO.StatystykaDTO stat = statystyki[listaStatystyk.SelectedIndex];

            object[] parametry = generujParametry(stat);

            if (!stat.PosiadaXslt)
            {
                DataSet ds = Pemi.Esoda.Core.Domain.Statystyki.WywolanieStatystyki(stat.NazwaProcedury, parametry);
                foreach (DataTable dt in ds.Tables)
                {
                    GridView gv = new GridView();
                    gv.GridLines = GridLines.None;
                    gv.CssClass  = "grid fullWidth";
                    blokTresciStatystyki.Controls.Add(gv);
                    gv.DataSource = dt;
                    gv.DataBind();
                }
            }
            else
            {
                System.Xml.Xsl.XslTransform tr = new System.Xml.Xsl.XslTransform();
                tr.Load(System.Xml.XmlReader.Create(new System.IO.StringReader(stat.Xslt)));
                statystykaXml.Transform = tr;
                System.Xml.XmlReader xr = Pemi.Esoda.Core.Domain.Statystyki.WywolanieStatystykiXml(stat.NazwaProcedury, parametry);
                if (xr.Read())
                {
                    statystykaXml.DocumentContent = xr.ReadOuterXml();
                }
            }
        }
 protected void powrotDoListyStatystyk_Click(object sender, EventArgs e)
 {
     //czyscDynamicznePola();
     stan = StanyStrony.listaStatystyk;
     Response.Redirect("~/Aplikacje/Statystyki/przegladanieStatystyk.aspx");
 }
 protected void wyborStatystyki_Click(object sender, EventArgs e)
 {
     stan = StanyStrony.parametryStatystyki;
 }