using Microsoft.EntityFrameworkCore; using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Shapes; namespace WGneu { /// /// Interaktionslogik für Window1.xaml /// public partial class MemberListWindow : Window { private readonly WGContext _context = new WGContext(); public MemberListWindow() { InitializeComponent(); } private void Window_Loaded(object sender, RoutedEventArgs e) { _context.Members.Load(); MemberList.ItemsSource = _context.Members.ToList(); } protected override void OnClosing(CancelEventArgs e) { _context.Dispose(); base.OnClosing(e); } private void MemberList_SelectionChanged(object sender, SelectionChangedEventArgs e) { Member m = (Member) MemberList.SelectedItem; MgNr.Text = m.MgNr.ToString(); GivenName.Text = m.GivenName; FamilyName.Text = m.FamilyName; } } }