Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.01.2014, 18:06   #1
boroviker
 
Регистрация: 30.07.2012
Сообщений: 9
Вопрос EF вернуть наблюдаемую коллекцию

привет, хочу чтобы входная коллекция была полностью tracking.

Код:
public void AddNewUsers(List<Users> users)
        {
            foreach (var user in users)
            {
                var userDb = db.Users.FirstOrDefault(u => u.Name == user.Name);
                if (userDb == null)
                {
                    db.Users.Add(user);
                }
                else
                {
                    // что тут должно быть?
                    // чтото типа псевдокод: user = user.MagicReferenceTo(userDb)
                }
            }
            db.SaveChanges();
        }
На выходе в входящей коллекции только те юзеры которые была ADD стали наблюдаемые(tracking), а как сделать чтобы которые уже существуют были наблюдаемые я не знаю

Помогите уже целый день гуглю
boroviker вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавить элемент в коллекцию Juli174 C# (си шарп) 1 11.12.2013 13:45
Добавление элементов в коллекцию из файла DJoRDJ734 C++ Builder 3 09.04.2013 18:05
Проблема с добавлением узла в коллекцию Zeronim БД в Delphi 0 19.01.2012 20:27
Собираем коллекцию ссылок на образовательные аудио/видео ресурсы Rapid Свободное общение 0 01.12.2010 18:32
Как получить коллекцию контролов в документе WORD в VBA? Dima_S Microsoft Office Word 4 06.11.2009 17:52