MemberAdminWindow: Send email to all addresses of member

This commit is contained in:
2023-09-28 15:50:04 +02:00
parent c9f49927a8
commit d4e5ac6753
2 changed files with 6 additions and 2 deletions

View File

@ -157,8 +157,12 @@ namespace Elwig.Helpers {
}
public static void MailTo(string emailAddress) {
MailTo(new string[] { emailAddress });
}
public static void MailTo(IEnumerable<string> emailAddresses) {
Process.Start(new ProcessStartInfo() {
FileName = $"mailto:{emailAddress}",
FileName = $"mailto:{string.Join(",%20", emailAddresses)}",
UseShellExecute = true,
});
}

View File

@ -266,7 +266,7 @@ namespace Elwig.Windows {
}
private void Menu_Member_SendEmail_Click(object sender, RoutedEventArgs evt) {
Utils.MailTo(((Member)MemberList.SelectedItem).EmailAddresses.First().Address);
Utils.MailTo(((Member)MemberList.SelectedItem).EmailAddresses.Select(a => a.Address));
}
private void FocusSearchInput(object sender, RoutedEventArgs evt) {