/// <summary>
 /// Constructeur qui permet de passer plusieurs mock pour les TU
 /// </summary>
 public EcranPrincipalPresenter(IEcranPrincipalView vue, IAnnonceRepository repository,
                                IList<JSONReader> jsonReaders){
     HibernateManager.OpenSession();
     Vue = vue;
     Repository = repository;
     ChargeLesEvènements();
     JSONReaders = jsonReaders;
     ImporteLesFluxJSON();
     Vue.ListeAnnoncesView = new ListeAnnoncesView();
 }
Example #2
0
 public FiltreParTypesContrat(IList<string> typesContrat, IAnnonceRepository repository) : base(typesContrat, repository){
     Titre = Ressource.TypeContratDetail;
 }
Example #3
0
 /// <summary>
 /// Constructeur qui permet de passer plusieurs mock pour les TU
 /// </summary>
 public FiltrePresenter(IFiltreView vue, IAnnonceRepository repository)
 {
     Vue = vue;
     Repository = repository;
     ChargeLesEvènements();
 }
Example #4
0
 public FiltreParVilles(IList<string> villes, IAnnonceRepository repository) : base(villes, repository){
     Titre = Ressource.VilleDetail;
 }
Example #5
0
 public AnnonceService(IAnnonceRepository repo)
 {
     _repo = repo;
 }
Example #6
0
 public FiltreParFavoris( IAnnonceRepository repository)
     : base(new List<string>(){Ressource.Favori}, repository)
 {
     Titre = Ressource.Favori;
 }
 public AnnonceService(IUnitOfWork unit) : base(unit.Annonces)
 {
     _annonceRepository        = unit.Annonces;
     _administrateurRepository = unit.Administarteurs;
 }