コード例 #1
0
ファイル: YearPunchRepository.cs プロジェクト: htschan/Tp
 public YearPunchRepository(TpContext context,
                            ITimeService timeService,
                            IAppUserRepository appUserRepoistory) : base(context)
 {
     _timeService       = timeService;
     _appUserRepository = appUserRepoistory;
 }
コード例 #2
0
 static void Main(string[] args)
 {
     Database.SetInitializer(new TpInitializer());
     using (var context = new TpContext())
     {
         context.Database.Initialize(false);
     }
 }
コード例 #3
0
 public UnitOfWork(TpContext context, ITimeService timeService)
 {
     _context      = context;
     AppUsers      = new AppUserRepository(_context);
     AppProfiles   = new AppProfileRepository(_context);
     RefreshTokens = new RefreshTokenRepository(_context);
     DayPunches    = new DayPunchRepository(_context, AppUsers);
     WeekPunches   = new WeekPunchRepository(_context, timeService, AppUsers);
     MonthPunches  = new MonthPunchRepository(_context, timeService, AppUsers);
     YearPunches   = new YearPunchRepository(_context, timeService, AppUsers);
     Punches       = new PunchRepository(_context, timeService, AppUsers);
     MonthStates   = new MonthStateRepository(_context);
     PunchStates   = new PunchStateRepository(_context);
 }
コード例 #4
0
ファイル: PunchStateRepository.cs プロジェクト: htschan/Tp
 public PunchStateRepository(TpContext context) : base(context)
 {
 }
コード例 #5
0
ファイル: DayPunchRepository.cs プロジェクト: htschan/Tp
 public DayPunchRepository(TpContext context, IAppUserRepository appUserRepository) : base(context)
 {
     _appUserRepository = appUserRepository;
 }
コード例 #6
0
 public Repository(TpContext context)
 {
     Context = context;
 }
コード例 #7
0
ファイル: AppUserRepository.cs プロジェクト: htschan/Tp
 public AppUserRepository(TpContext context) : base(context)
 {
 }
コード例 #8
0
ファイル: RefreshTokenRepository.cs プロジェクト: htschan/Tp
 public RefreshTokenRepository(TpContext context) : base(context)
 {
 }
コード例 #9
0
ファイル: MonthStateRepository.cs プロジェクト: htschan/Tp
 public MonthStateRepository(TpContext context) : base(context)
 {
 }
コード例 #10
0
ファイル: AppProfileRepository.cs プロジェクト: htschan/Tp
 public AppProfileRepository(TpContext context) : base(context)
 {
 }
コード例 #11
0
 /// <summary>
 /// Public Constructor,initializes privately declared local variables.
 /// </summary>
 /// <param name="context"></param>
 public GenericRepository(TpContext context)
 {
     this.Context = context;
     this.DbSet   = context.Set <TEntity>();
 }