не понимаю почему не могу добавить элемент
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);//вот здесь вылетает и не знаю как отладчиком исключение перехватить
}
Здравствуйте, -rsdn-, Вы писали:
R>не понимаю почему не могу добавить элемент
R>R> var data = new Data.Entities.Application()
R> {
R> Created = app.Created,
R> Description = app.Description,
R> FullName = app.FullName,
R> Phone = app.Phone,
R> };
R> var faultRepository = new FaultRepository();
R> var workRepository = new WorkRepository();
R> var FaultIds = app.Faults.Select(y => y.Id);
R> data.Faults = new List<Fault>();
R> foreach (var faultId in FaultIds)
R> {
R> var fault = faultRepository.Get(faultId);
R> data.Faults.Add(fault);
R> }
R> var works = workRepository.All.Where(x => app.Works.Select(y => y.Id).Contains(x.Id));
R> data.Works = new List<Data.Entities.Work>();
R> foreach (var work in works)
R> {
R> data.Works.Add(work);
R> }
R> _applicationRepository.Add(data);//вот здесь вылетает и не знаю как отладчиком исключение перехватить
R> }
R>
было несколько контекстов