コード例 #1
0
        public void IsValid()
        {
            participant = new ActionParticipant(String.Empty);
            Assert.That(participant.IsValid(), Is.False, "No name");

            participant.AlterInfo("name", false, false);
            Assert.That(participant.IsValid(), Is.True, "Has name");
        }
コード例 #2
0
        private void AddPartyMember(Object sender, RoutedEventArgs e)
        {
            var partyMember = new ActionParticipant(String.Empty, false);
            var addPartyMemberWindow = new NewParticipant(partyMember);
            addPartyMemberWindow.Owner = this;
            addPartyMemberWindow.ShowDialog();

            if (partyMember.IsValid())
                partyViewModel.AddParticipant(partyMember);

            fileAccessor.SaveParty(partyViewModel.Party);
        }