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

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

System.Data.Entity.Validation.DbEntityValidationException

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