Exemplo n.º 1
0
        /// <summary>
        /// Remove junto ao repositórios de favoritos um favorito.
        /// </summary>
        /// <param name="favorito">Entidade de favoritos.</param>
        public void Remover(Entidades.Favoritos favorito)
        {
            List <Entidades.Favoritos> lista = Listar();

            lista.RemoveAll(l => l.id == favorito.id);

            Salvar(lista);
        }
Exemplo n.º 2
0
        /// <summary>
        /// Adiciona junto ao repositórios de favoritos um novo favorito.
        /// </summary>
        /// <param name="favorito">Entidade de favoritos.</param>
        public void Adicionar(Entidades.Favoritos favorito)
        {
            List <Entidades.Favoritos> lista = Listar();

            if (!lista.Exists(l => l.id == favorito.id))
            {
                lista.Add(favorito);
            }

            Salvar(lista);
        }