У меня проблемы в этой строке:
int? nextLevel = (from p in cd.Objective
where p.Parent_ObjectiveID == null
select p.ObjectiveID).Max() + 1;
Ошибка указывает:
Нулевое значение нельзя присвоить элементу с типом System.Int32, который является типом значения, не допускающим значения NULL.
Как я могу это исправить?
UPDATE:
Но p.Parent_ObjectiveID - это int? тип данных. Может быть нулевым.