コード例 #1
0
ファイル: CarController.cs プロジェクト: TGrigor/CarShop
        public bool AddCar(CarInfo carInfo)
        {
            bool isValid = ValidationHelper.IsCarValid(carInfo);

            if (isValid)
            {
                carInfo.CarId = GetUnicId.GetNewGuid();
                _carRepository.SaveCarData(carInfo);
            }
            return(isValid);
        }
コード例 #2
0
ファイル: BrandController.cs プロジェクト: TGrigor/CarShop
        public bool AddBrand(BrandInfo brandInfo)
        {
            bool isValid = ValidationHelper.IsBrandNameValid(brandInfo);

            if (isValid)
            {
                brandInfo.BrandId = GetUnicId.GetNewGuid();
                _brandRepository.SaveBrandData(brandInfo);
            }
            return(isValid);
        }
コード例 #3
0
        public bool Registrate(UserRegistrationInfo userInfo)
        {
            bool isValid = ValidationHelper.IsRegFieldsCompleted(userInfo) &&
                           ValidationHelper.IsPasswordSame(userInfo.Password, userInfo.ConfirmPassword) &&
                           !_authenticationRepository.LoginExists(userInfo.Login);

            if (isValid)
            {
                userInfo.UserId = GetUnicId.GetNewGuid();
                _authenticationRepository.SaveRegistrationDate(userInfo);
            }

            return(isValid);
        }