Lightswitch会在一段时间后发送电子邮件

时间:2015-07-08 03:02:30

标签: visual-studio-lightswitch

我尝试在特定事件发生1小时后发送电子邮件,例如,如果用户尚未完成作业。我有逻辑,它适用于更新方法

if (DateTime.Now >= entity.StartTime.Value.AddMinutes(5) && 
    entity.Status.Description != "Onsite Work Complete" &&
    entity.Project.SendJobDelayEmail == true)
        {
            MailHelper.SendMail(String.Format("{0}\\{1}", templatePath, "SLA.html"), @"myemail", null, String.Format("Job {0} has not been completed yet", entity.JobNo), replacements);
        }

如何远离保存管道,例如:如果用户已注销或不在该实体中。

0 个答案:

没有答案