using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes; namespace KPlan.Forms { /// /// Interaction logic for NewPartNr.xaml /// public partial class NewPartNr : Window { private string orderNr; public string partNr { get; set; } public NewPartNr(KPartSync kPartSync, string orderNr) { InitializeComponent(); this.Owner = kPartSync; this.orderNr = orderNr; } private string getPartNr() { string manufacurer = tb_manufacturer.Text; if (KPlan.Util.KUtil.IsEmpty(manufacurer)) { return ""; } string partNr = manufacurer + "." + orderNr; return partNr; } private void Button_Click(object sender, RoutedEventArgs e) { partNr = getPartNr(); Close(); } private void Button_Click_1(object sender, RoutedEventArgs e) { Close(); } private void Tb_manufacturer_TextChanged(object sender, TextChangedEventArgs e) { tb_preview.Text = getPartNr(); } } }