Package GestorUsuarios

Examples of GestorUsuarios.Usuario


   
    public Entrena(){
   
       
        equipo = new Equipo();
        principal = new Usuario();
        segundo= new Usuario();   
    }
View Full Code Here


       
       
        public Entrena getEntrenadores_Asignados(Equipo equipo){
           
            Entrena part = new Entrena();
            Usuario ent1 = new Usuario();
            Usuario ent2 = new Usuario();
           
            int i=0;
           
            String consulta="SELECT IdEntrena, IdEquipo, IdUsuario, IdUsuario2 FROM Entrena WHERE IdEquipo = '" +
                    equipo.getIdEquipo()+"';";
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

        }
        else {
            gestor = false;
        }
       
        Usuario user = new Usuario(Datos[0], Datos[1], Datos[2], Datos[3], Datos[4], Datos[5], gestor);
        user = UsuarioBD.getInstancia().addUsuario(user);
       
        if(user!=null) {
         
            return true;
View Full Code Here

     * @throws SQLException
     */
    public Usuario getUsuario(String dniUsuario ) throws SQLException{
       
      
        Usuario user = new Usuario();
       
        user = UsuarioBD.getInstancia().getUsuario(dniUsuario);
       
     
        return user;
View Full Code Here

     * @param login
     * @param password
     * @return
     */
    public static Usuario autentificarse(String login, String password){
        Usuario user=null;
        try {
            user = UsuarioBD.getInstancia().getlogin(login, password);
        } catch (SQLException ex) {
            //Logger.getLogger(ControladorUsuario.class.getName()).log(Level.SEVERE, null, ex);
        }
View Full Code Here

    * @param idUsuario
    * @return
    */
   public Boolean deleteUsuario(String dniUsuario) throws SQLException {
      Boolean borrado = false;
      Usuario user;
     
      user = UsuarioBD.getInstancia().getUsuario(dniUsuario);
     
      if(UsuarioBD.getInstancia().deleteUsuario(user.getIdUsuario())){
          borrado = true;
      }      
     
     
     
View Full Code Here

       
    }//GEN-LAST:event_jButtonVolverActionPerformed

    private void jTextFieldBuscarUsuActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jTextFieldBuscarUsuActionPerformed
         // TODO add your handling code here:
        Usuario user = new Usuario();
       
        jPanel5.setVisible(false);
        jPanel3.setVisible(false);
        PasswordFieldUsu.setVisible(false);
      
        jLabel12.setVisible(false);
        jLabelNuevaContra.setVisible(false);
        jButtonGuardar.setVisible(false);
        RadioButtonGestor.setVisible(true);
        RadioButtonEntrenador.setVisible(true);
        RadioButtonGestor.setEnabled(true);
        RadioButtonEntrenador.setEnabled(true);
        
         String cadena = jTextFieldBuscarUsu.getText();
         //System.out.println("DNI = " + cadena);
        try {
            user = ControladorUsuario.getInstancia().getUsuario(cadena);
          //System.out.println("Nombre="+user.getNombre());
        } catch (SQLException ex) {
            Logger.getLogger(InterfazUsuario.class.getName()).log(Level.SEVERE, null, ex);
        }
       
        if(cadena.equals(null) || user.equals(null)){
           
            JOptionPane.showMessageDialog(jPanel1, "No existe ningun usuario con el DNI introducido","Warning",2);
        }
   
       
        TextBuscaNom.setText(user.getNombre());
        TextBuscaApelli.setText(user.getApellidos());
        TextBuscaDNI.setText(user.getDNI());
        TextEmail.setText(user.getCorreo());
        TextFieldLogin.setText(user.getLogin());
        PasswordFieldUsu.setText(user.getContrasena());
        if(user.getEsGestor()==true){
            RadioButtonGestor.setSelected(true);
            RadioButtonEntrenador.setSelected(false);
        }
        else {
            RadioButtonEntrenador.setSelected(true);
View Full Code Here

        }
    }//GEN-LAST:event_jRadioButtonGestorActionPerformed

    private void jButtonGuardarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButtonGuardarActionPerformed
        // TODO add your handling code here:
        Usuario user = new Usuario();
        try {
            user = ControladorUsuario.getInstancia().getUsuario(TextBuscaDNI.getText().toString());
        } catch (SQLException ex) {
            Logger.getLogger(InterfazUsuario.class.getName()).log(Level.SEVERE, null, ex);
        }
       
     
       
        Boolean gestor;
       
    
        String cadena1 = new String(PasswordFieldUsu.getPassword());
        String cadena2 = new String(PasswordConfir.getPassword());
       
     if(cadena1.equals(cadena2)){
        
         if(RadioButtonGestor.isSelected()){
             gestor = true;
         }
         else{
             gestor = false;
         }
         user.setDNI(TextBuscaDNI.getText().toString());
         user.setNombre(TextBuscaNom.getText().toString());
         user.setApellidos(TextBuscaApelli.getText().toString());
         user.setLogin(TextFieldLogin.getText().toString());
         user.setContrasena(cadena1);
         user.setCorreo(TextEmail.getText().toString());
         user.setEsGestor(gestor);
            try {
                ControladorUsuario.getInstancia().updateUsuario(user);
            } catch (SQLException ex) {
                Logger.getLogger(InterfazUsuario.class.getName()).log(Level.SEVERE, null, ex);
            }
View Full Code Here

TOP

Related Classes of GestorUsuarios.Usuario

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.