EF многие ко многим - добавить элемент
От: -rsdn- Беларусь http://dsalodki.wix.com/resume
Дата: 17.05.17 17:11
Оценка:
не понимаю почему не могу добавить элемент
            var data = new Data.Entities.Application()
            {
                Created = app.Created,
                Description = app.Description,
                FullName = app.FullName,
                Phone = app.Phone,
            };

            var faultRepository = new FaultRepository();
            var workRepository = new WorkRepository();

            var FaultIds = app.Faults.Select(y => y.Id);
            data.Faults = new List<Fault>();
            foreach (var faultId in FaultIds)
            {
                var fault = faultRepository.Get(faultId);
                data.Faults.Add(fault);
            }

            var works = workRepository.All.Where(x => app.Works.Select(y => y.Id).Contains(x.Id));
            data.Works = new List<Data.Entities.Work>();
            foreach (var work in works)
            {
                data.Works.Add(work);
            }

            _applicationRepository.Add(data);//вот здесь вылетает и не знаю как отладчиком исключение перехватить
        }
Отредактировано 17.05.2017 17:18 dsalodki . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.