Demo contacts page.

This commit is contained in:
Burak Kaan Köse
2025-10-29 19:35:04 +01:00
parent 3db1fd0dde
commit b0ac6e4e55
25 changed files with 970 additions and 16 deletions
+17
View File
@@ -209,4 +209,21 @@ public class DialogService : DialogServiceBase, IMailDialogService
return dialog.Result;
}
public async Task<Core.Domain.Entities.Shared.AccountContact?> ShowEditContactDialogAsync(Core.Domain.Entities.Shared.AccountContact? contact = null)
{
var dialog = new ContactEditDialog(contact, this)
{
RequestedTheme = ThemeService.RootTheme.ToWindowsElementTheme()
};
var result = await HandleDialogPresentationAsync(dialog);
if (result == ContentDialogResult.Primary)
{
return dialog.Contact;
}
return null;
}
}