[SerializableAttribute]
public class Empleado : EntidadPersistente, ICloneable
Empleado | Inicializa una nueva instancia de la clase Empleado |
Apellido | Apellido del empleado. |
Autorizaciones | Permisos y roles de usuario. |
Contraseña | Contraseña de acceso. |
ContraseñaFecha | Fecha de bloqueo de inicio de sesión. |
ContraseñasPasadas | Historial de contraseñas. |
DNI | Documento Nacional de Identidad. |
Email de contacto. | |
FechaNacimiento | Fecha de nacimiento. |
LoginFallido | Cantidad de intentos fallidos de inicio de sesión. |
Nombre | Nombre del empleado. |
PalabraSecreta | Palabra secreta de recuperación de contraseña. |
Puesto | Puesto de trabajo. |
RegExContraseña | Expresión regular para validar la contraseña. |
Telefono | Teléfono de contacto. |
Usuario | Nombre de usuario. |
Clone | Clona el objeto. |
ToString |
Entrega el nombre completo del empleado.
(Reemplaza a ObjectToString) |
ValidarContraseña | Verifica si la contraseña cumple con los requisitos de seguridad. |
ValidarEdad | Verifica si la fecha de nacimiento corresponde a alguien mayor de 18 años. |