public virtual void SetResponse(ISystemContext context, int response)
{
this.LastResponse.Value = response;
TranslationInfo state = new TranslationInfo(
"ConditionStateDialogInactive",
"en-US",
ConditionStateNames.Inactive);
this.DialogState.Value = new LocalizedText(state);
this.DialogState.Id.Value = false;
if (this.DialogState.TransitionTime != null)
{
this.DialogState.TransitionTime.Value = DateTime.UtcNow;
}
UpdateEffectiveState(context);
}
#endregion