Требования к моему приложению: если какое-либо свойство изменяется пользователем - например, ввод данных в текстовое поле, а затем выход из него - его необходимо немедленно обновить в базе данных.
Я использую WPF с шаблоном проектирования MVVM. Все мои сущности реализуют INotifyPropertyChanged
.
Если какое-либо свойство ЗАКАЗЧИКА изменяется, я делаю
Customer.cs
customerService.UpdateCustomer(this);
Должна ли сущность действительно обновляться? Или вызвать собственное обновление в базе данных?
Я имею в виду, как еще я могу сделать немедленное обновление свойства, если не в сущности?