Exemplo n.º 1
0
 protected MonitorAbstract(ScheduleGroupCode groupCode)
 {
     ScheduleGroup = new JMP.BLL.jmp_notificaiton_group().GetModelList("IsDeleted=0 AND IsEnabled=1 AND Code='" + groupCode + "'").FirstOrDefault();
     if (ScheduleGroup == null)
     {
         throw new NullReferenceException("计划分组未创建或已被禁用");
     }
     TelTemp = ScheduleGroup.AudioTelTempId;
     AllowSendTextMessage  = ScheduleGroup.SendMode.CheckAllowSendTextMessage();
     AllowSendAudioMessage = ScheduleGroup.SendMode.CheckAllowSendAudioMessage();
 }
Exemplo n.º 2
0
 public OrderAbnormalTask(ScheduleGroupCode groupCode) : base(groupCode)
 {
     _groupName = groupCode.GetDescription();
 }
Exemplo n.º 3
0
 public PaySuccessRatioMonitor(string procName, ScheduleGroupCode groupCode) : base(groupCode)
 {
     _procName  = procName;
     _groupName = groupCode.GetDescription();
 }
Exemplo n.º 4
0
 public NoOrderMonitor(string procName, ScheduleGroupCode groupCode) : base(groupCode)
 {
     _procName  = procName;
     _groupName = groupCode.GetDescription();
 }
Exemplo n.º 5
0
 public WorkOrderRemindTask(ScheduleGroupCode groupCode) : base(groupCode)
 {
     _groupName = groupCode.GetDescription();
 }