//3) Data Transfer Object → DTO's //L18: CarDetailDto //Lesson18: added Method → GetAllByBrandId(int brandId) & GetAllByColorId(int colorId) //GetCarDetails public IDataResult <List <CarDetailDto> > GetAllDetails(Expression <Func <Car, bool> > filter = null) { if (DateTime.Now.Hour == 03) { return(new ErrorDataResult <List <CarDetailDto> >(Messages.MaintenanceTime)); } return(new SuccessDataResult <List <CarDetailDto> >(_carDal.GetAllDetails(), Messages.CarsListed)); }
public IDataResult <List <CarDetailDto> > GetAllCarDetails() { return(new SuccessDataResult <List <CarDetailDto> >(_carDal.GetAllDetails())); }
// [SecuredOperation("user,admin")] public IDataResult <List <CarDTOs> > GetAllDetails() { return(new SuccessDataResult <List <CarDTOs> >(_carDal.GetAllDetails(), "Tüm detaylar listlendi")); }