Я пытаюсь использовать приведенный ниже код для добавления записи в таблицу 'UserAlertSubscription' в моем БД, которая просто связывает пользователей с настройками оповещений.
Проблема заключается в том, что хотя я не получаю ошибок, запись делаетне добавляются в базу данных.
Любая идея, что я делаю не так.Как видите, я попробовал ApplyAllChanges, но это не имело значения.
AlerterDataEntities alerterDataEntities = new AlerterDataEntities()
// get current user
User user = alerterDataEntities.Users.Where(u => u.UserID == 1).ToList<User>()[0];
// get selected alert configuration
AlertConfiguration alertConfiguration =
alerterDataEntities.AlertConfigurations.Where(a => a.AlertConfigurationID == 3).ToList
<AlertConfiguration>()[0];
UserAlertSubscription userAlertSubscription = new UserAlertSubscription
{
User = user,
AlertConfiguration = alertConfiguration
};
user.UserAlertSubscriptions.Add(userAlertSubscription);
//alerterDataEntities.AcceptAllChanges();
alerterDataEntities.SaveChanges();