public LeaveRequestsController(ILeaveRequestRepository oi, ILeaveTypeRepository ie, IEmployeeInfoRepository i, IOverTimeRepository o)
 {
     this.leaveRequestRepository = oi;
     this.leaveTypeRepository    = ie;
     this.employeeInfoRepository = i;
     this.overTimeRepository     = o;
 }
 public LeaveRequestsController(ILeaveRequestRepository leaveRequestRepo, IMapper mapper, UserManager <Employee> userManager, ILeaveTypeRepository leaveTypeRepo)
 {
     _leaveRequestRepo = leaveRequestRepo;
     _mapper           = mapper;
     _userManager      = userManager;
     _leaveTypeRepo    = leaveTypeRepo;
 }
Ejemplo n.º 3
0
 public LeaveTypesController(ILeaveTypeRepository repo, ILeaveAllocationRepository AlloRepo, ILeaveRequestRepository requestRepo, IMapper mapper)
 {
     _repo        = repo;
     _AlloRepo    = AlloRepo;
     _requestRepo = requestRepo;
     _mapper      = mapper;
 }
 public LeaveRequestRepositoryTest()
 {
     _componentContext       = AutofacConfig.RegisterDependancies();
     _leaveRequestRepository = _componentContext.Resolve <ILeaveRequestRepository>();
     _stringConstant         = _componentContext.Resolve <IStringConstantRepository>();
     Initialize();
 }
Ejemplo n.º 5
0
 public LeaveRequestController(UserManager <Employee> userManager, ILeaveAllocationRepository leavaAllocRepo, ILeaveTypeRepository leaveTypeRepo, ILeaveRequestRepository repo, IMapper mapper)
 {
     _leaveRequestrepo = repo;
     _leaveTypeRepo    = leaveTypeRepo;
     _leavaAllocRepo   = leavaAllocRepo;
     _mapper           = mapper;
     _userManager      = userManager;
 }
 public LeaveRequestController(ILeaveRequestRepository leaveaRequestrepo, IMapper mapper, UserManager <Employee> userManager, ILeaveTypeRepository leaveTyperepo, ILeaveAllocationRepository leaveaAllocationrepo)
 {
     this._leaveaRequestrepo    = leaveaRequestrepo;
     this._mapper               = mapper;
     this._userManager          = userManager;
     this._leaveTyperepo        = leaveTyperepo;
     this._leaveaAllocationrepo = leaveaAllocationrepo;
 }
 public LeaveRequestController(ILeaveRequestRepository leaverequestrepo, ILeaveAllocationRepository leaveallocationrepo, ILeaveTypeRepository leavetyperepo, IMapper mapper, UserManager <Employee> userManager)
 {
     _leaveRequestrepo   = leaverequestrepo;
     _leavTyperepo       = leavetyperepo;
     _leavAllocationrepo = leaveallocationrepo;
     _mapper             = mapper;
     _userManager        = userManager;
 }
Ejemplo n.º 8
0
 public LeaveRequestController(ILeaveRequestRepository requestRepo, ILeaveTypeRepository typeRepo, ILeaveAllocationRepository allocationRepo, IMapper mapper, UserManager <Employee> userManager)
 {
     _requestRepo    = requestRepo;
     _typeRepo       = typeRepo;
     _allocationRepo = allocationRepo;
     _mapper         = mapper;
     _userManager    = userManager;
 }
 public LeaveRequestController(ILeaveAllocationRepository repoleaveallocation, ILeaveTypeRepository repoleavetype, ILeaveRequestRepository repoleaverequest, IMapper mapper, UserManager <Employee> userManager)
 {
     _repoleaverequest    = repoleaverequest;
     _repoleavetype       = repoleavetype;
     _repoleaveallocation = repoleaveallocation;
     _mapper      = mapper;
     _userManager = userManager;
 }
 public LeaveRequestController(ILeaveRequestRepository leaveRequestRepo, ILeaveTypeRepository leaveTyperepo, ILeaveAllocationRepository leaveAllocationrepo, IUnitOfWork unitOfWork, IMapper mapper, UserManager <Employee> userManager)
 {
     _leaveRequestRepo    = leaveRequestRepo;
     _leaveTyperepo       = leaveTyperepo;
     _leaveAllocationrepo = leaveAllocationrepo;
     _unitOfWork          = unitOfWork;
     _mapper      = mapper;
     _userManager = userManager;
 }
 public LeaveRequestController(ILeaveRequestRepository leaveRequestRepository, ILeaveTypeRepository leaveTypeRepository,
                               ILeaveAllocationRepository leaveAllocationRepository, IMapper mapper, UserManager <Employee> userManager)
 {
     _leaveRequestRepository    = leaveRequestRepository;
     _leaveTypeRepository       = leaveTypeRepository;
     _leaveAllocationRepository = leaveAllocationRepository;
     _mapper      = mapper;
     _userManager = userManager;
 }
