private VehiclePhoto CreateVehiclePhoto(Image image, Int32 vehicleId)
 {
     byte[] buffer;
     using (var memoryStream = new MemoryStream())
     {
         image.Save(memoryStream, new ImageFormat(image.RawFormat.Guid));
         buffer = memoryStream.ToArray();
     }
     var vehiclePhoto = new VehiclePhoto {ImageMimeType = "image/jpeg", Image = buffer, VehicleId = vehicleId};
     VehiclePhotos.Add(vehiclePhoto);
     SaveChanges();
     return vehiclePhoto;
 }
 public void Create(int vehicleId, VehiclePhoto photo)
 {
     photo.VehicleId = vehicleId;
     this.GetDbSet<VehiclePhoto>().Add(photo);
     this.UnitOfWork.SaveChanges();
 }