Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        public ParkingLotImage AddImage(ParkingLotImage model)
        {
            _context.ParkingLotImages.Add(model);

            return(model);
        }