示例#1
0
 public WorkflowHistoryBLL(IUnitOfWork uow, ILogger logger)
 {
     _logger                = logger;
     _uow                   = uow;
     _repository            = _uow.GetGenericRepository <WORKFLOW_HISTORY>();
     _poaMapBll             = new ZaidmExPOAMapBLL(_uow, _logger);
     _poaBll                = new POABLL(_uow, _logger);
     _wasteRoleServices     = new WasteRoleServices(_uow, _logger);
     _poaDelegationServices = new PoaDelegationServices(_uow, _logger);
     _userBll               = new UserBLL(_uow, _logger);
 }
示例#2
0
        public WorkflowBLL(IUnitOfWork uow, ILogger logger)
        {
            _logger = logger;
            _uow    = uow;

            _userBll               = new UserBLL(_uow, _logger);
            _poabll                = new POABLL(_uow, _logger);
            _poaMapBll             = new ZaidmExPOAMapBLL(_uow, _logger);
            _workflowHistoryBll    = new WorkflowHistoryBLL(_uow, _logger);
            _wasteRoleServices     = new WasteRoleServices(_uow, _logger);
            _poaDelegationServices = new PoaDelegationServices(_uow, _logger);
            _userPlantMapService   = new UserPlantMapService(_uow, _logger);
        }