public ParkingLotImageViewModel UploadImage(UploadLotImageModel model, string path) { if (_unitOfWork.ParkingLotRepository.ParkingLotExists(model.ParkingLotId)) { string uniqueName = SaveImage(model, path); ParkingLotImage imageModel = new ParkingLotImage() { ImageName = uniqueName, ParkingLotId = model.ParkingLotId }; imageModel = _unitOfWork.ParkingLotRepository.AddImage(imageModel); _unitOfWork.SaveChanges(); return(_mapper.Map <ParkingLotImageViewModel> (imageModel)); } return(null); }
public ParkingLotImage AddImage(ParkingLotImage model) { _context.ParkingLotImages.Add(model); return(model); }