コード例 #1
0
 /// <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();
 }
コード例 #2
0
 public FiltreParTypesContrat(IList<string> typesContrat, IAnnonceRepository repository) : base(typesContrat, repository){
     Titre = Ressource.TypeContratDetail;
 }
コード例 #3
0
ファイル: FiltrePresenter.cs プロジェクト: QTruffart/Jobs
 /// <summary>
 /// Constructeur qui permet de passer plusieurs mock pour les TU
 /// </summary>
 public FiltrePresenter(IFiltreView vue, IAnnonceRepository repository)
 {
     Vue = vue;
     Repository = repository;
     ChargeLesEvènements();
 }
コード例 #4
0
ファイル: FiltreParVilles.cs プロジェクト: QTruffart/Jobs
 public FiltreParVilles(IList<string> villes, IAnnonceRepository repository) : base(villes, repository){
     Titre = Ressource.VilleDetail;
 }
コード例 #5
0
 public AnnonceService(IAnnonceRepository repo)
 {
     _repo = repo;
 }
コード例 #6
0
ファイル: FiltreParFavoris.cs プロジェクト: QTruffart/Jobs
 public FiltreParFavoris( IAnnonceRepository repository)
     : base(new List<string>(){Ressource.Favori}, repository)
 {
     Titre = Ressource.Favori;
 }
コード例 #7
0
 public AnnonceService(IUnitOfWork unit) : base(unit.Annonces)
 {
     _annonceRepository        = unit.Annonces;
     _administrateurRepository = unit.Administarteurs;
 }