private void AcceptChangesButtonClick(object sender, RoutedEventArgs e) { try { TablesManufacturer a = (TablesManufacturer)ManufacturesToChangeList.SelectedItem; db.Entry(a).State = EntityState.Modified; db.SaveChanges(); ErrorOrSuccesTextBlockChange.Text = null; ErrorOrSuccesTextBlockChange.Text = "Запись была успешно изменена под именем : " + a.strName + "!"; } catch (Exception ex) { ErrorOrSuccesTextBlockChange.Text = ex.Message; } }
static void Task_02_02() { var query = db.TablesManufacturers.FirstOrDefault(w => w.intManufacturerID == 2); //foreach (var item in query) //{ // Console.WriteLine("{0}\n{1}\n{2}", // item.intGarageRoom, item.strSerialNo, item.strName); //} db.Entry(query).Collection(c => c.newEquipments).Load(); Parallel.ForEach(query.newEquipments, item => { Console.WriteLine("{0}\n{1}\n{2}", item.strSerialNo, item.strManufYear, item.intManufacturerID); }); }