private void DeleteButton_Click(object sender, RoutedEventArgs e) { SubGroupId groupId = (SubGroupId)dataGridSubGroupID.SelectedItem; SubGroupIdDataService groupIdDataService = new SubGroupIdDataService(new EntityFramework.TimetableManagerDbContext()); groupIdDataService.DeleteSubGroupId(groupId.Id).ContinueWith(result => { MessageBox.Show("Deleted"); }); _ = SubGroupIdDataList.Remove(groupId); }
public async Task load() { SubGroupIdDataService groupIdDataService = new SubGroupIdDataService(new EntityFramework.TimetableManagerDbContext()); SubGroupIdList = await groupIdDataService.GetSubGroupId(); SubGroupIdList.ForEach(e => { SubGroupId l = new SubGroupId(); l.Id = e.Id; l.SubGroupID = e.SubGroupID; SubGroupIdDataList.Add(l); }); }