public UnitOfWork(OfficeAttendenceSystemDbContext DbContext) { _DbContext = DbContext; Departments = new DepartmentRepository(_DbContext); Employees = new EmployeeRepository(_DbContext); Users = new UserRepository(_DbContext); Attendances = new AttendanceRepository(_DbContext); Attachments = new AttachmentRepository(_DbContext); }
internal BaseRepository(OfficeAttendenceSystemDbContext DbContext) { _DbContext = DbContext; _innerDB = _DbContext.Set <TEntity>(); }
internal UserRepository(OfficeAttendenceSystemDbContext context) : base(context) { _context = context; }
internal DepartmentRepository(OfficeAttendenceSystemDbContext context) : base(context) { _context = context; }