示例#1
0
 public EmployeeController(IEmployeeService employeeService, IEmployeeDismissService employeeDismissService,
                           IEmployeePostService employeePostService, IEmployeeStatusService employeeStatusService)
 {
     this.employeeService        = employeeService;
     this.employeeDismissService = employeeDismissService;
     this.employeePostService    = employeePostService;
     this.employeeStatusService  = employeeStatusService;
 }
示例#2
0
 public EmployeeService(IRepository <Employee, string> repository,
                        IServiceT <Employee, EmployeeDTO, string> service,
                        IAddressService addressService,
                        IEmployeeDismissService dismissService,
                        IEmployeeStatusService statusService,
                        IEmployeePostService postService)
 {
     this.repository     = repository;
     this.service        = service;
     this.PostService    = postService;
     this.StatusService  = statusService;
     this.AddressService = addressService;
     this.DismissService = dismissService;
 }
 public EmployeeStatusController(IEmployeeStatusService employeeStatusService)
 {
     _employeeStatusService = employeeStatusService;
 }