Example #1
0
 public static void Eliminar(Usuario user)
 {
     if (user is Administrador)
     {
         PersistenciaAdministradores.Eliminar(user.Name);
     }
 }
Example #2
0
 public static void Modificar(Usuario user)
 {
     if (user is Administrador)
     {
         PersistenciaAdministradores.Modificar((Administrador)user);
     }
 }
Example #3
0
        public static Usuario Buscar(string pUsuario)
        {
            Usuario user = PersistenciaAdministradores.Buscar(pUsuario);

            if (user == null)
            {
                user = PersistenciaClientes.Buscar(pUsuario);
            }
            return(user);
        }
Example #4
0
 public static void Agregar(Usuario user)
 {
     if (user is Administrador)
     {
         PersistenciaAdministradores.Agregar((Administrador)user);
     }
     else if (user is Cliente)
     {
         PersistenciaClientes.Agregar((Cliente)user);
     }
 }
Example #5
0
        public static List <Usuario> ListarUsuarios()
        {
            try
            {
                List <Usuario> listarUsuarios = new List <Usuario>();
                listarUsuarios = PersistenciaAdministradores.ListarAdministradores();
                listarUsuarios.AddRange(PersistenciaClientes.ListarClientes());

                return(listarUsuarios);
            }
            catch (Exception ex)
            { throw ex; }
        }
Example #6
0
        public static Usuario Logueo(string pUsu, string pPass)
        {
            Usuario user = null;

            //Verifico Administrador
            user = PersistenciaAdministradores.Logueo(pUsu, pPass);

            //verifico cliente
            if (user == null)
            {
                user = PersistenciaClientes.Logueo(pUsu, pPass);
            }

            //retorno lo que encontre
            return(user);
        }