public void Execute(IJobExecutionContext context)
 {
     try
     {
         int notenough_numbers_count = Call_GetNumbersNotEnoughCount();
         if (notenough_numbers_count > 0)
         {
             string AdminEmail = System.Configuration.ConfigurationSettings.AppSettings["AdminEmail"].ToString();
             SendEmailJobInfo new_sendemailjobinfo = new SendEmailJobInfo() { message = "Не хватает телефонных номеров! Необходимо заказать " + notenough_numbers_count.ToString() + " номеров!", date = DateTime.Now.ToUniversalTime(), status = false, subject = "Calltracking. Warning!", To = AdminEmail };
             _sendemailjobinfoRep.Add(new_sendemailjobinfo);
             _sendemailjobinfoRep.Save();
         }
         Console.WriteLine("NumbersNotEnoughMessageJob is running... "+DateTime.Now);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemplo n.º 2
0
 public void Execute(IJobExecutionContext context)
 {
     try
     {
         int notenough_numbers_count = Call_GetNumbersNotEnoughCount();
         if (notenough_numbers_count > 0)
         {
             string           AdminEmail           = System.Configuration.ConfigurationSettings.AppSettings["AdminEmail"].ToString();
             SendEmailJobInfo new_sendemailjobinfo = new SendEmailJobInfo()
             {
                 message = "Не хватает телефонных номеров! Необходимо заказать " + notenough_numbers_count.ToString() + " номеров!", date = DateTime.Now.ToUniversalTime(), status = false, subject = "Calltracking. Warning!", To = AdminEmail
             };
             _sendemailjobinfoRep.Add(new_sendemailjobinfo);
             _sendemailjobinfoRep.Save();
         }
         Console.WriteLine("NumbersNotEnoughMessageJob is running... " + DateTime.Now);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }