private void btnSearch_Click(object sender, RoutedEventArgs e) { var B = new BLL.Product(); B.ErrorEvent += (s, ev) => MessageBox.Show(ev.Message); Entities.Product product = B.GetProductByID(Convert.ToInt16(tbSearchProductID.Text)); if (product != null) { tbProductID.Text = product.ProductID.ToString(); tbProductName.Text = product.ProductName; tbUnitPrice.Text = product.UnitPrice.ToString(); tbUnitsInStock.Text = product.UnitsInStock.ToString(); } }