Exemple #1
0
        /// <summary>
        /// Событие снятия флага
        /// </summary>
        private void checkBox_Unchecked(object sender, RoutedEventArgs e)
        {
            var frameworkElement = sender as FrameworkElement;

            if (frameworkElement == null)
            {
                return;
            }
            var detailCalculate = frameworkElement.DataContext as DetailCalculate;

            if (detailCalculate == null)
            {
                return;
            }

            // Костыль
            if (!detailCalculate.IsCalculate)
            {
                return;
            }
            DetailCalculatesService.UpdateIsCalculate(false, detailCalculate);
        }