private double SendSyncTransactionToQuik(string inputParams)
        {
            int           errCode;
            int           replCode;
            uint          transID;
            double        orderNum;
            StringBuilder statusStringBuilder = new StringBuilder(512);
            StringBuilder errorMessageBuilder = new StringBuilder(512);

            T2Q.TRANS2QUIK_SEND_SYNC_TRANSACTION(inputParams, out replCode, out transID, out orderNum,
                                                 statusStringBuilder, 512, out errCode, errorMessageBuilder, 512);

            //switch (errCode)
            //{
            //    case (int)T2QResultsCode.Failed:
            //        throw new System.NotImplementedException();
            //    default:
            //        throw new System.NotImplementedException();
            //}


            Console.WriteLine();
            Console.WriteLine("QUIK MESSAGE BEGINS");
            Console.WriteLine("error code: " + errCode);
            Console.WriteLine("reply code: " + replCode);
            Console.WriteLine("trans id: " + transID);
            Console.WriteLine("order id: " + orderNum);
            Console.WriteLine("status message: " + statusStringBuilder);
            Console.WriteLine("error message: " + errorMessageBuilder);
            Console.WriteLine("QUIK MESSAGE ENDS");
            Console.WriteLine();

            return(orderNum);
        }