Пример #1
0
        /// <summary>
        /// Has the responsibility of getting all users, and running their certificates through datechecks,
        /// and then sends an email if needed
        /// </summary>
        public void HandleUsersAndCertificates()
        {
            FirebaseConnector fbc = new FirebaseConnector();

            _certificates = fbc.ReadCertificates().Result;

            foreach (Certificate certificate in _certificates)
            {
                if (CheckStatusOfCertificates(certificate) == true)
                {
                    MailMessage mail = BuildEmailForUser(_fbc.getUserEmail(certificate).Result, certificate);
                    SendMail(mail);
                }
            }
        }