예제 #1
0
        public IResult CheckIfBrandNameExists(string name)
        {
            var result = _brandDal.Any(b => b.BrandName.ToLower() == name.ToLower());

            if (result)
            {
                return(new ErrorResult("Eklemek Istediginiz Araba Sistemde Vardir!"));
            }
            return(new SuccessResult());
        }
예제 #2
0
        private IResult CheckBrandNameExist(string brandNormalizedName)
        {
            var result = _brandDal.Any(b => b.NormalizedName == brandNormalizedName);

            if (result)
            {
                return(new ErrorResult(Messages.NameAlreadyRegistered));
            }

            return(new SuccessResult());
        }
예제 #3
0
        public IResult Add(Brand brand)
        {
            var result = _brandDal.Any(b => b.Name == brand.Name);

            if (!result)
            {
                _brandDal.Add(brand);
                return(new SuccessResult(Messages.Brand.Add(brand.Name)));
            }
            return(new ErrorResult(Messages.Brand.Exists(brand.Name)));
        }
예제 #4
0
        private IResult CheckIfBrandNameExists(string brandName)
        {
            if (!string.IsNullOrEmpty(brandName))
            {
                var result = _brandDal.Any(x => x.BrandName.ToLower().Contains(brandName.ToLower()));

                if (!result)
                {
                    return(new SuccessResult());
                }
            }

            return(new ErrorResult());
        }