예제 #1
0
        public async Task ProcessRepayment(List <core.Repayment> Repayments)
        {
            using (var context = new JonasTest.Data.Model.ScoreCardContext())
            {
                var repository = new RepaymentRepository(context);
                await repository.AddRange(Repayments);

                await context.SaveChangesAsync();
            }
        }
예제 #2
0
        public async Task ProcessSchool(List <core.School> Schools)
        {
            using (var context = new JonasTest.Data.Model.ScoreCardContext())
            {
                var repository = new SchoolRepository(context);
                await repository.AddRange(Schools);

                await context.SaveChangesAsync();
            }
        }
예제 #3
0
        public async Task ProcessEarnings(List <core.Earnings> Earningss)
        {
            using (var context = new JonasTest.Data.Model.ScoreCardContext())
            {
                var repository = new EarningsRepository(context);
                await repository.AddRange(Earningss);

                await context.SaveChangesAsync();
            }
        }
예제 #4
0
        public async Task ProcessCompletion(List <core.Completion> Completions)
        {
            using (var context = new JonasTest.Data.Model.ScoreCardContext())
            {
                var repository = new CompletionRepository(context);
                await repository.AddRange(Completions);

                await context.SaveChangesAsync();
            }
        }
예제 #5
0
        public async Task ProcessAdmissions(List <core.Admissions> admissions)
        {
            using (var context = new JonasTest.Data.Model.ScoreCardContext())
            {
                var repository = new AdmissionsRepository(context);
                await repository.AddRange(admissions);

                await context.SaveChangesAsync();
            }
        }
예제 #6
0
 public async Task ProcessTitleIV(List <core.TitleIV> TitleIVs)
 {
     using (var context = new JonasTest.Data.Model.ScoreCardContext())
     {
         var repository = new TitleIVRepository(context);
         foreach (var t in TitleIVs)
         {
             await repository.AddAsync(t);
         }
         //await context.SaveChangesAsync();
     }
 }
예제 #7
0
 public CompletionRepository(data.ScoreCardContext dataContext)
 {
     _context = dataContext;
 }
예제 #8
0
 public RootRepository(data.ScoreCardContext dataContext)
 {
     _context = dataContext;
 }
예제 #9
0
 public StudentRepository(data.ScoreCardContext dataContext)
 {
     _context = dataContext;
 }
예제 #10
0
 public EarningsRepository(data.ScoreCardContext dataContext)
 {
     _context = dataContext;
 }
예제 #11
0
 public TitleIVRepository(data.ScoreCardContext dataContext, TitleIVGateway gateway)
 {
     _context = dataContext;
     _gateway = gateway;
 }
예제 #12
0
 public TitleIVRepository(data.ScoreCardContext dataContext)
 {
     _context = dataContext;
     _gateway = new Data.GateWay.TitleIVGateway(_context.Database.GetDbConnection().ConnectionString);
 }
예제 #13
0
 public AdmissionsRepository(data.ScoreCardContext dataContext)
 {
     _context = dataContext;
 }
예제 #14
0
 public SchoolRepository(data.ScoreCardContext dataContext)
 {
     _context = dataContext;
 }
예제 #15
0
 public AcademicsRepository(data.ScoreCardContext dataContext)
 {
     _context = dataContext;
 }