Click or drag to resize

SurveyIntegrationController Class

Responsible for managing survey data for purpose of integration with external components
Inheritance Hierarchy
SystemObject
  Omada.OE.Solution.OIM.AppLogic.IntegrationSurveyIntegrationController

Namespace:  Omada.OE.Solution.OIM.AppLogic.Integration
Assembly:  Omada.OE.Solution.OIM.AppLogic (in Omada.OE.Solution.OIM.AppLogic.dll) Version: 15.0.0.0
Syntax
C#
public class SurveyIntegrationController : IController

The SurveyIntegrationController type exposes the following members.

Constructors
  NameDescription
Public methodSurveyIntegrationController(IControllerFactory)
Creates instance of controller for specific factory
Public methodSurveyIntegrationController(IControllerFactory, SurveyIntegrationUploader)
Creates instance of controller for specific factory
Top
Methods
  NameDescription
Public methodDeleteSurvey
Get recertification survey and sends it to Analytics Event Hub
Public methodDeleteSurveyAsync
Get recertification survey and sends it to Analytics Event Hub async
Public methodExportAllActiveSurveys
Parses all recertification surveys and resends them to Analytics Event Hub
Public methodRequestCleanup
Requests cleanup of recertification survey data.
Top
Extension Methods
  NameDescription
Public Extension MethodToBool
Converts object to boolean.
(Defined by ObjectExtensions.)
Public Extension MethodToDateTime
Converts object to DateTime.
(Defined by ObjectExtensions.)
Public Extension MethodToInt
Converts object to integer.
(Defined by ObjectExtensions.)
Top
See Also