public PeopleController(
     IBenefitsService benefitsService,
     ICouncilTaxService councilTaxService)
 {
     _benefitsService   = benefitsService;
     _councilTaxService = councilTaxService;
 }
Exemplo n.º 2
0
 public PayrollController(IEmployeeRepository employeeRepository,
                          IEmployerRepository employerRepository,
                          IBenefitsService benefitsService) : base()
 {
     _employeeRepo    = employeeRepository;
     _employerRepo    = employerRepository;
     _benefitsService = benefitsService;
 }
Exemplo n.º 3
0
 public void SetupTests()
 {
     benefitsBreakdown  = new Mock <IBenefitsBreakdown>();
     employeeRepository = new Mock <IEmployeeRepository>();
     benefitsRepository = new Mock <IBenefitsRepository>();
     loggerRepository   = new Mock <ILoggerRepository>();
     sut = new BenefitsService(benefitsBreakdown.Object, employeeRepository.Object,
                               benefitsRepository.Object, loggerRepository.Object);
 }
Exemplo n.º 4
0
        public void Setup()
        {
            var emp1 = new Employee
            {
                FirstName    = "Luke",
                LastName     = "Skywalker",
                Age          = 22,
                BenefitsCost = 1000,
                Dependents   = new Person[0],
                EmployeeId   = 1,
                Salary       = 52000
            };

            var emp2 = new Employee
            {
                FirstName    = "Anakin",
                LastName     = "Skywalker",
                Age          = 38,
                BenefitsCost = 900,
                Dependents   = new Person[0],
                EmployeeId   = 2,
                Salary       = 52000
            };

            List <Employee> empList = new List <Employee> {
                emp1, emp2
            };

            var benefitsRepository = new Mock <IBenefitsRepository>();

            benefitsRepository.Setup(x => x.SelectAllEmployees())
            .ReturnsAsync(empList);
            benefitsRepository.Setup(x => x.DeleteEmployee(3))
            .ReturnsAsync(1);

            _benefitsService = new BenefitsService(benefitsRepository.Object);
        }
Exemplo n.º 5
0
 public BenefitsController(ILogger <BenefitsController> logger, IBenefitsService benefitsService)
 {
     _logger          = logger;
     _benefitsService = benefitsService;
 }
Exemplo n.º 6
0
 public BenefitsController(IBenefitsService service, IMapper mapper)
 {
     _service = service;
     _mapper  = mapper;
 }
Exemplo n.º 7
0
 public PaycheckService(BenefitsDataContext db, IBenefitsService benefitsService) : base(db)
 {
     BenefitsService = benefitsService;
 }
Exemplo n.º 8
0
 public BenefitsController(IBenefitsService benefitsService)
 {
     this.benefitsService = benefitsService;
 }
 public BenefitsViewService(IPersonnelService personnelService, IActorOrganisationService actorOrganisationService, IBenefitsService benefitsService)
 {
     _personnelService         = personnelService;
     _actorOrganisationService = actorOrganisationService;
     _benefitsService          = benefitsService;
 }