public FeatManagerForm(int characterId, ICharacterSheetForm parentView) { InitializeComponent(); _characterId = characterId; _parentView = parentView; }
public FeatManagerController(IFeatManagerForm view, ICharacterSheetForm parentView, List <FEATS> loadedCharacterFeats) { _view = view; _parentView = parentView; using (var db = new DragonDBModel()) { _dbFeats = db.FEATS.ToList(); } _loadedFeats = new BindingList <FEATS>(); _loadedCharacterFeats = new BindingList <FEATS>(loadedCharacterFeats); _view.FeatsListBox.DataSource = _loadedFeats; _view.FeatsListBox.DisplayMember = "f_name"; _view.FeatsListBox.ValueMember = "f_id"; _view.CharacterFeatsListBox.DataSource = _loadedCharacterFeats; _view.CharacterFeatsListBox.DisplayMember = "f_name"; _view.CharacterFeatsListBox.ValueMember = "f_id"; UpdateListDisplays(); UnselectCharacterFeats(); UnselectFeats(); }
public SpellbookManagerController(ISpellbookManagerForm view, ICharacterSheetForm parentView, List <SPELLS> loadedCharacterSpells) { _view = view; _parentView = parentView; using (var db = new DragonDBModel()) { _dbSpells = db.SPELLS.ToList(); } _loadedSpells = new BindingList <SPELLS>(); _loadedCharacterSpells = new BindingList <SPELLS>(loadedCharacterSpells); _view.SpellsListBox.DataSource = _loadedSpells; _view.SpellsListBox.DisplayMember = "s_name"; _view.SpellsListBox.ValueMember = "s_id"; _view.CharacterSpellsListBox.DataSource = _loadedCharacterSpells; _view.CharacterSpellsListBox.DisplayMember = "s_name"; _view.CharacterSpellsListBox.ValueMember = "s_id"; UpdateListDisplays(); UnselectCharacterSpells(); UnselectSpells(); }
public AddEditProficiencyController(IAddEditProficiencyForm view, ICharacterSheetForm parentView, PROFICIENCY proficiency) { _loadedProficiency = proficiency; _view = view; _parentView = parentView; RefreshControls(); }
public AddEditBackgroundController(IAddEditBackgroundForm view, ICharacterSheetForm parentView, CHARACTER_BACKGROUND background) { _mode = FormMode.EditForm; _view = view; _parentView = parentView; _loadedBackground = background; RefreshControls(); }
public ClassManagerController(IClassManagerForm view, ICharacterSheetForm parentView) { _view = view; _parentView = parentView; _madeChanges = false; _characterId = 0; _characterClassesToSave = new List <CHARACTER_CLASS>(); using (var db = new DragonDBModel()) { _view.ClassListBox.DataSource = (from c in db.CLASS.ToList() select c).ToList(); } }
public AddEditItemController(IAddEditItemForm view, ICharacterSheetForm parentView) { _view = view; _parentView = parentView; }
public AddAttackController(IAddEditAttackForm view, ICharacterSheetForm parentView) { _view = view; _parentView = parentView; }