Beispiel #1
0
 public void BajaUsuario(Usuario usuario, Empleado empLog)
 {
     if (usuario is Empleado)
     {
         FabricaPersistencia.GetPersistenciaEmpelado().BajaEmpleado((Empleado)usuario, empLog);
     }
     else if (usuario is Solicitante)
     {
         throw new Exception("El usuario no es un empleado.");
     }
 }
Beispiel #2
0
        public Usuario BuscarUsuario(int documento, Usuario usLog)
        {
            Usuario usuario = FabricaPersistencia.GetPersistenciaEmpelado().BuscarEmpleado(documento, usLog);

            if (usuario == null)
            {
                usuario = FabricaPersistencia.GetPersistenciaSolicitante().BuscarSolicitante(documento, usLog);
            }

            return(usuario);
        }
Beispiel #3
0
 public void AltaUsuario(Usuario usuario, Usuario usLog)
 {
     if (usuario is Empleado)
     {
         FabricaPersistencia.GetPersistenciaEmpelado().AltaEmpleado((Empleado)usuario, usLog);
     }
     else if (usuario is Solicitante)
     {
         FabricaPersistencia.GetPersistenciaSolicitante().AltaSolicitante((Solicitante)usuario);
     }
 }
Beispiel #4
0
        public Usuario LogueoUsuario(int documento, string contraseana)
        {
            try
            {
                Usuario usuario = FabricaPersistencia.GetPersistenciaEmpelado().LoguearEmpleado(documento, contraseana);

                if (usuario == null)
                {
                    usuario = FabricaPersistencia.GetPersistenciaSolicitante().LoguearSoli(documento, contraseana);
                }

                return(usuario);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }