var Ceremony = dc.GetOneCeremony(IdCeremony);
при запуске в верхней строке отображается эта ошибка:
Нулевое значение не может быть присвоено элементу с типом System.DateTime, который не может иметь значение типа NULL.
если у вас есть класс свойства Ceremony с типом DateTime, измените его на DateTime?похоже, GetOneCeremony возвращает объект с нулевым полем даты и времени
вы, вероятно, присваиваете нулевое значение из устройства чтения данных для типа данных времени данных. что-то вроде:
DateTime dt = (DateTime)yourDataReader["YourDateTimeColumnWhichIsNull"].Value