public EditionDatabaseInfoModificationViewModel() { All.AddRange(MagicDatabase.GetAllEditionsOrdered()); ResetBlockCommand = new RelayCommand(ResetBlockExecute, ResetBlockCanExecute); Blocks = MagicDatabase.GetAllBlocks().ToArray(); Title = "Manage Edition"; }
protected override bool ApplyEditionToDatabase() { if (Selected == null) { MagicDatabase.InsertNewBlock(Name); } else { MagicDatabase.UpdateBlock(Selected, Name); } All.Clear(); All.AddRange(MagicDatabase.GetAllBlocks()); return(true); }
public BlockDatabaseInfoModificationViewModel() { All.AddRange(MagicDatabase.GetAllBlocks()); Title = "Manage Block"; }