Ejemplo n.º 12
0
 public LeaveRequestController(ILeaveRequestRepository leaveRequestRepository, ILeaveReviewRepository leaveReviewRepository, ILeaveStatusRepository leaveStatusepository, IProjectRepository projectRepository, IEmployeeRepository employeeRepository, ApplicationUserManager userManager, IEmailUtil emailUtil)
 {
     _emailUtil              = emailUtil;
     _userManager            = userManager;
     _projectRepository      = projectRepository;
     _leaveRequestRepository = leaveRequestRepository;
     _leaveReviewRepository  = leaveReviewRepository;
     _leaveStatusRepository  = leaveStatusepository;
     _employeeRepository     = employeeRepository;
 }
Ejemplo n.º 13
0
 public LeaveReportRepositoryTest()
 {
     _componentContext       = AutofacConfig.RegisterDependancies();
     _leaveReportRepository  = _componentContext.Resolve <ILeaveReportRepository>();
     _leaveRequestRepository = _componentContext.Resolve <ILeaveRequestRepository>();
     _mockHttpClient         = _componentContext.Resolve <Mock <IHttpClientService> >();
     _stringConstant         = _componentContext.Resolve <IStringConstantRepository>();
     _mockHttpContextBase    = _componentContext.Resolve <Mock <HttpContextBase> >();
     _userManager            = _componentContext.Resolve <ApplicationUserManager>();
     _mockServiceRepository  = _componentContext.Resolve <Mock <IServiceRepository> >();
     Initialize();
 }
Ejemplo n.º 14
0
 public SlackRepository(ILeaveRequestRepository leaveRepository,
                        IProjectUserCallRepository projectUser,
                        IClient client, IStringConstantRepository stringConstant,
                        IAttachmentRepository attachmentRepository,
                        IRepository <ApplicationUser> userManager)
 {
     _projectUser          = projectUser;
     _leaveRepository      = leaveRepository;
     _client               = client;
     _stringConstant       = stringConstant;
     _attachmentRepository = attachmentRepository;
     _userManager          = userManager;
 }
 public LeaveRequestController(
     ILeaveTypeRepository par_ILeaveTypeRepository,
     ILeaveRequestRepository par_ILeaveRequestRepository,
     ILeaveAllocationRepository par_ILeaveAllocationRepository,
     IMapper par_IMapper,
     UserManager <Employee> par_UserManager)
 {
     _ILeaveTypeRepository       = par_ILeaveTypeRepository;
     _ILeaveRequestRepository    = par_ILeaveRequestRepository;
     _ILeaveAllocationRepository = par_ILeaveAllocationRepository;
     _IMapper     = par_IMapper;
     _userManager = par_UserManager;
 }
 public LeaveRequestController(ILeaveRequestRepository leaveRequestRepository,
                               IMapper mapper,
                               UserManager <IdentityUser> userManager,
                               ILeaveTypeRepository leaveTypeRepository,
                               ILeaveAllocationRepository leaveAllocationRepository,
                               IEmployeeRepository employeeRepository)
 {
     _leaveRequestRepository = leaveRequestRepository;
     _mapper                    = mapper;
     _userManager               = userManager;
     _leaveTypeRepository       = leaveTypeRepository;
     _leaveAllocationRepository = leaveAllocationRepository;
     _employeeRepository        = employeeRepository;
 }
 public LeaveRequestController(
     ILeaveRequestRepository _leaveRequestRepo,
     IMapper _mapper,
     UserManager <Employee> _userManager,
     ILeaveTypeRepository _leaveTypeRepo,
     ILeaveAllocationRepository _leaveAllocRepo
     )
 {
     this._leaveRequestRepo = _leaveRequestRepo;
     this._leaveTypeRepo    = _leaveTypeRepo;
     this._leaveAllocRepo   = _leaveAllocRepo;
     this._mapper           = _mapper;
     this._userManager      = _userManager;
 }
