示例#1
0
        private void Button1_Click(object sender, EventArgs e)
        {
            Order newOrder = new Order(TB_Address.Text, TB_City.Text, TB_State.Text, TB_Zip.Text, 0);

            newOrder.SetDueDate(DatePicker.Value.Date + TimePicker.Value.TimeOfDay);
            HttpMgr.PutObject <Order>(newOrder, settings.GetAddOrderURL);
            this.Close();
        }
示例#2
0
        private void OrderDetailsSave_Button_Click(object sender, EventArgs e)
        {
            Order selectedOrder = (Order)Orders_ListBox.SelectedItem;

            if (selectedOrder != null)
            {
                HttpMgr.PostObject(selectedOrder, settings.GetUpdateOrderUrl);
            }
        }
示例#3
0
    void Update()
    {
        ulong dtTime = TimeMgr.SinceTimeMs(mLastUpdateTime);

        mLastUpdateTime = TimeMgr.CurTimeMs;

        SocketMgr.Update();
        StateMgr.Update();
        ResMgr.Update();
        HttpMgr.Update();
        if (null != GameSceneMgr)
        {
            GameSceneMgr.Update(dtTime);
        }
        TimerManager.Instance.Update(dtTime);
    }
示例#4
0
 public void Poll()
 {
     try
     {
         OrderList.Clear();
         var des = HttpMgr.GetObject <List <Order> >(settings.GetOrderListURL);
         foreach (Order order in des)
         {
             Add(order);
         }
     }
     catch (Exception e)
     {
         Console.WriteLine(e.ToString());
     }
 }
示例#5
0
 private void preloadHttpManager()
 {
     this.LogTrace("preload Http manager...");
     HttpMgr.Preload();
 }