/// <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(); }
public FiltreParTypesContrat(IList<string> typesContrat, IAnnonceRepository repository) : base(typesContrat, repository){ Titre = Ressource.TypeContratDetail; }
/// <summary> /// Constructeur qui permet de passer plusieurs mock pour les TU /// </summary> public FiltrePresenter(IFiltreView vue, IAnnonceRepository repository) { Vue = vue; Repository = repository; ChargeLesEvènements(); }
public FiltreParVilles(IList<string> villes, IAnnonceRepository repository) : base(villes, repository){ Titre = Ressource.VilleDetail; }
public AnnonceService(IAnnonceRepository repo) { _repo = repo; }
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; }