public async Task <IActionResult> Details(string server, string backupName, int id) { var match = await GetMatch(id); if (match == null) { return(NotFound()); } var backup = _persist.GetBackup(server, backupName); if (backup == null) { return(NotFound()); } var vm = new AdminReviewPersistDetailsViewModel(); vm.Backup = backup; vm.Match = match; return(View(vm)); }
public async Task <IActionResult> Match(int id) { var match = await GetMatch(id); if (match == null) { return(NotFound()); } var backup = _persist.GetBackups().FirstOrDefault(); if (backup == null) { return(NotFound()); } var vm = new AdminReviewPersistDetailsViewModel(); vm.Backup = backup; vm.Match = match; return(View("Details", vm)); }