예제 #1
0
        private void SendAnswerError(NsReceivedQuery receivedQuery, string answerResult)
        {
            var answer = new NsQueryToSendAnswer()
            {
                ProcessId        = receivedQuery.ProcessId,
                ProcessElementId = receivedQuery.ProcessElementId,
                ID     = receivedQuery.ID,
                Result = answerResult,
                Status = "ERROR"
            };
            var message = JsonConvert.SerializeObject(answer);

            SendAnswer(message);
        }
예제 #2
0
        private void SendAnswerSuccess(NsReceivedQuery receivedQuery, int affectedRows, string resultTable, int executionTime, string answerResult)
        {
            var answer = new NsQueryToSendAnswer()
            {
                ProcessId        = receivedQuery.ProcessId,
                ProcessElementId = receivedQuery.ProcessElementId,
                ID            = receivedQuery.ID,
                Result        = answerResult,
                Status        = "OK",
                AffectedRows  = affectedRows,
                ResultTable   = resultTable,
                ExecutionTime = executionTime
            };
            var message = JsonConvert.SerializeObject(answer);

            SendAnswer(message);
        }