Я работаю над приложением точка net, и делаю запрос, в котором я должен использовать вложенное условие внутри оператора выбора. Я не могу найти никакого решения. Пожалуйста, если кто-нибудь может помочь.
(from c in db.Tblcases
select new {
Name = c.Name,
Make = c.Make,
Model = (c.CaseType == 1 ? (from df in db.TblData where df.Id = c.RefId select Name):
c.CaseType == 2 ? (from mf in db.TblMobile where mf.Id = c.RefId select Name):
c.CaseType == 3 ? (from mis in db.TblMis where mis.Id = c.RefId select Name):
null
}).ToList()