Add resolutions by GPU validation.

This commit is contained in:
2019-05-19 20:09:51 +01:00
parent 3760df012c
commit c1a2523235
4 changed files with 20 additions and 2 deletions

View File

@@ -169,5 +169,14 @@ namespace cicm_web.Areas.Admin.Controllers
{
return _context.ResolutionsByGpu.Any(e => e.Id == id);
}
[AcceptVerbs("Get", "Post")]
public async Task<IActionResult> VerifyUnique(int gpuId, int resolutionId)
{
return await _context.ResolutionsByGpu.FirstOrDefaultAsync(i => i.GpuId == gpuId &&
i.ResolutionId == resolutionId) is null
? Json(true)
: Json("The selected GPU already has the selected resolution.");
}
}
}