예제 #1
0
        public GestaoDeFilmesViewModel()
        {
            List <Filme> lista = Filme.ReadAll();

            if (lista == null)
            {
                Filme.CreateTable();
                _filmes = new ObservableCollection <Filme>();
            }
            else
            {
                _filmes = new ObservableCollection <Filme>(lista);
            }
        }
예제 #2
0
        public static List <Filme> Pesquisar(string pesquisa)
        {
            List <Filme> Allmovies = new List <Filme>();
            List <Filme> flist     = new List <Filme>();

            Allmovies = Filme.ReadAll();
            foreach (Filme f in Allmovies)
            {
                if (CalculateSimilarity(pesquisa, f.Nome) >= 0.3)
                {
                    flist.Add(f);
                }
            }
            return(flist);
        }