Beispiel #1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="UserRoutingStatusNotification" /> class.
        /// </summary>


        /// <param name="RoutingStatus">RoutingStatus.</param>



        /// <param name="ErrorInfo">ErrorInfo.</param>


        public UserRoutingStatusNotification(AgentActivityNotificationRoutingStatus RoutingStatus = null, UserRoutingStatusNotificationErrorInfo ErrorInfo = null)
        {
            this.RoutingStatus = RoutingStatus;



            this.ErrorInfo = ErrorInfo;
        }
Beispiel #2
0
        /// <summary>
        /// Initializes a new instance of the <see cref="AgentActivityNotification" /> class.
        /// </summary>


        /// <param name="Id">Id.</param>



        /// <param name="RoutingStatus">RoutingStatus.</param>



        /// <param name="Presence">Presence.</param>



        /// <param name="OutOfOffice">OutOfOffice.</param>



        /// <param name="ActiveQueueIds">ActiveQueueIds.</param>



        /// <param name="DateActiveQueuesChanged">DateActiveQueuesChanged.</param>


        public AgentActivityNotification(string Id = null, AgentActivityNotificationRoutingStatus RoutingStatus = null, AgentActivityNotificationPresence Presence = null, AgentActivityNotificationOutOfOffice OutOfOffice = null, List <string> ActiveQueueIds = null, DateTime?DateActiveQueuesChanged = null)
        {
            this.Id = Id;



            this.RoutingStatus = RoutingStatus;



            this.Presence = Presence;



            this.OutOfOffice = OutOfOffice;



            this.ActiveQueueIds = ActiveQueueIds;



            this.DateActiveQueuesChanged = DateActiveQueuesChanged;
        }