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(); }
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(); }
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; }