Package GestorUsuarios

Source Code of GestorUsuarios.Usuario

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package GestorUsuarios;

import Interfaz.InterfazUsuario;
import java.sql.SQLException;
import javax.swing.JFrame;

/**
*
* @author ANASS
*
* @created 20-mar-2013 3:07:57
*/
public class Usuario {

  private String Apellidos;
  private String Contrasena;
  private String Correo;
  private String DNI;
  private Boolean EsGestor;
  private Integer idUsuario;
  private String Login;
  private String Nombre;
  

       
        /**
         * Constructor por defecto
         * @param void
         * @return void
         */
        
  public Usuario(){
           
            Apellidos = null;
            Contrasena = null;
            Correo = null;
            DNI = null;
            EsGestor = null;
            idUsuario = -1;
            Login = null;
            Nombre = null;

  }

        public Usuario(Usuario usu){
       
            this.idUsuario = usu.getIdUsuario();
            this.Nombre = usu.getNombre();
            this.Apellidos = usu.getApellidos();
            this.Contrasena = usu.getContrasena();
            this.DNI = usu.getDNI();
            this.EsGestor = usu.getEsGestor();
            this.Login = usu.getLogin();
            this.Correo = usu.getCorreo();
        }
  

 
  /**
   * Constructor
   * @param dni
   * @param Apellidos
   * @param nom
   * @param Login
   * @param contraseña
   * @param correo
   */
  public   Usuario(String dni, String nom, String apellidos, String login, String contrasena, String correo, Boolean esGestor){
    idUsuario = -1;
                DNI = dni;
                Apellidos = apellidos;
                Nombre  = nom;
                Login = login;
                Contrasena =  contrasena;
                Correo = correo;
                EsGestor = esGestor;
            
               
        }
      
        public Boolean updateUsuario(String nombreUser, String apellidosUser, String dniUser, String correoUser, String login, String contrasena, Boolean gestor){
            Nombre = nombreUser;
            Apellidos = apellidosUser;
            DNI = dniUser;
            Correo = correoUser;
            Login = login;
            Contrasena = contrasena;
            EsGestor = gestor;
           
            return true;
        }

 
        /**
         *
         * @return Apellidos
         */
  public String getApellidos(){
    return Apellidos;
  }
        /**
         *
         * @return Contrasena
         */
  public String getContrasena(){
    return Contrasena;
  }
        /**
         *
         * @return Correo
         */
  public String getCorreo(){
    return Correo;
  }

        /**
         *
         * @return DNI
         */
  public String getDNI(){
    return DNI;
  }
        /**
         *
         * @return EsGestor
         */
  public Boolean getEsGestor(){
           
    return EsGestor;
  }
        /**
         *
         * @return idUsuario
         */
  public Integer getIdUsuario(){
    return idUsuario;
  }
        /**
         *
         * @return Login
         */
  public String getLogin(){
    return Login;
  }
        /**
         *
         * @return Nombre
         */
  public String getNombre(){
    return Nombre;
  }

 
       
       
        /**
         *
         * @param nombre
         */
        public void setNombre(String nombre){
    Nombre  = nombre;
  }
  /**
   *
   * @param apellidos
   */
  public void setApellidos(String apellidos){
    Apellidos = apellidos;
  }

  /**
   *
   * @param contrasena
   */
  public void setContrasena(String contrasena){
            Contrasena = contrasena;
  }

  /**
   *
   * @param correo
   */
  public void setCorreo(String correo){
    Correo = correo;
  }

  /**
   *
   * @param gestor
   */
  public void setEsGestor(Boolean gestor){
    EsGestor = gestor;
  }

  /**
   *
   * @param login
   */
  public void  setLogin(String login){
    Login = login;
  }

  /**
         *
         * @param dni
         */

  public void setDNI(String dni) {
            DNI = dni;
        }
       
        /**
         *
         * @param idUser
         */
         public void setIdUsuario(int idUser) {
             idUsuario = idUser;
       
    }
        
     
       
      
        /* Create and display the form */
      public static void main(String args[]) {
        /* Set the Nimbus look and feel */
        //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
        /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
         * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
         */
        try {
            for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
                if ("Nimbus".equals(info.getName())) {
                    javax.swing.UIManager.setLookAndFeel(info.getClassName());
                    break;
                }
            }
        } catch (ClassNotFoundException ex) {
            java.util.logging.Logger.getLogger(InterfazUsuario.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (InstantiationException ex) {
            java.util.logging.Logger.getLogger(InterfazUsuario.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (IllegalAccessException ex) {
            java.util.logging.Logger.getLogger(InterfazUsuario.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (javax.swing.UnsupportedLookAndFeelException ex) {
            java.util.logging.Logger.getLogger(InterfazUsuario.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        }
        //</editor-fold>

        /* Create and display the form */
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
               JFrame frame = new javax.swing.JFrame("User");
                frame.setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
                InterfazUsuario interfaz=new InterfazUsuario();
                frame.getContentPane().add(interfaz);
                frame.pack();
                frame.setVisible(true);
            }
        });
      }
}

   

TOP

Related Classes of GestorUsuarios.Usuario

TOP
Copyright © 2018 www.massapi.com. 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.