public ActionResult Create(AddVehicle VehicleToAdd) { // Create a vehicle object var v = Mapper.Map <VehicleBase>(VehicleToAdd); // Get the uploaded file, and assign it to the vehicle object's properties byte[] PhotoBytes = new byte[VehicleToAdd.PhotoUpload.ContentLength]; VehicleToAdd.PhotoUpload.InputStream.Read(PhotoBytes, 0, VehicleToAdd.PhotoUpload.ContentLength); v.Photo = PhotoBytes; v.PhotoType = VehicleToAdd.PhotoUpload.ContentType; m.AddVehicle(v); return(RedirectToAction("index")); }
public ActionResult Create(AddVehicle VehicleToAdd) { // Create a vehicle object var v = Mapper.Map<VehicleBase>(VehicleToAdd); // Get the uploaded file, and assign it to the vehicle object's properties byte[] PhotoBytes = new byte[VehicleToAdd.PhotoUpload.ContentLength]; VehicleToAdd.PhotoUpload.InputStream.Read(PhotoBytes, 0, VehicleToAdd.PhotoUpload.ContentLength); v.Photo = PhotoBytes; v.PhotoType = VehicleToAdd.PhotoUpload.ContentType; m.AddVehicle(v); return RedirectToAction("index"); }