private async void CreateSpeaker() { await FillUserList(); NewSpeaker = new Speaker(Username, Password, FullName, Description, Image.Name); if (!ImageCatalog.ImageCatalog.Dictionary.Keys.Contains(Image.Name)) { await ImageCatalog.ImageCatalog.AddImage(Image, Image.Name); if (!UserNameList.Contains(NewSpeaker.UserName)) { speakerHandler.CreateSpeaker(NewSpeaker); } else { await MessageDialogUtil.MessageDialogAsync("Username Already taken", "brugernavnet du har angivet er allerede i brug \nbenyt venligst et andet brugernavn"); } } else { await MessageDialogUtil.MessageDialogAsync("Billede eksisterer allerede", "navnet af det valgte billede eksistere allerede i systemet vælg venligst et andet billede eller ændre navnet på din billedfil"); } }