Пример #1
0
        private HangUpResponse HangUpCall(HangUpRequest request)
        {
            HangUpResponse response = new HangUpResponse();

            if (string.IsNullOrEmpty(request.CallUUID) && string.IsNullOrEmpty(request.CallSid))
            {
                response.Message = "CallUUID or RequestUUID Parameter must be present";
                response.Result  = false;
                return(response);
            }

            if (fsInbound.HangupCall(request.CallUUID, request.CallSid))
            {
                response.Message = "Hangup Call Executed";
                response.Result  = true;
                return(response);
            }
            else
            {
                response.Message = "Hangup Call Failed";
                response.Result  = false;
                return(response);
            }
        }
Пример #2
0
        private HangUpResponse HangUpCall(HangUpRequest request)
        {
            HangUpResponse response = new HangUpResponse();

            if (string.IsNullOrEmpty(request.CallUUID) && string.IsNullOrEmpty(request.CallSid))
            {
                response.Message = "CallUUID or RequestUUID Parameter must be present";
                response.Result = false;
                return response;
            }

            if (fsInbound.HangupCall(request.CallUUID, request.CallSid))
            {
                response.Message = "Hangup Call Executed";
                response.Result = true;
                return response;
            }
            else
            {
                response.Message = "Hangup Call Failed";
                response.Result = false;
                return response;
            }
        }