private bool IsValidProduct()
        {
            CbProduct.GetBindingExpression(ComboBox.SelectedItemProperty).UpdateSource();
            CbOption.GetBindingExpression(ComboBox.SelectedItemProperty).UpdateSource();
            TbAmount.GetBindingExpression(TextBox.TextProperty).UpdateSource();

            return(!Validation.GetHasError(CbProduct) && !Validation.GetHasError(CbOption) && !Validation.GetHasError(TbAmount));
        }