コード例 #1
0
 public EntitleDayAppUserService(IEntitleDayRepository entitleDayRepository, IEntitleDayService entitleDayService, IEntitleDayAppUserRepository entitleDayAppUserRepository, IUnitOfWork unitOfWork)
 {
     _entitleDayAppUserRepository = entitleDayAppUserRepository;
     _unitOfWork           = unitOfWork;
     _entitleDayService    = entitleDayService;
     _entitleDayRepository = entitleDayRepository;
 }
コード例 #2
0
ファイル: UserService.cs プロジェクト: hanuoc/tenatms
 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;
 }
コード例 #3
0
 public EntitleDayService(IAppUserRepository appUserRepository, IUserService userService, IEntitleDayAppUserRepository entitleDayAppUserRepository, IEntitleDayRepository entitleDayService, IUnitOfWork unitOfWork)
 {
     _entitleDayRepositoty        = entitleDayService;
     _entitleDayAppUserRepository = entitleDayAppUserRepository;
     _unitOfWork        = unitOfWork;
     _userService       = userService;
     _appUserRepository = appUserRepository;
 }
コード例 #4
0
 public void Initialize()
 {
     DbContext                      = new TMSDbContext();
     dbFactory                      = new DbFactory();
     objRequestRepository           = new RequestRepository(dbFactory);
     statusRequestRepository        = new StatusRequestRepository(dbFactory);
     objRequestTypeRepository       = new RequestTypeRepository(dbFactory);
     objRequestReasonTypeRepository = new RequestReasonTypeRepository(dbFactory);
     objAppUserRepository           = new AppUserRepository(dbFactory);
     objEntitleDayRepository        = new EntitleDayRepository(dbFactory);
     objEntitleDayAppUserRepository = new EntitleDayAppUserRepository(dbFactory);
     unitOfWork                     = new UnitOfWork(dbFactory);
     //contextServices = new RequestService(objRequestRepository, statusRequestRepository, objRequestTypeRepository, objRequestReasonTypeRepository, objAppUserRepository, objEntitleDayRepository,objEntitleDayAppUserRepository, unitOfWork);
     userManager = new UserManager <AppUser>(new UserStore <AppUser>(DbContext));
     UserID2     = userManager.FindByName("nvthang").Id;
     UserID3     = userManager.FindByName("tqhuy").Id;
 }
コード例 #5
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;
 }