public UserEventController(AttendanceSystemContext context)
 {
     userEventRepository       = new UserEventRepository(context);
     applicationUserRepository = new ApplicationUserRepository(context);
     offenseRepository         = new OffenseRepository(context);
     workingDayRepository      = new WorkingDayRepository(context);
 }
示例#2
0
 public VacationController(AttendanceSystemContext context, IEmailService emailService)
 {
     vacationRepository        = new VacationRepository(context);
     applicationUserRepository = new ApplicationUserRepository(context);
     workingDayRepository      = new WorkingDayRepository(context);
     offenseRepository         = new OffenseRepository(context);
     this.emailService         = emailService;
 }
示例#3
0
 public DailyJob(AttendanceSystemContext context)
 {
     monthlyAllowanceRuleRepository = new MonthlyAllowanceRuleRepository(context);
     offenseRepository    = new OffenseRepository(context);
     ruleRepository       = new RuleRepository(context);
     usersRepository      = new ApplicationUserRepository(context);
     workingDayRepository = new WorkingDayRepository(context);
 }
示例#4
0
 public SalarySheetController(AttendanceSystemContext db)
 {
     applicationUserRepository = new ApplicationUserRepository(db);
     vacationRepository        = new VacationRepository(db);
     loanRepository            = new LoanRepository(db);
     salarySheetRepository     = new SalarySheetRepository(db);
     offenseRepository         = new OffenseRepository(db);
 }
示例#5
0
 public OffenseController(AttendanceSystemContext db)
 {
     offenseRepository         = new OffenseRepository(db);
     workingDayRepository      = new WorkingDayRepository(db);
     applicationUserRepository = new ApplicationUserRepository(db);
 }