Exemplo n.º 1
0
 private async Task OnSaveToFavoriteExecuteAsync(MovieInfoUiModel movie)
 {
     if (movie.IsFavorite)
     {
         var modelToSave = _mapper.MapToDbModel(movie);
         await _favoriteMoviesRepository.SaveAsync(modelToSave);
     }
     else
     {
         await _favoriteMoviesRepository.DeleteAsync(movie.ImdbID);
     }
 }
        private async Task OnRemoveAsyncExecute(MovieInfoUiModel selectedMovie)
        {
            await _favoriteMoviesRepository.DeleteAsync(selectedMovie.ImdbID);

            Movies.Remove(selectedMovie);
        }