예제 #1
0
    protected void igbExcel_Click(object sender, ImageClickEventArgs e)
    {
        DSConosudTableAdapters.LegajosTableAdapter TALeg = new DSConosudTableAdapters.LegajosTableAdapter();
        DSConosud.LegajosDataTable dtLeg = TALeg.GetLegajosCompleto();
        Helpers.GenExcell          c     = new Helpers.GenExcell();
        c.DoExcell(Server.MapPath(Request.ApplicationPath) + @"\ReporteExcel.xls", dtLeg, this.gvLegajos.Columns);

        System.Web.UI.ScriptManager.RegisterStartupScript(UpdatePanel1, this.GetType(), "click", "window.open('ReporteExcel.xls')", true);
    }
예제 #2
0
    protected void dvLegajos_ItemInserting(object sender, DetailsViewInsertEventArgs e)
    {
        DSConosudTableAdapters.LegajosTableAdapter TALeg = new DSConosudTableAdapters.LegajosTableAdapter();

        if ((int)TALeg.ExisteNroDoc(e.Values["NroDoc"].ToString()) > 0)
        {
            string alert = "alert('El Nro. de Documento que intenta ingresar ya existe')";
            System.Web.UI.ScriptManager.RegisterStartupScript(UpdatePanel1, this.GetType(), "click", alert, true);
            e.Cancel = true;
        }
    }