/// <summary> /// Handles the specified message. /// </summary> /// <param name="message">The message.</param> public void Handle(AdministerAssessmentNowEvent message) { using (var connection = _connectionFactory.CreateConnection()) { connection.Execute( @"UPDATE [MessageModule].[AssessmentReminder] SET [AssessmentInstanceKey] = @AssessmentInstanceKey WHERE [AssessmentReminderKey] = @AssessmentReminderKey AND [RecurrenceKey] = @RecurrenceKey", new { message.AssessmentReminderKey, message.AssessmentInstanceKey, RecurrenceKey = message.Key }); } }
private void Apply(AdministerAssessmentNowEvent administerAssessmentNowEvent) { Status = AssessmentReminderStatus.Acknowledge; }