Esempio n. 1
0
 public List <OrderStatus> QueryOrderStates()
 {
     GetSynchronizerStatus();
     if (connected)
     {
         return(serviceHandler.CallService <List <OrderStatus> >(@"QueryOrderStates"));
     }
     else
     {
         return(localDH.QueryOrderStates());
     }
 }
Esempio n. 2
0
        private void InitializeOrderStatus()
        {
            var serverTemplist = serviceHandler.CallService <List <OrderStatus> >(@"QueryOrderStates");
            var localTempList  = dataHandler.QueryOrderStates();


            if (serverTemplist != null && localTempList != null)
            {
                if (serverTemplist.Count != localTempList.Count)
                {
                    dataHandler.ClearOrderStatus();
                    foreach (var item in serverTemplist)
                    {
                        dataHandler.AddOrderStatus(item);
                    }
                }
            }
        }