protected void btnBorrar_Click(object sender, EventArgs e) { try { Button btn = (Button)sender; Producto producto = ProductoControlador.ObtenerProductoPorID(Convert.ToInt32(btn.Attributes["obj"])); ProductoControlador.EliminarProducto(producto); Page_Load(null, null); } catch (Exception ex) { ScriptManager.RegisterStartupScript(this, this.GetType(), "script", "error('" + ex.Message + "');", true); } }
protected void btnEditar_Click(object sender, EventArgs e) { try { Button btn = (Button)sender; Producto producto = ProductoControlador.ObtenerProductoPorID(Convert.ToInt32(btn.Attributes["obj"])); txtDesc.Text = producto.descripcion; ddlCat.SelectedValue = producto.id_categoria.ToString(); txtNombre.Text = producto.nombre; chkActivo.Checked = producto.activo; lblImagen.Text = producto.imagen; txtPrecio.Text = producto.precio.ToString(); txtStock.Text = producto.stock.ToString(); hdnProdId.Value = producto.id.ToString(); lblModal.InnerText = "Editar"; string javascript = "mostrarModal()"; ScriptManager.RegisterStartupScript(this, this.GetType(), "script", javascript, true); } catch (Exception ex) { ScriptManager.RegisterStartupScript(this, this.GetType(), "script", "error('" + ex.Message + "');", true); } }