/// <summary> /// Initializes a new instance of the <see cref="CallMediaPolicyConditions" /> class. /// </summary> /// <param name="ForUsers">ForUsers.</param> /// <param name="DateRanges">DateRanges.</param> /// <param name="ForQueues">ForQueues.</param> /// <param name="WrapupCodes">WrapupCodes.</param> /// <param name="TimeAllowed">TimeAllowed.</param> /// <param name="Directions">Directions.</param> /// <param name="Duration">Duration.</param> public CallMediaPolicyConditions(List <User> ForUsers = null, List <string> DateRanges = null, List <Queue> ForQueues = null, List <WrapupCode> WrapupCodes = null, TimeAllowed TimeAllowed = null, List <DirectionsEnum> Directions = null, DurationCondition Duration = null) { this.ForUsers = ForUsers; this.DateRanges = DateRanges; this.ForQueues = ForQueues; this.WrapupCodes = WrapupCodes; this.TimeAllowed = TimeAllowed; this.Directions = Directions; this.Duration = Duration; }
/// <summary> /// Initializes a new instance of the <see cref="EmailMediaPolicyConditions" /> class. /// </summary> /// <param name="ForUsers">ForUsers.</param> /// <param name="DateRanges">DateRanges.</param> /// <param name="ForQueues">ForQueues.</param> /// <param name="WrapupCodes">WrapupCodes.</param> /// <param name="TimeAllowed">TimeAllowed.</param> public EmailMediaPolicyConditions(List <User> ForUsers = null, List <string> DateRanges = null, List <Queue> ForQueues = null, List <WrapupCode> WrapupCodes = null, TimeAllowed TimeAllowed = null) { this.ForUsers = ForUsers; this.DateRanges = DateRanges; this.ForQueues = ForQueues; this.WrapupCodes = WrapupCodes; this.TimeAllowed = TimeAllowed; }