示例#1
0
    protected void GV_Compras_RowEditing(object sender, GridViewEditEventArgs e)
    {
        GV_Compras.EditIndex = e.NewEditIndex;
        Usuario obtener = new Usuario();

        obtener.obtenerCompra(_id_user);

        GV_Compras.DataSource = obtener.obtenerCompra(_id_user);
        GV_Compras.DataBind();
    }
示例#2
0
    protected void GV_Compras_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
    {
        GV_Compras.EditIndex = -1;
        Usuario obtener = new Usuario();

        obtener.obtenerCompra(_id_user);

        GV_Compras.DataSource = obtener.obtenerCompra(_id_user);
        GV_Compras.DataBind();
    }
示例#3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["id_rol"].Equals("null"))
        {
            Response.Redirect("index.aspx");
        }

        _id_user = int.Parse(Session["id_user"].ToString());

        Usuario obtener = new Usuario();

        obtener.obtenerCompra(_id_user);
        GV_Compras.DataSource = obtener.obtenerCompra(_id_user);
        GV_Compras.DataBind();
        GV_Total.DataSource = obtener.obtenerTotalCompra(_id_user);
        GV_Total.DataBind();
    }
示例#4
0
    protected void GV_Compras_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        DatosUsuario datos = new DatosUsuario();

        datos.Id_factura = int.Parse(Session["id_factura"].ToString());

        Label Id_Pro = (Label)GV_Compras.Rows[e.RowIndex].FindControl("L_IdPro");

        datos.Id_producto = int.Parse(((Label)Id_Pro.FindControl("L_IdPro")).Text);

        datos.Id_user = _id_user;

        Usuario user = new Usuario();

        user.eliminarProCom(datos);

        GV_Compras.DataSource = user.obtenerCompra(_id_user);
        GV_Compras.DataBind();

        this.RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Producto Eliminado!');</script>");
    }