public UnitOfWork() { _dbContext = new ApplicationDbContextPersistence(); Appointments = new AppointmentRepository(_dbContext); Departments = new DepartmentRepository(_dbContext); Employees = new EmployeeRepository(_dbContext); EmployeeQualifications = new EmployeeQualificationRepository(_dbContext); EmployeeTasks = new EmployeeTaskRepository(_dbContext); Projects = new ProjectRepository(_dbContext); Qualifications = new QualificationRepository(_dbContext); Tasks = new TaskRepository(_dbContext); TaskQualifications = new TaskQualificationRepository(_dbContext); EmployeeProjects = new EmployeeProjectRepository(_dbContext); DashboardDisplays = new DashboardDisplayRepository(_dbContext); }
public EmployeeTaskRepository(ApplicationDbContextPersistence dbContext) { _dbContext = dbContext; }
public DepartmentRepository(ApplicationDbContextPersistence dbContext) { _dbContext = dbContext; }
public DashboardDisplayRepository(ApplicationDbContextPersistence dbContext) { _dbContext = dbContext; }
public TaskQualificationRepository(ApplicationDbContextPersistence dbContext) { _dbContext = dbContext; }
public ProjectRepository(ApplicationDbContextPersistence dbContext) { _dbContext = dbContext; }