Package GestorUsuarios

Examples of GestorUsuarios.UsuarioBD


   * @param
   */
  public Entrena[] getEntrenadores(Integer IdEquipo){
           
            Entrena part;
            UsuarioBD a = new UsuarioBD();
            ArrayList<Entrena> APart  = new ArrayList<Entrena>();          
            Entrena[] VPart = null;
            String consulta="SELECT * FROM Entrena WHERE IdEquipo = '" +
                    IdEquipo;
            consulta += ";";
           
            try {
                ConexionBD.getInstancia().conectar();
                ResultSet tabla = ConexionBD.getInstancia().consultar(consulta);
               
                while (tabla.next()) { // Si devuelve false es que la búsqueda es vacía,

                    part = new Entrena(tabla.getInt("IdEntrena"),getEquipo(tabla.getInt("IdEquipo")), (Entrenador) a.getIdUsuario(tabla.getInt("IdUsuario")), (Entrenador) a.getIdUsuario(tabla.getInt("IdUsuario2")) );  

                    APart.add(part);
                }
                if(!APart.isEmpty()) {
                    VPart =APart.toArray( new Entrena[APart.size()] );
View Full Code Here


       
       
        public ArrayList<Usuario> getEntrenadores_Libres(Equipo equipo){
           
            Usuario part;
            UsuarioBD a = new UsuarioBD();
            ArrayList<Usuario> APart  = new ArrayList<Usuario>();         
            String consulta="Select usu.IdUsuario, usu.DNI, usu.Nombre, "
                    + " usu.Apellidos, usu.Login, usu.Contrasena, usu.Correo "
                    + " from Usuario usu, Entrena ent "
                    + "where ent.IdEquipo = "+equipo.getIdEquipo()+" AND usu.tipoUsuario = 'E' "
                    + " AND (ent.IdUsuario IS NULL OR usu.IdUsuario != ent.IdUsuario)"
                    + " AND (ent.IdUsuario2 IS NULL OR usu.IdUsuario != ent.IdUsuario2);";
           
            String consulta2="select IdUsuario from Usuario where tipoUsuario = 'E';";
            boolean datos= false;
          
            try {
               
                ConexionBD.getInstancia().conectar();
                ResultSet tabla = ConexionBD.getInstancia().consultar(consulta);
     
                while (tabla.next()) { // Si devuelve false es que la búsqueda es vacía,
                    datos = true;
                    part = new Usuario(tabla.getString("DNI"),
                            tabla.getString("Nombre"), tabla.getString("Apellidos"),
                            tabla.getString("Login"), tabla.getString("Contrasena"),
                            tabla.getString("Correo"), false);
                    part.setIdUsuario(tabla.getInt("IdUsuario"));
                    APart.add(new Usuario(part) );
                   
                }
               
                if(!datos){
                   
                ConexionBD.getInstancia().conectar();
                tabla = ConexionBD.getInstancia().consultar(consulta2);
               
                while (tabla.next()) { // Si devuelve false es que la búsqueda es vacía,
                    datos = true;
                    part = new Usuario( a.getIdUsuario(tabla.getInt("IdUsuario")) );  
                    APart.add(new Usuario(part) );
                   

                }
                }
View Full Code Here

TOP

Related Classes of GestorUsuarios.UsuarioBD

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.