public async Task <IActionResult> DeleteFMAdmin(int id) { var fmAdminToDelete = await _repo.GetFMAdmin(id); if (fmAdminToDelete == null) { return(NotFound()); } if (await _repo.DeleteFilesforFM(id)) { if (await _repo.Delete(fmAdminToDelete)) { return(Ok()); } } throw new Exception($"File Manager Admin {id} failed on Delete"); }