public MachineForm() { InitializeComponent(); _databaseFactory = new DatabaseFactory(); _unitOfWork = new UnitOfWork(_databaseFactory); _employeeMachineRepository = new EmployeeMachineRepository(_databaseFactory); _employeeRepository = new EmployeeRepository(_databaseFactory, new EmployeeDepartmentRepository(_databaseFactory)); _employeeMachineService = new EmployeeMachineService(_employeeMachineRepository, _employeeRepository); _attendanceLogRepository = new AttendanceLogRepository(_databaseFactory, _employeeRepository); }
public EmployeeMachineService(IEmployeeMachineRepository employeeMachineRepository, IEmployeeRepository employeeRepository) { _employeeRepository = employeeRepository; _employeeMachineRepository = employeeMachineRepository; }