示例#1
0
        static void Main(string[] args)
        {
            debugMode = File.Exists(Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "debug.txt"));

            EmailConfig.SetRootPath(Environment.CurrentDirectory);
            EmailConfig.RefreshData();
            ec = EmailConfig.EmailTemplates[EmailType.ReminderEmail.ToString()];

            List <Employee> managers = EmployeeBLL.GetManagers();

            foreach (Employee m in managers)
            {
#if DEBUG
                //if (m.Email.ToLower() != "*****@*****.**")
                //	continue;
#endif

                if (m.IsActive)
                {
                    //Console.WriteLine(m.FirstName + " " + m.LastName);
                    if (SendReminderEmail(m))
                    {
                        Info("Email sent out!");
#if DEBUG
                        //break;
#endif
                    }
                }
            }

#if DEBUG
            Console.WriteLine("Done");
            Console.ReadKey();
#endif
        }