コード例 #1
0
ファイル: EmpleadoDao.java プロジェクト: gihon19/posWendy
  /*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 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;
  }
コード例 #2
0
  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");
    }
  }