Esempio n. 1
0
        public Usuarios Buscar(long Ndoc)
        {
            Usuarios usu = null;

            usu = FabricaPersistencia.getPAdmin().Buscar(Ndoc);
            if (usu == null)
            {
                usu = FabricaPersistencia.getPLector().Buscar(Ndoc);
            }
            return(usu);
        }
Esempio n. 2
0
        public Usuarios Logueo(string usuario, string contraseña)
        {
            Usuarios _unusuario = null;

            _unusuario = FabricaPersistencia.getPAdmin().Logueo(usuario, contraseña);
            if (_unusuario == null)
            {
                _unusuario = FabricaPersistencia.getPLector().Logueo(usuario, contraseña);
            }
            return(_unusuario);
        }
Esempio n. 3
0
 public void Alta(Usuarios U, Administrador adminBD)
 {
     if (U is Administrador)
     {
         FabricaPersistencia.getPAdmin().Alta((Administrador)U, adminBD);
     }
     else if (U is Lector)
     {
         FabricaPersistencia.getPLector().RegistroLector((Lector)U, adminBD);
     }
 }
Esempio n. 4
0
 public void Baja(Usuarios B)
 {
     if (B is Lector)
     {
         FabricaPersistencia.getPLector().Baja((Lector)B);
     }
     else
     {
         throw new Exception("No se puede dar de Baja a ese Usuario");
     }
     //hacer un else con un mensaje throw new exception
 }
Esempio n. 5
0
        public void Modificar(Usuarios A)
        {
            if (A is Lector)
            {
                FabricaPersistencia.getPLector().Modificar((Lector)A);
            }
            else
            {
                throw new Exception("No se puede Modificar a ese Usuario");
            }

            //hacer un else con un mensaje throw new exception
        }
Esempio n. 6
0
 public List <Lector> Listar()
 {
     return(FabricaPersistencia.getPLector().Listar());
 }