public ProjectUnitOfWork(IWorkinghoursDataContext dataContext) { Context = dataContext; ProjectRepository = new ProjectRepository(Context); CustomerRepository = new GenericRepository <IWorkinghoursDataContext, Customer>(Context); AreasRepository = new GenericRepository <IWorkinghoursDataContext, Area>(Context); UserRepository = new GenericRepository <IWorkinghoursDataContext, Users>(Context); UserRoleRepository = new GenericRepository <IWorkinghoursDataContext, UserRoles>(Context); RoleRepository = new GenericRepository <IWorkinghoursDataContext, Roles>(Context); }
public FileDataUnitOfWork() { context = new WorkinghoursDataContext(); InitRepositories(); }
public FileDataUnitOfWork(IWorkinghoursDataContext dataContext) { context = dataContext; InitRepositories(); }
public SetupUnitOfWork() { context = new WorkinghoursDataContext(); DbVersionRepository = new GenericRepository <IWorkinghoursDataContext, Dbversion>(context); ApplicationSettingsRepository = new ApplicationSettingsRepository(context); }
public LookupUnitOfWork() { Context = new WorkinghoursDataContext(); CustomerRepository = new GenericRepository <IWorkinghoursDataContext, Customer>(Context); ProjectRepository = new GenericRepository <IWorkinghoursDataContext, Project>(Context); }