Esempio n. 1
0
    // gestisce paginazione
    protected void GVAttivita_PageIndexChanging(object sender, GridViewPageEventArgs e)
    {
        DataSet ds = (DataSet)Cache.Get("Festivi");

        GVAttivita.PageIndex  = e.NewPageIndex;
        GVAttivita.DataSource = ds;
        GVAttivita.DataBind();
    }
Esempio n. 2
0
    // gestisce paginazione
    protected void GVAttivita_PageIndexChanging(object sender, GridViewPageEventArgs e)
    {
        DataSet ds = (DataSet)Cache.Get("export");

        GVAttivita.PageIndex  = e.NewPageIndex;
        GVAttivita.DataSource = ds;
        GVAttivita.DataBind();

        Session["ContrPrgPageNumber"] = e.NewPageIndex;
    }
Esempio n. 3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        DataSet ds = (DataSet)Cache.Get("Festivi");

        Auth.CheckPermission("REPORT", "ECONOMICS");

        // recupera oggetto con variabili di sessione
        CurrentSession = (TRSession)Session["CurrentSession"];

        if (!Page.IsPostBack)
        {
            GVAttivita.DataSource = ds;
            GVAttivita.DataBind();

            // Valorizza indirizzo pagina chiamante
            btn_back.OnClientClick = "window.location='" + Request.UrlReferrer.ToString() + "'; return(false);";
        }
    }
Esempio n. 4
0
    // Esporta tabella in excel
    protected void BtnExport_Click(object sender, System.EventArgs e)
    {
        DataSet ds = (DataSet)Cache.Get("Festivi");

        Response.ClearContent();
        Response.Buffer = true;
        Response.AddHeader("content-disposition", string.Format("attachment; filename={0}", "TRexport.xls"));
        Response.ContentType = "application/ms-excel";
        StringWriter   sw  = new StringWriter();
        HtmlTextWriter htw = new HtmlTextWriter(sw);

        GVAttivita.AllowPaging = false;
        GVAttivita.DataSource  = ds;
        GVAttivita.DataBind();

        GVAttivita.RenderControl(htw);
        Response.Write(sw.ToString());
        Response.End();
    }
Esempio n. 5
0
    protected void Page_Load(object sender, EventArgs e)
    {
        DataSet ds = (DataSet)Cache.Get("export");

        // recupera oggetto con variabili di sessione
        CurrentSession = (TRSession)Session["CurrentSession"];

        if (!Page.IsPostBack)
        {
            // Imposta indice di aginazione
            if (Session["ContrPrgPageNumber"] != null)
            {
                GVAttivita.PageIndex = (int)Session["ContrPrgPageNumber"];
            }

            GVAttivita.DataSource = ds;
            GVAttivita.DataBind();
        }
    }
Esempio n. 6
0
    protected void Page_Load(object sender, EventArgs e)
    {
        DataSet ds = (DataSet)Cache.Get("Export");

        // recupera oggetto con variabili di sessione
        CurrentSession = (TRSession)Session["CurrentSession"];

        if (!Page.IsPostBack)
        {
            // Imposta indice di aginazione
            if (Session["ContrPrgPageNumber"] != null)
            {
                GVAttivita.PageIndex = (int)Session["ContrPrgPageNumber"];
            }

            GVAttivita.DataSource = ds;
            GVAttivita.DataBind();

            // Valorizza indirizzo pagina chiamante
            btn_back.OnClientClick = "window.location='/timereport/report/controllo_progetto/ControlloProgetto-select.aspx'; return(false);";
        }
    }