//Supplier Search private void Button_Click(object sender, RoutedEventArgs e) { //Clear data ClearForm(); //Search supplier value var Data = NovaAPI.APISupplier.suppliers.Find(x => x.comercialname.ToLower().Contains(FilterTX.Text.ToLower()) || x.documentid.ToLower().Contains(FilterTX.Text.ToLower())); //Set supplier data if (Data != null && Data.status == "1") { //Supplier found FilterTX.Text = Data.comercialname; SelectedSupplierID = Data.id; SelectSupplier(Data); InProductBT.IsEnabled = true; SuppBillTX.IsEnabled = true; SuppBillTX.Focus(); } else { //Supplier not found ClearForm(); FilterTX.Focus(); FilterTX.SelectAll(); } }
//Filter textbox enter press private void FilterTX_KeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Enter) { //Clear data ClearForm(); //Search supplier value var Data = NovaAPI.APISupplier.suppliers.Find(x => x.comercialname.ToLower().Contains(FilterTX.Text.ToLower())); if (Data != null && Data.status == "1") { SelectedSupplierID = Data.id; SelectSupplier(Data); InProductBT.IsEnabled = true; SuppBillTX.IsEnabled = true; SuppBillTX.Focus(); } e.Handled = true; } }