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); }
public CreatePayment(PaymentService paymentService, EmployeeService employeeService) { PaymentService = paymentService; EmployeeService = employeeService; }
public ShowPayments(EmployeeService employeeService, PaymentService paymentService, TimesheetService timesheetService) { EmployeeService = employeeService; PaymentService = paymentService; TimesheetService = timesheetService; }
public SallaryView(IRepository<Employee> emplyeeRepository, IRepository<Timesheet> timesheetRepository) { EmployeeService = new EmployeeService(emplyeeRepository); PaymentService = new PaymentService(emplyeeRepository, timesheetRepository); }