public void Handle(MessageForSelfAdministrationEvent message)
 {
     if (message.MessageType == MessageType.AssessmentReminder)
     {
         using (var connection = _connectionFactory.CreateConnection())
         {
             connection.Execute(@"UPDATE [MessageModule].[AssessmentReminder] 
                             SET [ForSelfAdministration] = @ForSelfAdministration
                             WHERE [AssessmentReminderKey] = @AssessmentReminderKey",
                                new { AssessmentReminderKey = message.Key, ForSelfAdministration = true });
         }
     }
 }
Example #2
0
 public void Handle(MessageForSelfAdministrationEvent message)
 {
     if (message.MessageType == MessageType.RecommendAssessment)
     {
         using (var connection = _connectionFactory.CreateConnection())
         {
             connection.Execute(
                 @"UPDATE [MessageModule].[WorkflowMessage] 
                                 SET ForSelfAdministration = @ForSelfAdministration 
                                 WHERE WorkflowMessageKey = @WorkflowMessageKey",
                 new
             {
                 WorkflowMessageKey    = message.Key,
                 ForSelfAdministration = true,
             });
         }
     }
 }
Example #3
0
 private void Apply(MessageForSelfAdministrationEvent messageForSelfAdministrationEvent)
 {
     ForSelfAdministration = true;
 }