Exemplo n.º 1
0
        private byte[] ConvertToByte(GSMServerModel.QueueWorkItem queue)
        {
            GSMServerModel.Request request = new GSMServerModel.Request(null, null, null);
            request.QueueWorkItem = queue;
            string jsonData = Newtonsoft.Json.JsonConvert.SerializeObject(request, new JsonSerializerSettings
            {
                TypeNameHandling       = TypeNameHandling.Objects,
                TypeNameAssemblyFormat = System.Runtime.Serialization.Formatters.FormatterAssemblyStyle.Simple
            });

            return(ASCIIEncoding.ASCII.GetBytes(jsonData));
        }
Exemplo n.º 2
0
        public override string Execute(GSMServerModel.Request request)
        {
            string result = string.Empty;

            if (request != null)
            {
                Connection.Connect();
                gsmCommand.Request = request;
                result             = gsmCommand.Write();
            }
            Connection.Disconnect();
            return(result);
        }