У меня проблема с визуальной студией или сущностью. Ситуация проста: У меня есть Employés, и я быть_наст данные вид сетки для настоящего времени, когда я нажимаю на Edit служащем, я получить идентификатор из служащегоEntity Framework не перезагружает мои ОБНОВЛЕНО данные
int employeID= Convert.ToInt32(dgvEmployes.SelectedRows[0].Cells[0].Value);
frmEditEmploye edit = new frmEditEmploye();
edit.employ = new ePoliticsServis.Data.Employ();
edit.employ= eServis.Data.EmployesService.SelectEmployeById(employeID);
и я получаю служащий из БДА, и я загрузить служащий в новая форма для редактирования, и я сохраняю обновленную дату и перехожу в таблицу обновления базы данных, и все хорошо, все обновлено, но проблема в том, что когда я вернусь на просмотр, представление datagrid (datagrid обновляется с новыми данными, привязкой, все в порядке) и снова щелкните на том же занятии для редактирования, у меня есть форма для редактирования, но со старыми данными, нет с новыми обновленными данными из базы данных для одного и того же сотрудника, когда я сбил мое приложение и снова запустился, после чего я получил новые данные, обновленные и обновленные. Я действительно не знаю, где проблема.
да, я думаю, мне нужно обновить свой контекст db? где я это сделаю? –
context.Refresh (RefreshMode.StoreWins, myObject); Это пример refreehs, где я буду называть этот метод? и я найду имя моего контекста? –
Из того, что я вижу в вашем примере кода, это скорее всего будет в методе eServis.Data.EmployesService.SelectEmployeById. – Damon