[] MemberAdminWindow: Add "Bio-Knopf"

This commit is contained in:
2024-01-14 01:26:35 +01:00
parent 228d17f8cb
commit 0f06d98d39
2 changed files with 18 additions and 0 deletions

@ -11,6 +11,7 @@ using System.Threading.Tasks;
using Microsoft.EntityFrameworkCore.ChangeTracking;
using System.Collections.ObjectModel;
using Elwig.Documents;
using System.Diagnostics;
namespace Elwig.Windows {
public partial class MemberAdminWindow : AdministrationWindow {
@ -187,12 +188,14 @@ namespace Elwig.Windows {
DeleteMemberButton.IsEnabled = true;
AreaCommitmentButton.IsEnabled = true;
DeliveryButton.IsEnabled = true;
OrganicButton.IsEnabled = true;
FillInputs(m);
} else {
EditMemberButton.IsEnabled = false;
DeleteMemberButton.IsEnabled = false;
AreaCommitmentButton.IsEnabled = false;
DeliveryButton.IsEnabled = false;
OrganicButton.IsEnabled = false;
ClearOriginalValues();
ClearDefaultValues();
ClearInputs(validate);
@ -791,5 +794,17 @@ namespace Elwig.Windows {
App.FocusOriginHierarchy();
}
}
private void OrganicButton_Click(object sender, RoutedEventArgs evt) {
if (MemberList.SelectedItem is not Member m)
return;
var url = "https://www.easy-cert.com/htm/suchergebnis.htm?" +
//$"CustomerNumber={m.LfbisNr}&" +
$"Name={(m.BillingAddress?.Name ?? m.Name).Replace(' ', '+')}&" +
$"PostalCode={(m.BillingAddress?.PostalDest ?? m.PostalDest).AtPlz?.Plz}";
Process.Start(new ProcessStartInfo(url) {
UseShellExecute = true,
});
}
}
}