Fix machine photo edit binding.

This commit is contained in:
2019-05-28 23:57:28 +01:00
parent 2c3dc16161
commit 794dc6b188

View File

@@ -395,13 +395,13 @@ namespace cicm_web.Areas.Admin.Controllers
[HttpPost] [HttpPost]
[ValidateAntiForgeryToken] [ValidateAntiForgeryToken]
public async Task<IActionResult> Edit(Guid id, [Bind( public async Task<IActionResult> Edit(Guid id, [Bind(
"Author,CameraManufacturer,CameraModel,ColorSpace,Comments,Contrast,CreationDate,DigitalZoomRatio,ExifVersion,Exposure,ExposureMethod,ExposureProgram,Flash,Focal,FocalLength,FocalLengthEquivalent,HorizontalResolution,IsoRating,Lens,License,LightSource,MeteringMode,Orientation,PixelComposition,Saturation,SceneCaptureType,SceneControl,SensingMethod,Sharpness,SoftwareUsed,SubjectDistanceRange,UploadDate,VerticalResolution,WhiteBalance,Id")] "Author,CameraManufacturer,CameraModel,ColorSpace,Comments,Contrast,CreationDate,DigitalZoomRatio,ExifVersion,Exposure,ExposureMethod,ExposureProgram,Flash,Focal,FocalLength,FocalLengthEquivalent,HorizontalResolution,IsoRating,Lens,LicenseId,LightSource,MachineId,MeteringMode,ResolutionUnit,Orientation,Saturation,SceneCaptureType,SensingMethod,Sharpness,SoftwareUsed,SubjectDistanceRange,VerticalResolution,WhiteBalance,Id")]
MachinePhoto machinePhoto) MachinePhoto machinePhoto)
{ {
if(id != machinePhoto.Id) return NotFound(); if(id != machinePhoto.Id) return NotFound();
if(ModelState.IsValid) if(!ModelState.IsValid) return View(machinePhoto);
{
try try
{ {
_context.Update(machinePhoto); _context.Update(machinePhoto);
@@ -417,9 +417,6 @@ namespace cicm_web.Areas.Admin.Controllers
return RedirectToAction(nameof(Index)); return RedirectToAction(nameof(Index));
} }
return View(machinePhoto);
}
// GET: MachinePhotos/Delete/5 // GET: MachinePhotos/Delete/5
public async Task<IActionResult> Delete(Guid? id) public async Task<IActionResult> Delete(Guid? id)
{ {