WPF MVVM + Entity Framework + SQL Server
Пытаюсь добавить в таблицу строку и мне вылазит ошибка
InvalidOperationException: A dependent property in a ReferentialConstraint is mapped to a store-generated column. Column: 'IdAttestation'.
Вот диаграма бд
Мои шаги добавления (Current Mark это обычное свойство в MVVM класса Mark):
// открываю окно где будут выбраны строки с таблиц VerstatOperators и Attestations
var vm = new OperatorSelectionViewModel(db);
var operatorSelection = new OperatorSelectionView
{
DataContext = vm
};
vm.OnRequestClose += (s, e) => operatorSelection.Close();
operatorSelection.ShowDialog();
if (vm.SelectedAttestation != null)
{
// создаю обьект таблицы Marks и присваиваю ему id выбраных обьектов на предыдущем окне
CurrentMark = new Mark
{
IdVerstatOperator = vm.SelectedVerstatOperator.IdVerstatOperator,
IdAttestation = vm.SelectedAttestation.IdAttestation
};
}
В процессе работы поля Current Mark заполняются данными
Ошибка вылазит когда вот тут когда сохраняю добавленный объект
if (!IsSave)
{
db.Marks.Add(CurrentMark);
db.SaveChanges();
IsSave = true;
}
Раньше связи между таблицами Attestations и Marks не было, и все работало нормально, но потом мне понадобилось возможность знать полученные оценки оператора по выбранной аттестации. Межет я не так сделал связи?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Добрый день! Нужно создать переменную для хранения одного из трёх состояний игры ( Play, Lose, Win )Есть возможность сделать её byte или char (0, 1, 2 или...
В программе нужно сделать загрузку на Google DriveНашёл пример в интернете https://www
Есть автоматика на excel на C#, через раз при сохранении выдает ошибку Ошибка
Столкнулся с проблемой при написании стиля, хочу что-бы при наведении на любой из прямоугольников двигалась картинка (block1) + изменялась прозрачность,...