Exemplo n.º 1
0
        public override bool SaveTallySetup(ref StringBuilder errorBuilder)
        {
            bool success = true;

            TallyClass.Save();

            foreach (var pop in TallyClass.TallyPopulations)
            {
                pop.Save();
            }

            return(success);
        }
Exemplo n.º 2
0
        public override bool Validate()
        {
            var  errorBuilder = new StringBuilder();
            bool isValid      = true;

            if (!TallyClass.Validate())
            {
                errorBuilder.AppendLine(TallyClass.Errors);
                isValid = false;
            }

            foreach (var tallyPop in TallyClass.TallyPopulations)
            {
                if (!tallyPop.Validate())
                {
                    errorBuilder.AppendLine(tallyPop.Errors);
                    isValid = false;
                }
            }

            Errors = errorBuilder.ToString();

            return(isValid);
        }