private void buttonAgregarProd_Click(object sender, EventArgs e) { try { Negocio b = new Negocio(); b.name = cmbNegAddProd.Text; Producto p = new Producto(); p.name = txtProductoName.Text; ProductosConsulta.AgregarProducto(p, b); MessageBox.Show("Producto agregado exitosamente", "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtProductoName.Clear(); actualizarControlesP(); } catch (Exception exception) { MessageBox.Show("Error: " + exception.Message, "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void buttonDeleteProd_Click(object sender, EventArgs e) { if (MessageBox.Show("¿Seguro que desea eliminar el producto " + cmbProdDelete.Text + "?", "Hugo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { ProductosConsulta.eliminarProducto(cmbProdDelete.Text); MessageBox.Show("¡Producto eliminado exitosamente!", "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Information); actualizarControlesP(); } }
private void actualizarControlesP() { List <Producto> lista = ProductosConsulta.getLista(); cmbProdDelete.DataSource = null; cmbProdDelete.ValueMember = "idproduct"; cmbProdDelete.DisplayMember = "name"; cmbProdDelete.DataSource = lista; dataGridViewProducts.DataSource = null; dataGridViewProducts.DataSource = lista; cmbNegAddProd.DataSource = null; cmbNegAddProd.ValueMember = "idbusiness"; cmbNegAddProd.DisplayMember = "name"; cmbNegAddProd.DataSource = NegociosConsulta.getLista(); }
private void ActualizarControlesUserO() { cmbProdOrden.DataSource = null; cmbProdOrden.ValueMember = "idproducto"; cmbProdOrden.DisplayMember = "name"; cmbProdOrden.DataSource = ProductosConsulta.getLista(); cmbAddressOrder.DataSource = null; cmbAddressOrder.ValueMember = "idaddress"; cmbAddressOrder.DisplayMember = "address"; cmbAddressOrder.DataSource = DireccionesConsulta.getListaD(usuario); dataGridView1.DataSource = null; dataGridView1.DataSource = OrdenesConsulta.verMisOrdenes(usuario); cmbNumOrder.DataSource = null; cmbNumOrder.DataSource = OrdenesConsulta.verMisOrdenes(usuario); cmbNumOrder.DisplayMember = "idorder"; }