Beispiel #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;
        }
Beispiel #2
0
 public InventoryLogService(IInventoryLogRepository IInventoryLogRepository)
 {
     _IInventoryLogRepository = IInventoryLogRepository;
 }