Example #1
0
 public FingerMachineUserService(IFingerMachineUserRepository fingerMachineUserRepository, IFingerTimeSheetRepository fingerTimeSheetRepository, IAbnormalCaseRepository abnormalCaseRepository, IUnitOfWork unitOfWork)
 {
     this._fingerTimeSheetRepository   = fingerTimeSheetRepository;
     this._abnormalCaseRepository      = abnormalCaseRepository;
     this._fingerMachineUserRepository = fingerMachineUserRepository;
     this._unitOfWork = unitOfWork;
 }
Example #2
0
 public UserService(IAppUserRepository appUserRepository, IUserOnsiteRepository userOnsiteRepository, IUnitOfWork unitOfWork,
                    IOTRequestUserRepository oTRequestUserRepository,
                    IRequestRepository requestRepository,
                    IOTRequestRepository oTRequestRepository,
                    IExplanationRequestRepository explanationRequestRepository,
                    IEntitleDayAppUserRepository entitleDayAppUserRepository,
                    IAbnormalCaseRepository abnormalCaseRepository,
                    IFingerTimeSheetRepository fingerTimeSheetRepository,
                    IFingerMachineUserRepository fingerMachineUserRepository,
                    IChildcareLeaveRepository childcareLeaveRepository,
                    IAnnouncementRepository announcementRepository,
                    IAnnouncementUserRepository announcementUserRepository,
                    ITimeSheetRepository timeSheetRepository
                    )
 {
     this._appUserRepository            = appUserRepository;
     this._userOnsiteRepository         = userOnsiteRepository;
     this._unitOfWork                   = unitOfWork;
     this._oTRequestUserRepository      = oTRequestUserRepository;
     this._requestRepository            = requestRepository;
     this._oTRequestRepository          = oTRequestRepository;
     this._explanationRequestRepository = explanationRequestRepository;
     this._entitleDayAppUserRepository  = entitleDayAppUserRepository;
     this._abnormalCaseRepository       = abnormalCaseRepository;
     this._fingerTimeSheetRepository    = fingerTimeSheetRepository;
     this._fingerMachineUserRepository  = fingerMachineUserRepository;
     this._childcareLeaveRepository     = childcareLeaveRepository;
     this._announcementRepository       = announcementRepository;
     this._announcementUserRepository   = announcementUserRepository;
     this._timeSheetRepository          = timeSheetRepository;
 }
Example #3
0
 public void Initialize()
 {
     DbContext = new TMSDbContext();
     dbFactory = new DbFactory();
     explanationRequestRepository = new ExplanationRequestRepository(dbFactory);
     timeSheetRepository          = new FingerTimeSheetRepository(dbFactory);
     statusRequestRepository      = new StatusRequestRepository(dbFactory);
     requestRepository            = new RequestRepository(dbFactory);
     entitleDayAppUser            = new EntitleDayAppUserRepository(dbFactory);
     groupRepository = new GroupRepository(dbFactory);
     unitOfWork      = new UnitOfWork(dbFactory);
     //explanationService = new ExplanationRequestService(explanationRequestRepository, timeSheetRepository, statusRequestRepository, requestRepository, entitleDayAppUser, unitOfWork, groupRepository);
     userManager = new UserManager <AppUser>(new UserStore <AppUser>(DbContext));
     userId1     = userManager.FindByName("tqhuy").Id;
     userId2     = userManager.FindByName("lvtung").Id;
     userId3     = "FakeId";
     userId4     = userManager.FindByName("dmtuong").Id;
 }