private void DeleteEntryButton_Tapped(object sender, TappedRoutedEventArgs e) { Object context = XAMLHelper.GetDataContext <Object>(sender as DependencyObject); Entry entry = context.GetField <Entry>("Source"); DeleteEntryStream.OnNext(entry); }
private void AddEntryButton_Tapped(object sender, TappedRoutedEventArgs e) { Template context = XAMLHelper.GetDataContext <Template>(sender as DependencyObject); if (context != null) { AddEntryStream.OnNext(new Entry { Description = context.Description, Points = context.Points, }); } else { AddEntryStream.OnNext(new Entry { Description = NewEntryDescription.Text, Points = int.Parse(NewEntryPoints.Text), }); } }
private void DeleteBountyButton_Tapped(object sender, TappedRoutedEventArgs e) { Bounty context = XAMLHelper.GetDataContext <Bounty>(sender); DeleteBountyStream.OnNext(context); }
private void DeleteTemplateButton_Tapped(object sender, TappedRoutedEventArgs e) { Template context = XAMLHelper.GetDataContext <Template>(sender); DeleteTemplateStream.OnNext(context); }