Files
Wino-Mail/Wino.Mail/Dialogs/CreateAccountAliasDialog.xaml.cs

30 lines
791 B
C#
Raw Permalink Normal View History

using System;
using Windows.UI.Xaml.Controls;
using Wino.Core.Domain.Entities.Mail;
using Wino.Core.Domain.Interfaces;
2025-02-16 11:54:23 +01:00
namespace Wino.Dialogs;
public sealed partial class CreateAccountAliasDialog : ContentDialog, ICreateAccountAliasDialog
{
2025-02-16 11:54:23 +01:00
public MailAccountAlias CreatedAccountAlias { get; set; }
public CreateAccountAliasDialog()
{
2025-02-16 11:54:23 +01:00
InitializeComponent();
}
2025-02-16 11:54:23 +01:00
private void CreateClicked(ContentDialog sender, ContentDialogButtonClickEventArgs args)
{
CreatedAccountAlias = new MailAccountAlias
{
2025-02-16 11:54:23 +01:00
AliasAddress = AliasTextBox.Text.Trim(),
ReplyToAddress = ReplyToTextBox.Text.Trim(),
Id = Guid.NewGuid(),
IsPrimary = false,
IsVerified = false
};
2025-02-16 11:54:23 +01:00
Hide();
}
}