BudgetAnalyser.Engine.GlobalFilterCriteria.CheckConsistency C# (CSharp) Method

CheckConsistency() private method

private CheckConsistency ( ) : void
return void
        private void CheckConsistency()
        {
            if (BeginDate != null && BeginDate.Value == DateTime.MinValue)
            {
                BeginDate = null;
            }

            if (EndDate != null && EndDate.Value == DateTime.MinValue)
            {
                EndDate = null;
            }

            if (BeginDate == null
                && EndDate == null)
            {
                Cleared = true;
            }
            else
            {
                Cleared = false;
            }

            if (BeginDate != null && EndDate != null && BeginDate > EndDate)
            {
                EndDate = BeginDate.Value.AddDays(1);
            }
        }
    }