Пример #1
0
        public UnitOfWork(
            AGMPOPContext context,
            IDepartmentRepository departmentRepository,
            IProductRepository productRepository,
            IJobTitleRepository jobTitleRepository,
            IAppUserRepository appUserRepository,
            IRoleRepository roleRepository,
            IPermissionRepository permissionRepository,
            ITerritoriesRepository territoriesRepository,
            ICycleUserRepository cycleUserRepository,
            ICycleProductRepository cycleProductRepository,
            ICyclesRepository cyclesRepository,
            ITransactionDetailsRepository TransactionDetailsRepository,
            ITransactionRepository TransactionRepository,
            IRequestsRepository requestRepository,
            IInventoryLogRepository inventoryLogRepository,
            INotificationsRepository notificationsRepository,
            IUserClearanceRepository userClearanceRepository,
            IAuditRepository AuditRepository


            )
        {
            _context             = context;
            DepartmentBL         = departmentRepository;
            ProductBL            = productRepository;
            JobTitleBL           = jobTitleRepository;
            AppUserBL            = appUserRepository;
            RoleBL               = roleRepository;
            PermissionBL         = permissionRepository;
            TerritoriesBL        = territoriesRepository;
            CycleUserBL          = cycleUserRepository;
            CycleProductBL       = cycleProductRepository;
            CyclesBL             = cyclesRepository;
            TransactionDetailsBL = TransactionDetailsRepository;
            TransactionBL        = TransactionRepository;
            RequestsBL           = requestRepository;
            InventoryLogBL       = inventoryLogRepository;
            NotificationsBL      = notificationsRepository;
            UserClearanceBL      = userClearanceRepository;
            AuditBL              = AuditRepository;
        }
Пример #2
0
 public RequestsRepository(AGMPOPContext context) : base(context)
 {
 }
Пример #3
0
 public RoleRepository(AGMPOPContext context) : base(context)
 {
 }
Пример #4
0
 public ProductRepository(AGMPOPContext Context) : base(Context)
 {
 }
 public CycleProductRepository(AGMPOPContext context) : base(context)
 {
 }
Пример #6
0
 public TransactionRepository(AGMPOPContext context) : base(context)
 {
 }
Пример #7
0
 public AppUserRepository(AGMPOPContext context) : base(context)
 {
 }
 public UserClearanceRepository(AGMPOPContext context) : base(context)
 {
 }
Пример #9
0
 public CyclesRepository(AGMPOPContext context) : base(context)
 {
 }
Пример #10
0
 public AuditHelper(AGMPOPContext context, int userId)
 {
     _context = context;
     _userId  = userId;
 }
Пример #11
0
 public InventoryLogRepository(AGMPOPContext context) : base(context)
 {
 }
Пример #12
0
 public PermissionRepository(AGMPOPContext context) : base(context)
 {
 }
Пример #13
0
 public DepartmentRepository(AGMPOPContext Context) : base(Context)
 {
 }
Пример #14
0
 public TerritoriesRepository(AGMPOPContext Context) : base(Context)
 {
 }
 public NotificationsRepository(AGMPOPContext context) : base(context)
 {
 }
Пример #16
0
 public AuditRepository(AGMPOPContext context) : base(context)
 {
 }
Пример #17
0
 public GenericRepository(AGMPOPContext context)
 {
     Context = context;
 }