WIP Member List
This commit is contained in:
@ -13,6 +13,8 @@ using System.Windows.Input;
|
||||
using System.Windows.Media;
|
||||
using System.Windows.Media.Imaging;
|
||||
using System.Windows.Shapes;
|
||||
using WGneu.Models;
|
||||
|
||||
|
||||
namespace WGneu
|
||||
{
|
||||
@ -30,8 +32,7 @@ namespace WGneu
|
||||
|
||||
private void Window_Loaded(object sender, RoutedEventArgs e)
|
||||
{
|
||||
_context.Members.Load();
|
||||
MemberList.ItemsSource = _context.Members.ToList();
|
||||
Refresh_Member_Data();
|
||||
}
|
||||
|
||||
protected override void OnClosing(CancelEventArgs e)
|
||||
@ -46,6 +47,44 @@ namespace WGneu
|
||||
MgNr.Text = m.MgNr.ToString();
|
||||
GivenName.Text = m.GivenName;
|
||||
FamilyName.Text = m.FamilyName;
|
||||
|
||||
AT_Plz p = m.PostalDest.Plz(_context);
|
||||
Plz.Text = p.Plz.ToString();
|
||||
|
||||
var o = p.Orte(_context);
|
||||
Ort.ItemsSource = o;
|
||||
Ort.
|
||||
|
||||
Edit_Member.IsEnabled = true;
|
||||
}
|
||||
|
||||
private void Edit_Member_Button_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
Member m = (Member)MemberList.SelectedItem;
|
||||
|
||||
if (m == null) return;
|
||||
|
||||
MemberEditWindow w = new MemberEditWindow(m, _context);
|
||||
w.Event += new EventHandler(Refresh_Member_Data_Event);
|
||||
w.Show();
|
||||
}
|
||||
|
||||
private void Add_Member_Button_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
MemberAddWindow w = new MemberAddWindow(_context);
|
||||
w.Event += new EventHandler(Refresh_Member_Data_Event);
|
||||
w.Show();
|
||||
}
|
||||
|
||||
private void Refresh_Member_Data()
|
||||
{
|
||||
_context.Members.Load();
|
||||
MemberList.ItemsSource = _context.Members.ToList();
|
||||
}
|
||||
|
||||
private void Refresh_Member_Data_Event(object sender, EventArgs e)
|
||||
{
|
||||
Refresh_Member_Data();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user