private string GetAppActionPicture(ApprovalAction action) { string pic = string.Empty; switch (action) { case ApprovalAction.Create: pic = imgCreate; break; case ApprovalAction.Reject: pic = imgRejected; break; case ApprovalAction.Approve: pic = imgApproved; break; case ApprovalAction.AskForMore: pic = imgAskForMore; break; case ApprovalAction.Withdraw: pic = imgCancel; break; default: pic = imgCreate; break; } return(pic); }
/// <summary> /// Initializes a new instance of the <see cref="SecuritySearchResult" /> class. /// </summary> /// <param name="id">id (required).</param> /// <param name="objectType">objectType.</param> /// <param name="action">action.</param> public SecuritySearchResult(Guid id = default(Guid), string objectType = default(string), ApprovalAction action = default(ApprovalAction)) { // to ensure "id" is required (not null) if (id == null) { throw new InvalidDataException("id is a required property for SecuritySearchResult and cannot be null"); } else { this.Id = id; } this.ObjectType = objectType; this.ObjectType = objectType; this.Action = action; }
public UserApproval(Guid userId, ApprovalAction approvalAction, UserRole?assignedRole) { UserId = userId; ApprovalAction = approvalAction; AssignedRole = assignedRole; }
/// <summary> /// Initializes a new instance of the <see cref="ClonePermissionSecuritySearchResult" /> class. /// </summary> /// <param name="permissionsAfterClone">permissionsAfterClone.</param> /// <param name="id">id (required).</param> /// <param name="objectType">objectType.</param> /// <param name="action">action.</param> public ClonePermissionSecuritySearchResult(string permissionsAfterClone = default(string), Guid id = default(Guid), string objectType = default(string), ApprovalAction action = default(ApprovalAction)) { this.Id = id; this.PermissionsAfterClone = permissionsAfterClone; this.ObjectType = objectType; this.Action = action; }
public UserApproval(Guid userId, ApprovalAction approvalAction, UserRole? assignedRole) { UserId = userId; ApprovalAction = approvalAction; AssignedRole = assignedRole; }
public MDStamp(long applicationId, ApprovalAction action) { this.applicationId = applicationId; this.action = action; }
/// <summary> /// Initializes a new instance of the <see cref="SecuritySearchResult" /> class. /// </summary> /// <param name="id">id (required).</param> /// <param name="objectType">objectType.</param> /// <param name="action">action.</param> public SecuritySearchResult(Guid id = default(Guid), string objectType = default(string), ApprovalAction action = default(ApprovalAction)) { this.Id = id; this.ObjectType = objectType; this.Action = action; }