public string UpdateSingleOrderInfoRequest(EntityObject order)
        {
            try
            {
                TOrder torder = ThriftUtil.ConvertToTOrder(order);

                return(_targetServer.UpdateSingleOrderInfo(torder, SystemParam.CurrentUser.id));
            }
            catch (Exception exc)
            {
                AppLogger.logError("{REQUEST-ERROR} UpdateOrderInfoRequest", exc);
                return(exc.Message);
            }
        }
        public string DeleteOrderInfoRequest(EntityObject order)
        {
            try
            {
                TOrder torder = ThriftUtil.ConvertToTOrder(order);

                //OpenTransaction();
                return(_targetServer.DeleteOrder(torder, SystemParam.CurrentUser.id));
                //CloseTransaction();
            }
            catch (Exception exc)
            {
                AppLogger.logError("{REQUEST-ERROR} DeleteOrderInfoRequest", exc);
                return(exc.Message);
            }
        }
        public string CreateOrderRequest(EntityObject order, List <OrderItem> orderItems)
        {
            try
            {
                TOrder torder = ThriftUtil.ConvertToTOrder(order);

                List <TOrderItem> torderItems = ThriftUtil.ConvertToTOrderItemList(orderItems);

                //OpenTransaction();
                return(_targetServer.CreateOrder(torder, torderItems, SystemParam.CurrentUser.id));
                //CloseTransaction();
            }
            catch (Exception exc)
            {
                AppLogger.logError("{REQUEST-ERROR} CreateOrderRequest", exc);
                return(exc.Message);
            }
        }