Ejemplo n.º 1
0
        private void MakeNote(object obj)
        {
            if (!(obj is ReportHandViewModel reportHand))
            {
                return;
            }

            var handNoteViewModel = new HandNoteViewModel(reportHand.GameNumber, (short)reportHand.PokerSiteId);

            var handNoteView = new HandNoteView(handNoteViewModel);

            handNoteView.ShowDialog();

            if (handNoteViewModel.HandNoteEntity != null)
            {
                reportHand.HandNote = handNoteViewModel.HandNoteEntity.Note;
            }

            var statistic = ReportSelectedItem.Statistics?.FirstOrDefault(x => x.GameNumber == reportHand.GameNumber && x.PokersiteId == reportHand.PokerSiteId);

            if (statistic != null)
            {
                statistic.HandNote = handNoteViewModel.HandNoteEntity;
            }
        }
Ejemplo n.º 2
0
 public HandNoteView(HandNoteViewModel vm)
 {
     InitializeComponent();
     vm.CloseAction = this.Close;
     DataContext    = vm;
 }