예제 #1
0
 public DataGenerator(IRepository<Employee> employeeRepository, 
     IRepository<Timesheet> timesheetRepository, IRepository<Sale> saleRepository, 
     IRepository<Payment> paymentRepository)
 {
     _employeeRepository = employeeRepository;
     _timesheetRepository = timesheetRepository;
     _saleRepository = saleRepository;
     _paymentRepository = paymentRepository;
     PaymentService = new PaymentService(timesheetRepository, paymentRepository, saleRepository, employeeRepository);
 }
예제 #2
0
 public CreatePayment(PaymentService paymentService, EmployeeService employeeService)
 {
     PaymentService = paymentService;
     EmployeeService = employeeService;
 }
예제 #3
0
 public ShowPayments(EmployeeService employeeService, PaymentService paymentService, TimesheetService timesheetService)
 {
     EmployeeService = employeeService;
     PaymentService = paymentService;
     TimesheetService = timesheetService;
 }
예제 #4
0
 public SallaryView(IRepository<Employee> emplyeeRepository, IRepository<Timesheet> timesheetRepository)
 {
     EmployeeService = new EmployeeService(emplyeeRepository);
     PaymentService = new PaymentService(emplyeeRepository, timesheetRepository);
 }