public Handler(
     IBasicDataRepository basicDataRepository,
     IDatabaseScopeFactory databaseScopeFactory,
     ILogger <Handler> logger)
 {
     _basicDataRepository  = basicDataRepository;
     _databaseScopeFactory = databaseScopeFactory;
     _logger = logger;
 }
Example #2
0
 public Handler(
     IMaterialTypeRepository materialTypeRepository,
     IDatabaseScopeFactory databaseScopeFactory,
     ILogger <Handler> logger)
 {
     _materialTypeRepository = materialTypeRepository;
     _databaseScopeFactory   = databaseScopeFactory;
     _logger = logger;
 }
Example #3
0
 public Handler(
     ITradeRepository tradeRepository,
     IDatabaseScopeFactory databaseScopeFactory,
     ILogger <Handler> logger)
 {
     _tradeRepository      = tradeRepository;
     _databaseScopeFactory = databaseScopeFactory;
     _logger = logger;
 }
Example #4
0
 public Handler(
     IPropertiesOptionResponsitory propertiesOptionResponsitory,
     IDatabaseScopeFactory databaseScopeFactory,
     ILogger <Handler> logger)
 {
     _propertiesOptionResponsitory = propertiesOptionResponsitory;
     _databaseScopeFactory         = databaseScopeFactory;
     _logger = logger;
 }
 public Handler(
     IHearFromRepository hearFromRepository,
     IDatabaseScopeFactory databaseScopeFactory,
     ILogger <Handler> logger)
 {
     _hearFromRepository   = hearFromRepository;
     _databaseScopeFactory = databaseScopeFactory;
     _logger = logger;
 }
Example #6
0
        public DeleteValidator(
            IDatabaseScopeFactory databaseScopeFactory,
            IHearFromRepository hearFromRepository)
        {
            _databaseScopeFactory = databaseScopeFactory;
            _hearFromRepository   = hearFromRepository;

            RuleFor(x => x).Custom(Validate);
        }
 public Handler(
     IProductInfoRepository productInfoRepository,
     IDatabaseScopeFactory databaseScopeFactory,
     ILogger <Handler> logger)
 {
     _productInfoRepository = productInfoRepository;
     _databaseScopeFactory  = databaseScopeFactory;
     _logger = logger;
 }
Example #8
0
 public Handler(
     IMaterialRepository repository,
     IDatabaseScopeFactory databaseScopeFactory,
     ILogger <Handler> logger)
 {
     _repository           = repository;
     _databaseScopeFactory = databaseScopeFactory;
     _logger = logger;
 }
Example #9
0
 public Handler(
     IMovePositionRepository movePositionRepository,
     IDatabaseScopeFactory databaseScopeFactory,
     ILogger <Handler> logger)
 {
     _movePositionRepository = movePositionRepository;
     _databaseScopeFactory   = databaseScopeFactory;
     _logger = logger;
 }
Example #10
0
 public Handler(
     IPictureResourceRepository repository,
     IDatabaseScopeFactory databaseScopeFactory,
     ILogger <Handler> logger)
 {
     _repository           = repository;
     _databaseScopeFactory = databaseScopeFactory;
     _logger = logger;
 }
 public Handler(
     IDatabaseScopeFactory databaseScopeFactory,
     ILogger <Handler> logger,
     IMaterialRepository repository,
     IHostingEnvironment hostingEnvironment)
 {
     _databaseScopeFactory = databaseScopeFactory;
     _logger             = logger;
     _repository         = repository;
     _hostingEnvironment = hostingEnvironment;
 }
Example #12
0
 public DBHealthChecker(
     IMediator mediator,
     ILogger <DBHealthChecker> logger,
     IAmbientDatabaseLocator databaseLocator,
     IDatabaseScopeFactory databaseScopeFactory)
 {
     _mediator             = mediator;
     _logger               = logger;
     _databaseLocator      = databaseLocator;
     _databaseScopeFactory = databaseScopeFactory;
 }
 public Handler(
     IProductInfoRepository productInfoRepository,
     ITradeRepository tradeRepository,
     IProductDetailRepository productDetailRepository,
     IDatabaseScopeFactory databaseScopeFactory,
     ILogger <Handler> logger)
 {
     _productInfoRepository   = productInfoRepository;
     _tradeRepository         = tradeRepository;
     _productDetailRepository = productDetailRepository;
     _databaseScopeFactory    = databaseScopeFactory;
     _logger = logger;
 }
Example #14
0
        public UpdateValidator(
            IDatabaseScopeFactory databaseScopeFactory,
            IHearFromRepository hearFromRepository)
        {
            _databaseScopeFactory = databaseScopeFactory;
            _hearFromRepository   = hearFromRepository;

            RuleFor(x => x.Id).NotEmpty()
            .WithMessage("Id 不能为空。");
            RuleFor(x => x.Name).NotEmpty()
            .WithMessage("名称不能为空。");

            RuleFor(x => x).Custom(Validate);
        }
        public CreateValidator(
            IMaterialRepository materialRepository,
            IDatabaseScopeFactory databaseScopeFactory)
        {
            _materialRepository   = materialRepository;
            _databaseScopeFactory = databaseScopeFactory;

            RuleFor(x => x.MateName).NotNull().NotEmpty()
            .WithMessage("物料名称不能为空。");
            RuleFor(x => x.MateTypeId).NotNull().NotEmpty()
            .WithMessage("物料类型不能为空。");
            RuleFor(x => x.MaterialSpecId).NotNull().NotEmpty()
            .WithMessage("物料规格不能为空。");
            RuleFor(x => x.MaterialUnitId).NotNull().NotEmpty()
            .WithMessage("物料单位不能为空。");
            RuleFor(x => x).Custom(Validate);
        }
Example #16
0
            public Handler(
                IMaterialRepository repository,
                IDatabaseScopeFactory databaseScopeFactory,
                ILogger <Handler> logger,
                IMaterialTypeRepository materialTypeRepository,
                IBasicDataRepository basicDataRepository,
                IPropertyRespository propertyRepository,
                IPropertiesOptionResponsitory propertyOptionRepository)
            {
                _repository           = repository;
                _databaseScopeFactory = databaseScopeFactory;
                _logger = logger;

                _materialTypeRepository   = materialTypeRepository;
                _basicDataRepository      = basicDataRepository;
                _propertyRepository       = propertyRepository;
                _propertyOptionRepository = propertyOptionRepository;
            }