示例#1
0
        private void AddParagraphRewardItemCommandExecute()
        {
            var itemUnit = new ItemUnit(NewRewardParagraphItemType.ItemType, NewRewardParagraphItemTypeCount);

            SelectedParagraph.AddRecievedUnit(itemUnit);
            AddParagraphRewardItemCommand.RaiseCanExecuteChanged();
        }
示例#2
0
        private void AddNewParagraphRequestedItemCommandExecute()
        {
            var requestedItem = new RequestedItemUnit(NewParagraphRequestedItemType.ItemType,
                                                      NewParagraphRequestedItemCount,
                                                      true);

            SelectedParagraph.AddRequestedItem(requestedItem);
        }
示例#3
0
        private void DeleteParagraphRewardCommandExecute()
        {
            if (MessageBox.Show(string.Format("Delete reward '{0}'?", SelectedParagraphReward.BasicItem.Name), "Confirmation", MessageBoxButton.OKCancel) != MessageBoxResult.OK)
            {
                return;
            }

            SelectedParagraph.DeleteRecievedUnit(SelectedParagraphReward);
        }
示例#4
0
 private void DeleteParagraphRequestedItemCommandExecute()
 {
     SelectedParagraph.RemoveRequetedItem(SelectedParagraphRequetedItem);
     DeleteParagraphRequestedItemCommand.RaiseCanExecuteChanged();
 }