Mercurial > altnet-hispano
comparison Agendas/trunk/src/Agendas.Repositories.NHibernate/EventoRepository.cs @ 209:a36a76bd6ec3
Se soluciona ticket 173. Se agrega eliminación de personas siempre y cuando no esté asociada a ninguna van.
author | alabra |
---|---|
date | Wed, 24 Aug 2011 19:27:30 -0300 |
parents | 3639803112c6 |
children | 7d838e7d83b3 |
comparison
equal
deleted
inserted
replaced
208:607384590bf8 | 209:a36a76bd6ec3 |
---|---|
38 public void Update(Evento evento) | 38 public void Update(Evento evento) |
39 { | 39 { |
40 //No es necesario implementarlo | 40 //No es necesario implementarlo |
41 } | 41 } |
42 | 42 |
43 public IList<Evento> GetByState(EventoState state) | 43 public bool ExistePonente(Persona ponente) |
44 { | |
45 return Session.QueryOver<Evento>().Where(ev => ev.Ponente == ponente).RowCount() > 0; | |
46 } | |
47 | |
48 public IList<Evento> GetByState(EventoState state) | |
44 { | 49 { |
45 return Session.QueryOver<Evento>().Where(e => e.Estado == state).List(); | 50 return Session.QueryOver<Evento>().Where(e => e.Estado == state).List(); |
46 } | 51 } |
47 } | 52 } |
48 } | 53 } |