コード例 #1
0
        protected void gvProductos_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            Producto prod = new Producto();

            prod.IdProducto = Convert.ToInt32(((Label)gvProductos.Rows[e.RowIndex].FindControl("lbl_idproducto")).Text);
            GestionProductos gProd = new GestionProductos();

            gProd.EliminarProducto(prod);

            gvProductos.EditIndex = -1;
            string query = "Select IdProducto, NombreProducto, CantidadPorUnidad, PrecioUnidad from Productos";

            con.cargarGridView(gvProductos, query, "Producto");
        }
コード例 #2
0
        protected void gvProductos_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            Producto prod = new Producto();

            prod.NombreProducto    = ((TextBox)gvProductos.Rows[e.RowIndex].FindControl("txt_NombreProducto")).Text;
            prod.CantidadPorUnidad = ((TextBox)gvProductos.Rows[e.RowIndex].FindControl("txt_CantidadPorUnidad")).Text;
            prod.PrecioUnidad      = Convert.ToDouble(((TextBox)gvProductos.Rows[e.RowIndex].FindControl("txt_PrecioUnidad")).Text);
            prod.IdProducto        = Convert.ToInt32(((Label)gvProductos.Rows[e.RowIndex].FindControl("lbl_idproducto")).Text);
            GestionProductos gProd = new GestionProductos();

            gProd.ActualizarProducto(prod);

            gvProductos.EditIndex = -1;
            string query = "Select IdProducto, NombreProducto, CantidadPorUnidad, PrecioUnidad from Productos";

            con.cargarGridView(gvProductos, query, "Producto");
        }