public MaterialBLL(IUnitOfWork uow, ILogger logger) { _logger = logger; _uow = uow; _repository = _uow.GetGenericRepository <ZAIDM_EX_MATERIAL>(); _repositoryUoM = _uow.GetGenericRepository <MATERIAL_UOM>(); _changesHistoryBll = new ChangesHistoryBLL(_uow, _logger); _goodTypeGroupBLL = new ExGroupTypeBLL(_uow, logger); _masterDataAprovalBLL = new MasterDataApprovalBLL(_uow, _logger); _zaidmExMaterialService = new ZaidmExMaterialService(_uow, _logger); }
public MasterDataApprovalBLL(IUnitOfWork uow, ILogger logger) { _uow = uow; //_logger = logger; _repository = _uow.GetGenericRepository <MASTER_DATA_APPROVAL>(); _pageBLL = new PageBLL(_uow, logger); //_userBLL = new UserBLL(_uow, logger); _approvalSettingBLL = new MasterDataApprovalSettingBLL(_uow, logger); _changesHistoryBLL = new ChangesHistoryBLL(_uow, logger); _brandRegistrationBLL = new BrandRegistrationService(_uow, logger); _messageService = new MessageService(logger); _poaBll = new POAService(_uow, logger); _poaMapBLL = new POAMapBLL(_uow, logger); _materialBLL = new ZaidmExMaterialService(_uow, logger); //_xmlWriter = new XmlBrandRegistrationWriter(_uow,_logger); }