Ejemplo n.º 1
0
        public SoruStore(
            SoruDepoDbContext soruDb,
            IPropertyMappingService propertyMappingService,
            ITypeHelperService typeHelperService)
        {
            this.store = new StoreWriteBase <SoruDepoDbContext, Soru>(soruDb);
            this.propertyMappingService = propertyMappingService;
            this.typeHelperService      = typeHelperService;

            propertyMappingService.AddMap <SoruListeDto, Soru>(SoruPropertyMap.Values);

            store.Sorgu = store.Sorgu
                          .Include(soru => soru.SoruHedefleri).ThenInclude(shb => shb.Hedefi)
                          .Include(soru => soru.SoruTipi)
                          .Include(soru => soru.SoruZorluk)
                          .Include(soru => soru.BilisselDuzeyi)
                          .Include(soru => soru.TekDogruluSecenekleri)
                          .Include(soru => soru.SoruKoku);

            store.Kayit = store.Kayit
                          .Include(soru => soru.SoruHedefleri).ThenInclude(shb => shb.Hedefi)
                          .Include(soru => soru.SoruTipi)
                          .Include(soru => soru.SoruZorluk)
                          .Include(soru => soru.BilisselDuzeyi)
                          .Include(soru => soru.TekDogruluSecenekleri)
                          .Include(soru => soru.SoruKoku);
        }
Ejemplo n.º 2
0
        public SoruZorlukStore(SoruDepoDbContext db,
                               IPropertyMappingService propertyMappingService,
                               ITypeHelperService typeHelperService)
        {
            this.db = db;
            this.propertyMappingService = propertyMappingService;
            this.typeHelperService      = typeHelperService;

            propertyMappingService.AddMap <SoruZorlukDto, SoruZorluk>(SoruZorlukPropertyMap.Values);
            Sorgu = db.SoruZorluklari;
        }
        public BilisselDuzeyStore(SoruDepoDbContext db,
                                  IPropertyMappingService propertyMappingService,
                                  ITypeHelperService typeHelperService)
        {
            this.db = db;
            this.propertyMappingService = propertyMappingService;
            this.typeHelperService      = typeHelperService;

            propertyMappingService.AddMap <BilisselDuzeyDto, BilisselDuzey>(BilisselDuzeyPropertyMap.Values);
            Sorgu = db.BilisselDuzeyler;
        }
 public DersAnlatanHocaStore(SoruDepoDbContext db)
 {
     this.db = db;
 }