Пример #1
0
        public async Task <IDataResult <List <Car> > > GetAllAsync()
        {
            var data = await _carDal.GetAllAsync();

            if (data.Count == 0)
            {
                return(new ErrorDataResult <List <Car> >(null, Messages.CarNotFound));
            }
            else
            {
                return(new SuccessDataResult <List <Car> >(data, Messages.CarGetListByRegistered));
            }
        }
Пример #2
0
 public async Task <IDataResult <IEnumerable <Car> > > GetAllAsync()
 {
     return(new SuccessDataResult <IEnumerable <Car> >(await _carDal.GetAllAsync()));
 }
Пример #3
0
 public async Task <IDataResult <List <Car> > > GetByAvailable()
 {
     return(new SuccessDataResult <List <Car> >(await _carDal.GetAllAsync(c => c.Available)));
 }