Программное управление ComboBox в WPF

Задача: программно определить набор данных в Combobox. Усложняя задачу — данные берутся из БД Решение: отказаться от определения в XAML-разметке, перенеся определение источников данных в исполняемую часть Реализация: В XAML-разметке необходимо определить только имя ComboBox [crayon-5d0aca7f4a800169156081/] В исполняемой части [crayon-5d0aca7f4a814794523772/] Необходимые пояснения к коду. Предполагается, что у вас настроено и инициализировано подключение к БД. Первая

System.Data.Entity.Validation.DbEntityValidationException

Симптом: при записи в базу данных появляется exeption «System.Data.Entity.Validation.DbEntityValidationException: Сбой при проверке одной или нескольких сущностей. Более подробные сведения см. в свойстве «EntityValidationErrors».» Причина: скорее всего забыто одно или несколько полей. Лечение: требуется расширенный вывод ошибки Реализация: обернуть SaveChanges() более расширенным выводом ошибки. Реализуем. [crayon-5d0aca7f4c66f790632312/]