Ejemplo n.º 1
0
 public TradePanelViewModel(MainViewModel mainVM)
 {
     _mainVM = mainVM;
     TransactionViewModel = TransactionViewModel.Instance();
     TransactionPannel    = new TransactionPannelViewModel();
     ConditionBill        = UCConditionBillViewModel.Instance();
     PositionAll          = PositionAllViewModel.Instance();
     OrderCancel          = OrderCancelViewModel.Instance();
     TodayTrader          = TodayTraderViewModels.Instance();
     FundsViewModel       = FundsViewModel.GetInstance();
 }
Ejemplo n.º 2
0
        public void ClearTradeList()
        {
            PositionAllViewModel.Instance().DetPMList.Clear();
            PositionAllViewModel.Instance().PMList.Clear();
            PositionViewModel.Instance().PMList.Clear();

            OrderCancelViewModel.Instance().KCDelegations.Clear();
            OrderCancelViewModel.Instance().Delegations.Clear();

            UCConditionBillViewModel.Instance().ConditionBillList.Clear();

            TodayTraderViewModels.Instance().TodayTraderList.Clear();
        }
Ejemplo n.º 3
0
        private void SendConditionBill(bool isClear = true)
        {
            ReqPotion rp = new ReqPotion();

            rp.cmdcode = RequestCmdCode.SelectConditionBill;
            rp.content = new ReqLoginName()
            {
                user_id = UserInfoHelper.UserId
            };

            ScoketManager.GetInstance().SendTradeWSInfo(JsonConvert.SerializeObject(rp));
            if (isClear)
            {
                UCConditionBillViewModel.Instance().ConditionBillList.Clear();
            }
        }
 private void Border_MouseLeftButtonDown_8(object sender, MouseButtonEventArgs e)
 {
     UCConditionBillViewModel.Instance().Sorting("TrrigerTime", TrrigerTime);
     TrrigerTime = !TrrigerTime;
 }
 private void Border_MouseLeftButtonDown_7(object sender, MouseButtonEventArgs e)
 {
     UCConditionBillViewModel.Instance().Sorting("CreateTime", CreateTime);
     CreateTime = !CreateTime;
 }
 private void Border_MouseLeftButtonDown_6(object sender, MouseButtonEventArgs e)
 {
     UCConditionBillViewModel.Instance().Sorting("OrderVolume", OrderVolume);
     OrderVolume = !OrderVolume;
 }
 private void Border_MouseLeftButtonDown_3(object sender, MouseButtonEventArgs e)
 {
     UCConditionBillViewModel.Instance().Sorting("Status", Status);
     Status = !Status;
 }
 private void Border_MouseLeftButtonDown_2(object sender, MouseButtonEventArgs e)
 {
     UCConditionBillViewModel.Instance().Sorting("OpenOffset", OpenOffset);
     OpenOffset = !OpenOffset;
 }
 private void Border_MouseLeftButtonDown_1(object sender, MouseButtonEventArgs e)
 {
     UCConditionBillViewModel.Instance().Sorting("Direction", Direction);
     Direction = !Direction;
 }
 private void Border_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
 {
     UCConditionBillViewModel.Instance().Sorting("ContractCode", ContractCode);
     ContractCode = !ContractCode;
 }