예제 #1
0
    // Lista el detalle de la distribucion por convenio
    protected void grvDetallesSop_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        int index = int.Parse(e.CommandArgument.ToString());

        GridViewRow row = grvDetallesSop.Rows[(index)];

        if (e.CommandName == "Eliminar_Click")
        {
            int detDistri = int.Parse(row.Cells[1].Text);
            int registros = AdministrarSoportesBancarios.EliminarDetalleDistribucion(detDistri);

            if (registros >= 0)
            {
                ClientScript.RegisterStartupScript(GetType(), "alert", "alert('Distribución eliminado.');", true);
            }
            else
            {
                ClientScript.RegisterStartupScript(GetType(), "alert", "alert('La distribución no puede eliminarse porque ya se aplico.');", true);
            }
            if (Session["ddlPagSel"] != null)
            {
                cargarSoportesAsignados(int.Parse(Session["ddlPagSel"].ToString()));
                CargarDetalleDistribucion();
            }
        }
    }