I've created a code first context with a DbSet property

I work with Windows form. If I bind as follow:

```
_context.Schedules.Load();
scheduleBindingSource.DataSource = _context.Schedules.Local.ToBindingList();

```

All works great and when I save as follow:

```
this.Validate();
scheduleBindingSource.EndEdit();
_context.SaveChanges();

```

The data persists; But when I bind the data like this:

```
var res = _context.Schedules.Where(k => k.EmployeeName.Equals(employeeComboBox.Text)).ToList();
scheduleBindingSource.DataSource = res;

```

When I save data doesn't persis!

I'm thinking that the ToList() method is not good, but I can't find alternative to get a BindingList connected to the Local set of data inside the context.

Thanks,

Andrea