Example #1
0
        private void OnCharacterNew(object sender, EventArgs e)
        {
            var form = new Characterform();

            var result = form.ShowDialog(this);

            if (result == DialogResult.Cancel)
            {
                return;
            }

            AddCharacter(form.Character);

            RefreshRoster();
        }
Example #2
0
        private void OnCharacterNew(object sender, EventArgs e)
        {
            var form = new Characterform();

            var result = form.ShowDialog(this);

            if (result == DialogResult.Cancel)
            {
                return;
            }

            _character = form.Character;

            MessageBox.Show("Save successful!");

            RefreshRoster();
        }
Example #3
0
        private void OnCharacterEdit(object sender, EventArgs e)
        {
            Character character = GetSelectedCharacter();

            if (character == null)
            {
                return;
            }

            Characterform form = new Characterform(character, "Edit Character");

            DialogResult result = form.ShowDialog(this);

            if (result == DialogResult.Cancel)
            {
                return;
            }

            EditCharacter(character.Id, form.Character);

            RefreshRoster();
        }