private void AddProductRecord() { // can only add a new product record if (Entity != EntityType.ProductRecord) { return; } if (!CheckFields()) { return; } var newProduct = new ProductModel() { Name = formProductName.Text, Description = formProductDescription.Text, UnitPrice = (decimal)formProductPricePerUnit.Value, UnitsInStock = (int)formProductStockCount.Value, UnitCost = (decimal)formProductUnitCost.Value }; if (DBAccessHelper.AddProduct(newProduct)) { MessageBox.Show("Your product was added!", "Product added", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Your product was not added!", "Error: Product not added", MessageBoxButton.OK, MessageBoxImage.Error); } }