예제 #1
0
        public IDataResult <CarDetailDTO> GetCarDetailsById(int id)
        {
            CarDetailDTO carDetailDTO = _icarDal.GetCarDetailsById(c => c.ID == id);

            carDetailDTO.CarImages = _carImagesService.GetAllByCarId(id).Data;
            return(new SuccessDataResult <CarDetailDTO>(carDetailDTO));
        }
예제 #2
0
        public CarDetailDTO AddCar(CarViewModel car)
        {
            Console.WriteLine("Adding car to database");

            Car c = new Car();

            c.LicenceNumber  = car.regNum;
            c.Year           = car.year;
            c.ManufacturerID = 1;
            c.ModelID        = 2;

            //_db.Cars.Add(c);
            //_db.SaveChanges();

            CarDetailDTO result = new CarDetailDTO();

            result.ID           = c.ID;
            result.manufacturer = car.manufacturer;
            result.model        = car.model;

            return(result);
        }