コード例 #1
0
        public static ContestoFinsa CreateContext()
        {
            var builder = new DbContextOptionsBuilder <ContestoFinsa>();

            builder.UseSqlServer("Server=(localdb)\\MSSQLLocalDB;Database=DatabaseCorsi;Trusted_Connection=True;MultipleActiveResultSets=true");
            var ctx = new ContestoFinsa(builder.Options);

            return(ctx);
        }
コード例 #2
0
        public RepositoryDocentiTest()
        {
            var options = new DbContextOptionsBuilder <ContestoFinsa>()
                          .UseInMemoryDatabase("InMemory" + counter++)
                          .Options;

            ctx = new ContestoFinsa(options);
            docentiRepository = new RepositoryDocenti(ctx);
            ctx.Docenti.AddRange(CreaDocenti(10));
            ctx.SaveChanges();
        }
コード例 #3
0
 public EFUnitOfWorkDocenti(IDocentiRepository docenti, ContestoFinsa contesto) : base(contesto)
 {
     repoDocenti = docenti;
 }
コード例 #4
0
 public RepositoryCorsi(ContestoFinsa ctx)
 {
     contesto = ctx;
 }
コード例 #5
0
 public RepositoryStudenti(ContestoFinsa ctx)
 {
     contesto = ctx;
 }
コード例 #6
0
 public EFUnitOfWorkAule(IAulaRepository aule, ContestoFinsa contesto) : base(contesto)
 {
     repoAule = aule;
 }
コード例 #7
0
 public EFUnitOfWork(ContestoFinsa contesto)
 {
     ctx = contesto;
 }
コード例 #8
0
 public EFUnitOfWorkStudenti(IStudenteRepository studenti, ContestoFinsa contesto) : base(contesto)
 {
     repoStudenti = studenti;
 }
コード例 #9
0
 public RepositoryAule(ContestoFinsa c)
 {
     context = c;
 }
コード例 #10
0
 public EFUnitOfWorkCorsi(ICorsiRepository corsi, ContestoFinsa contesto) : base(contesto)
 {
     repoCorsi = corsi;
 }
コード例 #11
0
 public RepositoryDocenti(ContestoFinsa ctx)
 {
     contesto = ctx;
     contesto = ctx;
 }
コード例 #12
0
 public UnitTest1()
 {
     _context  = ContextFactory.CreateContext();
     repoCorsi = new RepositoryCorsi(_context);
 }