예제 #1
0
        private async void CreateParticipant()
        {
            if (PersonType == Participant.PersonType.Vælg_type)
            {
                await MessageDialogUtil.MessageDialogAsync("Ingen PersonType",
                                                           "Der er ikke valgt en PersonType\nVælg venligst persontype");
            }
            else
            {
                await FillUserList();

                NewParticipant = new Participant(Username, Password, PersonType);
                if (!userDictionary.Keys.Contains(NewParticipant.UserName))
                {
                    participantHandler.CreateParticipant(NewParticipant);
                }
                else
                {
                    await MessageDialogUtil.MessageDialogAsync("Username Already taken",
                                                               "brugernavnet du har angivet er allerede i brug \nbenyt venligst et andet brugernavn");
                }
            }
        }
예제 #2
0
 public ParticipantCreatorViewModel()
 {
     NewParticipant           = new Participant();
     CreateParticipantCommand = new RelayCommand(() => ParticipantHandler.CreateParticipant(NewParticipant), () => NewParticipant != null);
 }