public PayrollPeriodService(
     IPaySlipAttributeService paySlipAttributeService,
     IEmployeeService employeeService,
     IPaySlipService paySlipService,
     IPaySlipTemplateService paySlipTemplateService,
     IPaySlipItemService paySlipItemService,
     ITemplateDetailMappingService templateDetailMappingService,
     IUnitOfWork unitOfWork,
     IMapper mapper) : base(unitOfWork, mapper)
 {
     this.paySlipService               = paySlipService;
     this.paySlipTemplateService       = paySlipTemplateService;
     this.employeeService              = employeeService;
     this.paySlipItemService           = paySlipItemService;
     this.paySlipAttributeService      = paySlipAttributeService;
     this.templateDetailMappingService = templateDetailMappingService;
 }
 public PaySlipTemplateController(IPaySlipTemplateService paySlipTemplateService)
 {
     this.paySlipTemplateService = paySlipTemplateService;
 }