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)); } }
public async Task <IDataResult <IEnumerable <Car> > > GetAllAsync() { return(new SuccessDataResult <IEnumerable <Car> >(await _carDal.GetAllAsync())); }
public async Task <IDataResult <List <Car> > > GetByAvailable() { return(new SuccessDataResult <List <Car> >(await _carDal.GetAllAsync(c => c.Available))); }