/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package es.bancodehierro.banco.persona; import es.bancodehierro.banco.enumeraciones.EnumCargo; import java.util.Date; /** * Clase empleado paragenerar objetos de tipo empleado con toda la informacion * referente a un empleado * * @author Guillem */ public class Empleado extends Persona { private int idEmpleado; private EnumCargo cargo; private int sucursal; public int getSucursal() { return sucursal; } public void setSucursal(int sucursal) { this.sucursal = sucursal; } public int getIdEmpleado() { return idEmpleado; } public void setIdEmpleado(int idEmpleado) { this.idEmpleado = idEmpleado; } public EnumCargo getCargo() { return cargo; } public void setCargo(EnumCargo cargo) { this.cargo = cargo; } /** * Constructor basico de empleado con todos sus parametros * * @param cargo El cargo del empleado * @param nombre El nombre del empleado * @param apellido1 El primer apellido de un empleado * @param apellido2 El segundo apellido de un empleado * @param dni El dni del empleado (identificador unico) * @param poblacion Poblacion del empleado (debe existir) * @param direccion Direccion del empleado * @param fechaNacimiento Fecha de nacimiento del empleado * @param tlf Telefono del empleado */ public Empleado(EnumCargo cargo, String nombre, String apellido1, String apellido2, String dni, String poblacion, String direccion, Date fechaNacimiento, String tlf, int sucursal) { super(nombre, apellido1, apellido2, dni, poblacion, direccion, fechaNacimiento, tlf); this.cargo = cargo; this.sucursal = sucursal; } }