private void PrintTreatmentPlan_Tapped(object sender, TappedRoutedEventArgs e) { //create treatment plan for print TreatmentPlanPrint tp = new TreatmentPlanPrint(ViewModel.ActualCustomer, new List <TreatmentOnPlan>(ViewModel.TreatmentsOnPlan), App.ActualUser, ad); Frame.Navigate(typeof(TreatmentPlanPreviewView), tp); }
/// <summary> /// Create the treatmwent plan an go back /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void CreateTreatmentPlanButton_Tapped(object sender, TappedRoutedEventArgs e) { ViewModel.CreateNewTreatmentPlan(); TreatmentPlanPrint tp = new TreatmentPlanPrint(ViewModel.ActualCustomer, new List <TreatmentOnPlan>(ViewModel.TreatmentsOnPlan), App.ActualUser, ad); Frame.Navigate(typeof(TreatmentPlanPreviewView), tp); // Frame.GoBack(); }
protected override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); tp = (TreatmentPlanPrint)e.Parameter; ph = new PrintHelper(tp); ph.RegisterForPrinting(); MainContainer.Children.Add(tp); }