Esempio n. 1
0
 public Action(ActionCategoryEnum category, string description)
 {
     this.category    = category;
     this.description = description;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="CombinedSubmissionAction" /> class.
 /// </summary>
 /// <param name="id">id (required).</param>
 /// <param name="integrationId">integrationId (required).</param>
 /// <param name="state">state (required).</param>
 /// <param name="actionCategory">actionCategory (required).</param>
 /// <param name="actionType">actionType (required).</param>
 /// <param name="resultData">resultData (required).</param>
 public CombinedSubmissionAction(string id = default(string), string integrationId = default(string), StateEnum state = default(StateEnum), ActionCategoryEnum actionCategory = default(ActionCategoryEnum), ActionTypeEnum actionType = default(ActionTypeEnum), Object resultData = default(Object))
 {
     // to ensure "id" is required (not null)
     if (id == null)
     {
         throw new InvalidDataException("id is a required property for CombinedSubmissionAction and cannot be null");
     }
     else
     {
         this.Id = id;
     }
     // to ensure "integrationId" is required (not null)
     if (integrationId == null)
     {
         throw new InvalidDataException("integrationId is a required property for CombinedSubmissionAction and cannot be null");
     }
     else
     {
         this.IntegrationId = integrationId;
     }
     // to ensure "state" is required (not null)
     if (state == null)
     {
         throw new InvalidDataException("state is a required property for CombinedSubmissionAction and cannot be null");
     }
     else
     {
         this.State = state;
     }
     // to ensure "actionCategory" is required (not null)
     if (actionCategory == null)
     {
         throw new InvalidDataException("actionCategory is a required property for CombinedSubmissionAction and cannot be null");
     }
     else
     {
         this.ActionCategory = actionCategory;
     }
     // to ensure "actionType" is required (not null)
     if (actionType == null)
     {
         throw new InvalidDataException("actionType is a required property for CombinedSubmissionAction and cannot be null");
     }
     else
     {
         this.ActionType = actionType;
     }
     // to ensure "resultData" is required (not null)
     if (resultData == null)
     {
         throw new InvalidDataException("resultData is a required property for CombinedSubmissionAction and cannot be null");
     }
     else
     {
         this.ResultData = resultData;
     }
 }
Esempio n. 3
0
 public Action(ActionCategoryEnum category, string description)
 {
     this.category = category;
     this.description = description;
 }