>>72
ひとつもレコードがないなら Single の代わりに SingleOrDefault して、
あとは同様に null チェックすれば動かないかな