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

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

System.Data.Entity.Validation.DbEntityValidationException

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