Ejemplo n.º 18
0
 public LeaveService(ILeaveTypeRepository leaveTypeRepository,
                     ILeaveEntitlmentRepository leaveEntitlmentRepository,
                     ILeavePeriodRepository leavePeriodRepository,
                     IEmployeeRepository employeeRepository,
                     ILeaveRepository leaveRepository,
                     ILeaveRequestRepository leaveRequestRepository)
 {
     _leaveTypeRepository       = leaveTypeRepository;
     _leaveEntitlmentRepository = leaveEntitlmentRepository;
     _leavePeriodRepository     = leavePeriodRepository;
     _employeeRepository        = employeeRepository;
     _leaveRepository           = leaveRepository;
     _leaveRequestRepository    = leaveRequestRepository;
 }
Ejemplo n.º 19
0
 public HomeController(
     ILogger <HomeController> logger,
     ILeaveAllocationRepository allocationRepo,
     ILeaveRequestRepository requestRepo,
     UserManager <Employee> userManager,
     IMapper mapper
     )
 {
     _logger         = logger;
     _allocationRepo = allocationRepo;
     _requestRepo    = requestRepo;
     _userManager    = userManager;
     _mapper         = mapper;
 }
 public LeaveRequestController(
     ILeaveRequestRepository LeaveRequestRepo,
     ILeaveTypeRepository LeavetypeRepo,
     ILeaveAllocationRepository AllocationRepo,
     IMapper mapper,
     UserManager <Employee> userManager
     )
 {
     _LeaveRequestRepo = LeaveRequestRepo;
     _LeaveTypeRepo    = LeavetypeRepo;
     _AllocationRepo   = AllocationRepo;
     _mapper           = mapper;
     _userManager      = userManager;
 }
Ejemplo n.º 21
0
 public LeaveRequestController(
     ILeaveRequestRepository leaveRequestRepo,
     ILeaveAllocationRepository leaveAllocationRepo,
     ILeaveTypeRepository leaveTypeRepo,
     IMapper mapper,
     UserManager <Employee> userManager,
     IPhongBanRepository phongBanRepository,
     INhatKylamViecRepository nhatKylamViecRepository)
 {
     _leaveTypeRepo       = leaveTypeRepo;
     _leaveAllocationRepo = leaveAllocationRepo;
     _leaveRequestRepo    = leaveRequestRepo;
     _mapper                      = mapper;
     _userManager                 = userManager;
     this.phongBanRepository      = phongBanRepository;
     this.nhatKylamViecRepository = nhatKylamViecRepository;
 }
Ejemplo n.º 22
0
 public LeaveController(
     ILeaveRequestRepository repo1,
     ILeaveRequestDetailRepository repo2,
     ILeaveOpeningRepository repo3,
     ILeaveOpeningDetailRepository repo4,
     ILeavePolicyEmployeeRepository repo5,
     ILeaveApprovalRepository repo6,
     ILeaveClosingRepository repo7
     )
 {
     LeaveRequest_repo        = repo1;
     LeaveRequestDetail_repo  = repo2;
     LeaveOpening_repo        = repo3;
     LeaveOpeningDetail_repo  = repo4;
     LeavePolicyEmployee_repo = repo5;
     LeaveApproval_repo       = repo6;
     LeaveClosing_repo        = repo7;
 }
 public SlackRepository(ILeaveRequestRepository leaveRepository, IOauthCallsRepository oauthCallsRepository,
                        ISlackUserRepository slackUserRepository, IClient clientRepository, IStringConstantRepository stringConstant,
                        IAttachmentRepository attachmentRepository, IRepository <ApplicationUser> userManagerRepository,
                        IRepository <IncomingWebHook> incomingWebHookRepository, IEmailServiceTemplateRepository emailTemplateRepository,
                        IEmailService emailService)
 {
     _oauthCallsRepository      = oauthCallsRepository;
     _leaveRepository           = leaveRepository;
     _clientRepository          = clientRepository;
     _stringConstant            = stringConstant;
     _attachmentRepository      = attachmentRepository;
     _userManagerRepository     = userManagerRepository;
     _slackUserRepository       = slackUserRepository;
     _incomingWebHookRepository = incomingWebHookRepository;
     _emailTemplateRepository   = emailTemplateRepository;
     _emailService = emailService;
     _logger       = LogManager.GetLogger("SlackRepository");
 }
