private void btnModificarDireccion_Click(object sender, EventArgs e) { if (cmbDireccion3.Text.Equals("") || txtNuevaDireccion.Text.Equals("")) { MessageBox.Show("¡¡No se pueden dejar campos vacíos!", "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { try { DireccionDAO.modificar(Convert.ToInt32(cmbDireccion3.SelectedValue.ToString()), txtNuevaDireccion.Text); MessageBox.Show("¡Dirección modificada exitosamente!", "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Information); actualizarControlesUsu(); } catch (Exception) { MessageBox.Show("¡Direccion no pudo ser actualizada! Favor intente mas tarde.", "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnAgregarDireccion_Click(object sender, EventArgs e) { try { if (txtDireccion.Text.Equals("")) { MessageBox.Show("No se pueden dejar campos vacios", "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { DireccionDAO.crearNuevo(usuario.idUser, txtDireccion.Text); MessageBox.Show("¡Dirección agregada exitosamente!", "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtDireccion.Clear(); actualizarControlesUsu(); } } catch (Exception) { MessageBox.Show("Hubo un error al agragar la direccion.", "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void actualizarControlesUsu() { // Realizar consulta a la base de datos List <Negocio> listaNegocios = NegocioDAO.getlista(); List <Ordenes> listaOrdenes = OrdenesDAO.ordenesDelUsuario(usuario.idUser); List <Direccion> listaDirecciones = DireccionDAO.getlista(usuario.idUser); // Menu desplegable Negocios (combo box) cmbNegocio4.DataSource = null; cmbNegocio4.ValueMember = "idBusiness"; cmbNegocio4.DisplayMember = "name"; cmbNegocio4.DataSource = listaNegocios; // Menu desplegable Productos (combo box) int id = Convert.ToInt32(cmbNegocio4.SelectedValue.ToString()); List <Producto> listaProductos = ProductoDAO.getlista(id); cmbProductos2.DataSource = null; cmbProductos2.ValueMember = "idProduct"; cmbProductos2.DisplayMember = "name"; cmbProductos2.DataSource = listaProductos; // Menu desplegable Direccion (combo box) cmbDireccion.DataSource = null; cmbDireccion.ValueMember = "idAddress"; cmbDireccion.DisplayMember = "address"; cmbDireccion.DataSource = listaDirecciones; cmbDireccion2.DataSource = null; cmbDireccion2.ValueMember = "idAddress"; cmbDireccion2.DisplayMember = "address"; cmbDireccion2.DataSource = listaDirecciones; cmbDireccion3.DataSource = null; cmbDireccion3.ValueMember = "idAddress"; cmbDireccion3.DisplayMember = "address"; cmbDireccion3.DataSource = listaDirecciones; // Menu desplegable Ordenes (combo box) cmbOrden.DataSource = null; cmbOrden.ValueMember = "idOrder"; cmbOrden.DisplayMember = "idOrder"; cmbOrden.DataSource = listaOrdenes; // Tabla Ordenes(data grid view) dgvOrdenes2.DataSource = null; dgvOrdenes2.DataSource = listaOrdenes; // Tabla Direcciones(data grid view) dgvDirecciones.DataSource = null; dgvDirecciones.DataSource = listaDirecciones; }
private void btnEliminarDireccion_Click(object sender, EventArgs e) { if (MessageBox.Show("¿Seguro que desea eliminar la dirección " + cmbDireccion2.Text + "?", "Hugo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { int id = Convert.ToInt32(cmbDireccion2.SelectedValue.ToString()); DireccionDAO.eliminar(id); MessageBox.Show("¡Direccion eliminado exitosamente!", "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Information); actualizarControlesUsu(); } }