Esempio n. 1
0
        /// <summary>
        /// How many of these voters have already had their voter cards generated?
        /// </summary>
        /// <returns>The number of given voters who has already had their voter cards generated.</returns>
        public int ValidateSelection()
        {
            var predicate = filter != null?filter.ToPredicate() : v => true;

            int count = 0;

            try
            {
                IEnumerable <VoterDO> voters = new VoterDAO().Read(predicate);
                count = voters.Where(v => v.CardPrinted.Equals(true)).Count();
            } catch (MySqlException e)
            {
                UnableToConnectEvent();
                count = -1;
            }

            return(count);
        }
        /// <summary>
        /// How many of these voters have already had their voter cards generated?
        /// </summary>
        /// <returns>The number of given voters who has already had their voter cards generated.</returns>
        public int ValidateSelection()
        {
            var predicate = filter != null ? filter.ToPredicate() : v => true;
            int count = 0;

            try
            {
                IEnumerable<VoterDO> voters = new VoterDAO().Read(predicate);
                count = voters.Where(v => v.CardPrinted.Equals(true)).Count();
            } catch (MySqlException e)
            {
                UnableToConnectEvent();
                count = -1;
            }

            return count;
        }