Ejemplo n.º 24
0
        public ChamCongController(ILeaveTypeRepository leaverepo,
                                  ILeaveAllocationRepository leaveallocationrepo,
                                  IMapper mapper,
                                  UserManager <Employee> userManager,
                                  IChucVuRepository chucVuRepo,
                                  IChuyenMonRepository chuyenMonRepo,
                                  IPhongBanRepository phongBanRepo,
                                  IRoleRepository roleRepository,
                                  IWebHostEnvironment hostEnvironment,
                                  IUserRoleRepository userRoleRepository,
                                  IMauHopDongRepository mauHopDongRepository,
                                  IHopDongLaoDongRepository hopDongLaoDongRepository,
                                  INhatKylamViecRepository nhatKylamViecRepository,
                                  ILoaiLichBieuRepository loaiLichBieuRepository,
                                  ILeaveAllocationRepository leaveAllocationRepository,
                                  ILeaveRequestRepository leaveRequestRepository,
                                  ILeaveTypeRepository leaveTypeRepository,
                                  IPhongBanRepository phongBanRepository,
                                  IPhieuChi_NKLVRepository phieuChi_NKLVRepository)
        {
            this.leaverepo           = leaverepo;
            this.leaveallocationrepo = leaveallocationrepo;
            this.mapper      = mapper;
            this.userManager = userManager;

            this.chucVuRepo                = chucVuRepo;
            this.chuyenMonRepo             = chuyenMonRepo;
            this.phongBanRepo              = phongBanRepo;
            this.roleRepository            = roleRepository;
            webHostEnvironment             = hostEnvironment;
            this.userRoleRepository        = userRoleRepository;
            this.mauHopDongRepository      = mauHopDongRepository;
            this.hopDongLaoDongRepository  = hopDongLaoDongRepository;
            this.nhatKylamViecRepository   = nhatKylamViecRepository;
            this.loaiLichBieuRepository    = loaiLichBieuRepository;
            this.leaveAllocationRepository = leaveAllocationRepository;
            this.leaveRequestRepository    = leaveRequestRepository;
            this.leaveTypeRepository       = leaveTypeRepository;
            this.phongBanRepository        = phongBanRepository;
            this.phieuChi_NKLVRepository   = phieuChi_NKLVRepository;
        }
 public LeaveRequestService(ILeaveRequestRepository leaveRequestRepository, IUnitOfWork unitOfWork)
 {
     this._leaveRequestRepository = leaveRequestRepository;
     this._unitOfWork             = unitOfWork;
 }
 public LeaveRequestService(ILeaveRequestRepository ileaverequest)
 {
     _iLeaveRequestRepository = ileaverequest;
 }
 public LeaveRequestApprovedUsersController(ILeaveRequestRepository oi, ILeaveRequestApprovedUserRepository ie)
 {
     this.leaveRequestRepository             = oi;
     this.leaveRequestApprovedUserRepository = ie;
 }
Ejemplo n.º 28
0
 public LeaveRequestService(ILeaveRequestRepository _iLeaveRequestRepository)
 {
     iLeaveRequestRepository = _iLeaveRequestRepository;
 }
Ejemplo n.º 29
0
 public LeaveRequestsController(ILeaveRequestRepository oi, ILeaveTypeRepository ie)
 {
     this.leaveRequestRepository = oi;
     this.leaveTypeRepository    = ie;
 }
Ejemplo n.º 30
0
 public LeaveHistoryController(ILeaveRequestRepository therepo, IMapper themapper)
 {
     _leaveHistoryRepo = therepo;
     _mapper           = themapper;
 }