private void BtnTestPrintClick(object sender, RoutedEventArgs e) { var tag = ((Control)sender).Tag.ToString(); if (tag.Left(1) == "!") { TaxFormModel.ResetPrinterSettings(tag.Left(-1).ToEnum <TaxFormModel.PackageComponent>()); } else { TaxFormModel.PrintTest(tag.ToEnum <TaxFormModel.PackageComponent>()); } }
private void BtnNewNF2OKClick(object sender, RoutedEventArgs e) { var authdep = lbxPrintDependents.SelectedItem as SponsorModel.DependentLight; TaxFormModel newForm = TaxFormModel.NewNF2( Sponsor.Transactions, Sponsor.GUID, string.Format("{0}, {1} ({2})", Sponsor.HouseMembers[0]["LName"], Sponsor.HouseMembers[0]["FName"], Sponsor.HouseMembers[0]["CCode"]), (string)lbxPrintDependents.SelectedValue, (authdep != null)?authdep.FirstName:null); RoutedCommands.OpenTaxForm.Execute(newForm.GUID, null); btnCart.IsChecked = true; //for user convenience, show cart to remind clerk to get money from customer }