/src/MM.Persistence.NH/Repositories/MovieRepository.cs

# · C# · 24 lines · 19 code · 5 blank · 0 comment · 0 complexity · bc69a22f79e380fc7b7c662551856280 MD5 · raw file

  1. using System.Collections.Generic;
  2. using System.Linq;
  3. using MM.Contract.Movies;
  4. using MM.Domain;
  5. using NHibernate;
  6. namespace MM.Persistence.NH.Repositories
  7. {
  8. public class MovieRepository : Repository<Movie>, IMovieRepository
  9. {
  10. public MovieRepository(ISessionFactory factory ) : base(factory)
  11. {}
  12. #region Miembros de IMovieRepository
  13. public IList<Movie> GetAllMovies()
  14. {
  15. return Session.CreateCriteria<Movie>().List<Movie>();
  16. }
  17. #endregion
  18. }
  19. }