예제 #1
0
    protected void gvVentasC_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        crvVenta.Enabled = false;
        crvVenta.Visible = false;
        string resultado = "";

        try
        {
            resultado = objDatos.CancelarVenta(Application["cnn"].ToString(), int.Parse(gvVentas.Rows[e.RowIndex].Cells[2].Text.ToString()));
            if (resultado == "0")
            {
                Response.Write("<script language='javascript'>alert('La venta con clave: " + gvVentas.Rows[e.RowIndex].Cells[2].Text.ToString() + " ha sido eliminada');</script>");
                LlenarGrid();
            }
            else if (resultado == "1")
            {
                Response.Write("<script language='javascript'>alert('La venta con clave: " + gvVentas.Rows[e.RowIndex].Cells[2].Text.ToString() + " ya estaba dada de baja');</script>");
            }
            else if (resultado == "2")
            {
                Response.Write("<script language='javascript'>alert('La venta con clave: " + gvVentas.Rows[e.RowIndex].Cells[2].Text.ToString() + " no se encontró');</script>");
            }
        }
        catch
        {
            Response.Write("<script language='javascript'>alert('Ha ocurrido un error al obtener el indice de la tabla');</script>");
        }
    }