private bool SaveProductChanges()
        {
            if (!CheckFields())
            {
                return(false);
            }

            var changedModel = new ProductModel()
            {
                ID           = ((ProductModel)selectedRow).ID,
                Name         = formProductName.Text.Trim(),
                Description  = formProductDescription.Text.Trim(),
                UnitPrice    = formProductPricePerUnit.Value ?? 0,
                UnitsInStock = formProductStockCount.Value ?? 0,
                UnitCost     = formProductUnitCost.Value ?? 0
            };

            return(DBAccessHelper.AlterProduct(changedModel));
        }