private void btnRealizarOrden_Click(object sender, EventArgs e) { try { if (cmbNegocio4.Text.Equals("") || cmbProductos2.Text.Equals("") || cmbDireccion.Text.Equals("")) { MessageBox.Show("No se pueden dejar campos vacios", "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { int idP = Convert.ToInt32(cmbProductos2.SelectedValue.ToString()); int idA = Convert.ToInt32(cmbDireccion.SelectedValue.ToString()); OrdenesDAO.crearOrden(DateTime.Now.Date, idP, idA); MessageBox.Show("¡Orden realizada exitosamente!", "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Information); actualizarControlesUsu(); } } catch (Exception) { MessageBox.Show("Hubo un error al realizar la orden.", "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 btnEliminarOrden_Click(object sender, EventArgs e) { if (MessageBox.Show("¿Seguro que desea eliminar la orden #" + cmbOrden.Text + "?", "Hugo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { int id = Convert.ToInt32(cmbOrden.SelectedValue.ToString()); OrdenesDAO.eliminar(id); MessageBox.Show("¡Orden eliminada exitosamente!", "Hugo", MessageBoxButtons.OK, MessageBoxIcon.Information); actualizarControlesUsu(); } }
private void actualizarControlesAdm() { // Realizar consulta a la base de datos List <Usuario> listaUsuarios = UsuarioDAO.getlista(); List <Negocio> listaNegocios = NegocioDAO.getlista(); List <Ordenes> listaOrdenes = OrdenesDAO.getlista(); // Tabla Usuarios(data grid view) dgvUsuarios.DataSource = null; dgvUsuarios.DataSource = listaUsuarios; // Menu desplegable Usuarios (combo box) cmbUsuario.DataSource = null; cmbUsuario.ValueMember = "idUser"; cmbUsuario.DisplayMember = "userName"; cmbUsuario.DataSource = listaUsuarios; // Menu desplegable Negocios (combo box) cmbNegocios.DataSource = null; cmbNegocios.ValueMember = "idBusiness"; cmbNegocios.DisplayMember = "name"; cmbNegocios.DataSource = listaNegocios; cmbNegocios2.DataSource = null; cmbNegocios2.ValueMember = "idBusiness"; cmbNegocios2.DisplayMember = "name"; cmbNegocios2.DataSource = listaNegocios; cmbNegocios3.DataSource = null; cmbNegocios3.ValueMember = "idBusiness"; cmbNegocios3.DisplayMember = "name"; cmbNegocios3.DataSource = listaNegocios; // Menu desplegable Productos (combo box) int id = Convert.ToInt32(cmbNegocios3.SelectedValue.ToString()); List <Producto> listaProductos = ProductoDAO.getlista(id); cmbProductos.DataSource = null; cmbProductos.ValueMember = "idProduct"; cmbProductos.DisplayMember = "name"; cmbProductos.DataSource = listaProductos; // Tabla Ordenes(data grid view) dgvOrdenes.DataSource = null; dgvOrdenes.DataSource = listaOrdenes; }