private void setUser() { // TODO Auto-generated method stub myEmpleado.setNombre(view.getTxtNombre().getText()); myEmpleado.setApellido(view.getTxtApellido().getText()); myEmpleado.setTelefono(view.getTxtTelefono().getText()); myEmpleado.setCorreo(view.getTxtCorreo().getText()); }
private void loadEmpleado() { // TODO Auto-generated method stub view.getTxtNombre().setText(myEmpleado.getNombre()); view.getTxtApellido().setText(myEmpleado.getApellido()); view.getTxtTelefono().setText(myEmpleado.getTelefono()); view.getTxtCorreo().setText(myEmpleado.getCorreo()); }
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< Metodo para seleccionar todos los articulos>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/ public Vector<Empleado> todoEmpleadosVendedores() { Connection con = null; Vector<Empleado> vendedores = new Vector<Empleado>(); ResultSet res = null; boolean existe = false; try { con = conexion.getPoolConexion().getConnection(); seleccionarTodos = con.prepareStatement( "SELECT * FROM v_empleados WHERE v_empleados.codigo_tipo_empleado = 1"); res = seleccionarTodos.executeQuery(); while (res.next()) { Empleado unEmpleado = new Empleado(); existe = true; unEmpleado.setCodigo(res.getInt("codigo_empleado")); unEmpleado.setNombre(res.getString("nombre")); unEmpleado.setApellido(res.getString("apellido")); /*unArticulo.setId(Integer.parseInt(res.getString("codigo_articulo"))); unArticulo.setArticulo(res.getString("articulo")); unArticulo.getMarcaObj().setMarca(res.getString("marca")); unArticulo.getMarcaObj().setId(res.getInt("codigo_marca")); unArticulo.getImpuestoObj().setPorcentaje(res.getString("impuesto")); unArticulo.getImpuestoObj().setId(res.getInt("codigo_impuesto")); unArticulo.setPrecioVenta(res.getDouble("precio_articulo")); unArticulo.setTipoArticulo(res.getInt("tipo_articulo"));*/ vendedores.add(unEmpleado); } } catch (SQLException e) { JOptionPane.showMessageDialog(null, "Error, no se conecto"); System.out.println(e); } finally { try { if (res != null) res.close(); if (seleccionarTodos != null) seleccionarTodos.close(); if (con != null) con.close(); } // fin de try catch (SQLException excepcionSql) { excepcionSql.printStackTrace(); // conexion.desconectar(); } // fin de catch } // fin de finally if (existe) { return vendedores; } else return null; }
@Override public boolean equals(Object object) { // TODO: Warning - this method won't work in the case the id fields are not set if (!(object instanceof Empleado)) { return false; } Empleado other = (Empleado) object; if ((this.getId() == null && other.getId() != null) || (this.getId() != null && !this.id.equals(other.id))) { return false; } return true; }
private void guardarEmpleado() { // TODO Auto-generated method stub if (myDao.registrar(myEmpleado)) { myEmpleado.setCodigo(myDao.getIdRegistrado()); JOptionPane.showMessageDialog(view, "El empleado se guardo correctamente."); this.resultaOperacion = true; view.setVisible(false); } else { JOptionPane.showMessageDialog(view, "Ocurrio un problema para guardar el usuario"); } }