Exemple #1
0
        public ShelfLocationDtoValidator(
            IHttpContextAccessor httpContextAccessor,
            IJsonHelper jsonHelper,
            Dictionary <string, object> requestJsonDictionary,
            IStoreMappingHelper storeHelper) : base(httpContextAccessor, jsonHelper, requestJsonDictionary)
        {
            _storeHelper = storeHelper;

            SetStockCodeRule();
            SetBranchNoRule();
        }
        public PushNotificationDtoValidator(
            IHttpContextAccessor httpContextAccessor,
            IJsonHelper jsonHelper,
            Dictionary <string, object> requestJsonDictionary,
            IStoreMappingHelper storeHelper) : base(httpContextAccessor, jsonHelper, requestJsonDictionary)
        {
            _storeHelper = storeHelper;

            SetTitleRule();
            SetStoreIdsRule();
        }
Exemple #3
0
        public TransporterDtoValidator(
            IHttpContextAccessor httpContextAccessor,
            IJsonHelper jsonHelper,
            Dictionary <string, object> requestJsonDictionary,
            IStoreMappingHelper storeHelper) : base(httpContextAccessor, jsonHelper, requestJsonDictionary)
        {
            _storeHelper = storeHelper;

            SetDriverNameRule();
            SetVehiclePlateNoRule();
            SetBranchNoRule();
        }
Exemple #4
0
        public DeviceDtoValidator(
            IHttpContextAccessor httpContextAccessor,
            IJsonHelper jsonHelper,
            Dictionary <string, object> requestJsonDictionary,
            IStoreMappingHelper storeHelper) : base(httpContextAccessor, jsonHelper, requestJsonDictionary)
        {
            _storeHelper = storeHelper;

            SetSerialNoRule();
            SetModelNoRule();
            SetStoreIdRule();
        }
Exemple #5
0
        public UserDtoValidator(
            IHttpContextAccessor httpContextAccessor,
            IJsonHelper jsonHelper,
            Dictionary <string, object> requestJsonDictionary,
            IUserRolesHelper userRolesHelper,
            IStoreMappingHelper storeHelper) : base(httpContextAccessor, jsonHelper, requestJsonDictionary)
        {
            _userRolesHelper = userRolesHelper;
            _storeHelper     = storeHelper;

            SetEmailRule();
            SetPasswordRule();
            SetRoleIdsRule();
            SetStoreIdsRule();
        }