/// <summary> /// Does the reject chat interaction. /// </summary> /// <param name="ticketID">The ticket identifier.</param> /// <param name="interactionID">The interaction identifier.</param> /// <param name="proxyID">The proxy identifier.</param> /// <returns></returns> public OutputValues DoRejectChatInteraction(int ticketID, string interactionID, int proxyID, InteractionServerProtocol ixnProtocol, KeyValueCollection ixnData) { OutputValues output = OutputValues.GetInstance(); if (ixnProtocol != null) { Settings.IxnServerProtocol = ixnProtocol; } try { output = RequestRejectInteraction.RejectChatInteraction(ticketID, interactionID, proxyID, ixnData); } catch (Exception generalException) { logger.Error("Error occurred while Do Reject Chat Interaction " + generalException.ToString()); } return(output); }
public OutputValues RejectInteraction(int ticketID, string interactionID, int proxyID, KeyValueCollection data) { RequestRejectInteraction requestRejectInteraction = new RequestRejectInteraction(); return(requestRejectInteraction.RejectInteraction(ticketID, interactionID, proxyID, data)); }