/// <summary> /// Manejador del evento OnClick del btnAgregar. /// Agrega un nuevo producto. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnAgregar_Click(object sender, EventArgs e) { if (Validar()) { string nuevaDescripcion = this.txtDescripcion.Text; double nuevoPrecio = Convert.ToDouble(this.txtPrecio.Text); int nuevoStock = (int)this.txtStock.Value; // Punto 4A - Insertar los datos del nuevo producto en la tabla de productos. ComiqueriaDAO.AgregarPaquete(nuevaDescripcion, nuevoPrecio, nuevoStock); this.Close(); } }
/// <summary> /// Manejador del evento OnClick del btnEliminar. /// Elimina el producto seleccionado de la base de datos. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnEliminar_Click(object sender, EventArgs e) { try { DialogResult result = MessageBox.Show("¿Seguro desea eliminar el producto?", "Eliminar Producto", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (result == DialogResult.Yes) { // 4B - Realizar una baja física del producto seleccionado en la tabla de productos. ComiqueriaDAO.EliminarProducto(productoSeleccionado); } } catch (Exception ex) { this.ManejarExcepciones(ex); } }
/// <summary> /// Manejador del evento OnClick del btnAgregar. /// Agrega un nuevo producto. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnAgregar_Click(object sender, EventArgs e) { if (Validar()) { string nuevaDescripcion = this.txtDescripcion.Text; double nuevoPrecio = Convert.ToDouble(this.txtPrecio.Text); int nuevoStock = (int)this.txtStock.Value; this.producto.Descripcion = nuevaDescripcion; this.producto.Precio = nuevoPrecio; this.producto.Stock = nuevoStock; // Punto 4A - Insertar los datos del nuevo producto en la tabla de productos. ComiqueriaDAO bd = new ComiqueriaDAO(); bd.Guardar(this.producto); this.Close(); } }
public void ActualizarListaDAO(AccionesDB accion) { ComiqueriaDAO bd = new ComiqueriaDAO(); this.comiqueria.Productos = bd.Leer(); }