comparison Agendas/trunk/src/Agendas.Repositories.NHibernate/PatrocinadorRepository.cs @ 275:bf993f99cee3

Ticket #123: Patrocinadores de las vans.
author juanjose.montesdeocaarbos
date Wed, 14 Dec 2011 08:15:44 -0300
parents 72a96459f910
children 6f5ab71614d4
comparison
equal deleted inserted replaced
274:72a96459f910 275:bf993f99cee3
1 using System; 1 using System;
2 using System.Collections.Generic;
2 using AltNetHispano.Agendas.Domain; 3 using AltNetHispano.Agendas.Domain;
3 using AltNetHispano.Agendas.Domain.Repositories; 4 using AltNetHispano.Agendas.Domain.Repositories;
4 using NHibernate; 5 using NHibernate;
5 6
6 namespace AltNetHispano.Agendas.Repositories.NHibernate 7 namespace AltNetHispano.Agendas.Repositories.NHibernate
19 20
20 public void Delete(Patrocinador patrocinador) 21 public void Delete(Patrocinador patrocinador)
21 { 22 {
22 Session.Delete(patrocinador); 23 Session.Delete(patrocinador);
23 } 24 }
25
26 public IEnumerable<Patrocinador> GetAll()
27 {
28 var patrocinadores = Session.QueryOver<Patrocinador>().List();
29 ((List<Patrocinador>)patrocinadores).Sort((first, second) => first.Nombre.CompareTo(second.Nombre));
30
31 return patrocinadores;
32 }
24 } 33 }
25 } 34 }