private void LoadPortfolio() { var portfolios = _productBLL.GetAll(); if (portfolios == null || portfolios.Count == 0) { return; } ComboOption cbOption = new ComboOption { Items = new List <ComboOptionItem>() }; foreach (var p in portfolios) { ComboOptionItem item = new ComboOptionItem { Id = p.PortfolioId.ToString(), Data = p, Name = string.Format("{0} {1} ({2}-{3})", p.PortfolioId, p.PortfolioName, p.FundName, p.AssetName) }; cbOption.Items.Add(item); } cbOption.Selected = cbOption.Items[0].Id; ComboBoxUtil.SetComboBox(this.cbPortfolioId, cbOption); }
private async void load() { using (var ctx = new BalcaoContext(false)) { var moedas = await ctx.MoedaDao.FindAllAsync(); var paises = await ctx.PaisDao.FindAllAsync(); var unids = await ctx.UnidadeMedidaDao.FindAllAsync(); this.Invoke(new MethodInvoker(delegate { cbMoedas.AddList(moedas, false); repComboMoedas.Items.Clear(); foreach (var m in moedas) { repComboMoedas.Items.Add(m); } cbPaisOrigem.AddList(paises, false); cbPaisDestino.AddList(paises, false); cbUnidadeMed.AddList(unids, false); //add o evento this.cbMoedas.SelectedIndexChanged += new System.EventHandler(this.cbMoeda_SelectedIndexChanged); pictureBoxProgress.Visible = false; ComboBoxUtil.AddEnumValues <TypeTipoCotacao>(cbTipoCotacao); })); } }
private bool Form_LoadControl(object sender, object data) { //FuturesContracts acFuturesContracts.SetDropdownList(lbDropdown); List <SecurityItem> itemList = FuturesContractManager.Instance.GetAll(); //_futureBLL.GetAll(); IList <AutoItem> dataSource = new List <AutoItem>(); foreach (var fcItem in itemList) { AutoItem autoItem = new AutoItem { Id = fcItem.SecuCode, Name = fcItem.SecuName }; dataSource.Add(autoItem); } acFuturesContracts.AutoDataSource = dataSource; //accounttype cbAccountType.Enabled = false; var accoutTypes = ConfigManager.Instance.GetComboConfig().GetComboOption("accounttype"); ComboBoxUtil.SetComboBox(this.cbAccountType, accoutTypes); //Portfolio combobox LoadPortfolio(); //Load stock template combobox LoadStockTemplate(); return(true); }
private void LoadPortfolio(string portfolioCode) { var portfolios = LoginManager.Instance.Portfolios; ComboOption comboOption = new ComboOption { Items = new List <ComboOptionItem>() }; if (portfolios != null && portfolios.Count > 0) { foreach (var portfolio in portfolios) { ComboOptionItem item = new ComboOptionItem { Id = string.Format("{0}", portfolio.CombiNo), Name = portfolio.CombiName }; comboOption.Items.Add(item); } } ComboBoxUtil.SetComboBox(this.cbPortfolio, comboOption); ComboBoxUtil.SetComboBoxSelect(this.cbPortfolio, portfolioCode); }
private void LoadPriceControl() { var setting = SettingManager.Instance.Get(); var spotPrices = ConfigManager.Instance.GetComboConfig().GetComboOption("spotprice"); ComboBoxUtil.SetComboBox(this.cbSpotBuyPrice, spotPrices, setting.EntrustSetting.BuySpotPrice.ToString()); var spotSellPrices = new ComboOption { Name = spotPrices.Name, Selected = spotPrices.Selected, Items = spotPrices.Items.OrderBy(p => p.Order2).ToList() }; ComboBoxUtil.SetComboBox(this.cbSpotSellPrice, spotSellPrices, setting.EntrustSetting.SellSpotPrice.ToString()); var futurePrice = ConfigManager.Instance.GetComboConfig().GetComboOption("futureprice"); ComboBoxUtil.SetComboBox(this.cbFutuBuyPrice, futurePrice, setting.EntrustSetting.BuyFutuPrice.ToString()); var futureSellPrices = new ComboOption { Name = futurePrice.Name, Selected = futurePrice.Selected, Items = futurePrice.Items.OrderBy(p => p.Order2).ToList() }; ComboBoxUtil.SetComboBox(this.cbFutuSellPrice, futureSellPrices, setting.EntrustSetting.SellFutuPrice.ToString()); }
private void LoadAssetUnit(string assetCode) { var assetUnits = LoginManager.Instance.Assets; ComboOption comboOption = new ComboOption { Items = new List <ComboOptionItem>() }; if (assetUnits != null && assetUnits.Count > 0) { foreach (var assetUnit in assetUnits) { ComboOptionItem item = new ComboOptionItem { Id = string.Format("{0}", assetUnit.AssetNo), Name = assetUnit.AssetName }; comboOption.Items.Add(item); } } ComboBoxUtil.SetComboBox(this.cbAssetUnit, comboOption); ComboBoxUtil.SetComboBoxSelect(this.cbAssetUnit, assetCode); }
private void LoadStockTemplate() { var templates = _templateBLL.GetTemplates(); if (templates == null || templates.Count == 0) { return; } ComboOption cbOption = new ComboOption { Items = new List <ComboOptionItem>() }; foreach (var p in templates) { ComboOptionItem item = new ComboOptionItem { Id = p.TemplateId.ToString(), Data = p, Name = string.Format("{0} {1}", p.TemplateId, p.TemplateName) }; cbOption.Items.Add(item); } cbOption.Selected = cbOption.Items[0].Id; ComboBoxUtil.SetComboBox(this.cbStockTemplate, cbOption); }
private void LoadMonitorUnits(int monitorUnitId) { var monitorUnits = _monitorUnitBLL.GetAll(); ComboOption comboOption = new ComboOption { Items = new List <ComboOptionItem>() }; if (monitorUnits != null && monitorUnits.Count > 0) { foreach (var monitorUnit in monitorUnits) { ComboOptionItem item = new ComboOptionItem { Id = string.Format("{0}", monitorUnit.MonitorUnitId), Name = monitorUnit.MonitorUnitName }; comboOption.Items.Add(item); } } ComboBoxUtil.SetComboBox(this.cbMonitorUnit, comboOption); ComboBoxUtil.SetComboBoxSelect(this.cbMonitorUnit, monitorUnitId.ToString()); }
private bool LoadTemplate() { var templates = _templateBLl.GetTemplates(); var optionList = new List <ComboOptionItem>(); foreach (var template in templates) { ComboOptionItem item = new ComboOptionItem { Id = template.TemplateId.ToString(), Name = template.TemplateName, Code = template.TemplateId.ToString(), Data = template, }; optionList.Add(item); } var templateOption = new ComboOption { Items = optionList }; if (optionList.Count > 0) { templateOption.Name = optionList[0].Name; templateOption.Selected = optionList[0].Id; } ; ComboBoxUtil.SetComboBox(this.cbTemplate, templateOption); return(true); }
private bool LoadBenchmark() { var benchmarks = _benchmarkBLL.GetAll(); ComboOption cbOption = new ComboOption { Items = new List <ComboOptionItem>() }; foreach (var benchmark in benchmarks) { ComboOptionItem item = new ComboOptionItem { Id = benchmark.BenchmarkId, Code = benchmark.BenchmarkId, Name = benchmark.BenchmarkName }; cbOption.Items.Add(item); } cbOption.Selected = benchmarks[0].BenchmarkId; ComboBoxUtil.SetComboBox(this.cbBenchmark, cbOption); return(true); }
private void LoadTemplates(int templateId) { var templates = _templateBLL.GetTemplates(); ComboOption comboOption = new ComboOption { Items = new List <ComboOptionItem>() }; if (templates != null && templates.Count > 0) { foreach (var template in templates) { ComboOptionItem item = new ComboOptionItem { Id = string.Format("{0}", template.TemplateId), Name = template.TemplateName }; comboOption.Items.Add(item); } } ComboBoxUtil.SetComboBox(this.cbTemplate, comboOption); ComboBoxUtil.SetComboBoxSelect(this.cbTemplate, templateId.ToString()); }
private void LoadFund(string fundCode) { var accounts = LoginManager.Instance.Accounts; ComboOption comboOption = new ComboOption { Items = new List <ComboOptionItem>() }; if (accounts != null && accounts.Count > 0) { foreach (var account in accounts) { ComboOptionItem item = new ComboOptionItem { Id = string.Format("{0}", account.AccountCode), Name = account.AccountName }; comboOption.Items.Add(item); } } ComboBoxUtil.SetComboBox(this.cbFundCode, comboOption); ComboBoxUtil.SetComboBoxSelect(this.cbFundCode, fundCode); }
//private void btnSalvar_Click(object sender, EventArgs e) //{ // Produto produto = indexarDados(); // if (new ValidadorDTO().ValidateWarningAll(produto)) // { // var ctx = new BalcaoContext(); // if (ctx.ProdutoDao.Save(produto)) // { // XMessageIts.Mensagem("Produto salvo com sucesso."); // this.Dispose(); // } // } //} //private void btnSelecionarArquivo_Click(object sender, EventArgs e) //{ // var op = openFileFoto.ShowDialog(); // if (op == DialogResult.OK) // { // txtPathFoto.Text = openFileFoto.FileName; // byte[] b = ImageUtilIts.GetBytesFromStream(openFileFoto.OpenFile()); // pictureFotoProduto.Image = ImageUtilIts.GetImageFromBytes(b); // } //} private void btnAtualizarCategorias_Click(object sender, EventArgs e) { var cats = new BalcaoContext().CategoriaProdutoDao.FindAll(); var unm = new BalcaoContext().UnidadeMedidaDao.FindAll().OrderByDescending(u => u.NomeUnidadeMedida).ToList(); ComboBoxUtil.AddList <CategoriaProduto>(cbCategoriaProduto, cats); ComboBoxUtil.AddList <UnidadeMedida>(cbUnidadeMed, unm); }
private bool LoadProductData() { var fundOption = LoadFund(); ComboBoxUtil.SetComboBox(this.cbSrcFundCode, fundOption); ComboBoxUtil.SetComboBox(this.cbDestFundCode, fundOption); return(true); }
private void ClearData() { ComboBoxUtil.ClearComboBox(this.cbTemplate); ComboBoxUtil.ClearComboBox(this.cbSrcFundCode); ComboBoxUtil.ClearComboBox(this.cbSrcPortfolio); ComboBoxUtil.ClearComboBox(this.cbSrcTradeInst); ComboBoxUtil.ClearComboBox(this.cbDestFundCode); ComboBoxUtil.ClearComboBox(this.cbDestPortfolio); ComboBoxUtil.ClearComboBox(this.cbDestTradeInst); }
private void btnAtualizarCategorias_Click(object sender, EventArgs e) { var cats = new BalcaoContext().CategoriaProdutoDao.FindAll(); var unm = new BalcaoContext().UnidadeMedidaDao.FindAll(); ComboBoxUtil.AddList <CategoriaProduto>(cbCategoriaProduto, cats); ComboBoxUtil.AddList <UnidadeMedida>(cbUnidadeMed, unm); cbCategoriaProduto.SelectedItem = null; cbUnidadeMed.SelectedItem = null; }
private void ComboBox_OpertionType_SelectedIndexChanged(object sender, EventArgs e) { SetDestFundCodeState(); this.cbSrcFundCode.ResetText(); ComboBoxUtil.ClearComboBox(this.cbSrcPortfolio); ComboBoxUtil.ClearComboBox(this.cbSrcTradeInst); this.cbDestFundCode.ResetText(); ComboBoxUtil.ClearComboBox(this.cbDestPortfolio); ComboBoxUtil.ClearComboBox(this.cbDestTradeInst); }
private void FillData(StockTemplate stockTemplate) { this.tbTemplateNo.Text = stockTemplate.TemplateId.ToString(); this.tbTemplateNo.Enabled = false; this.tbTemplateName.Text = stockTemplate.TemplateName; this.tbFutureCopies.Text = stockTemplate.FutureCopies.ToString(); this.tbMarketCapOpt.Text = stockTemplate.MarketCapOpt.ToString(); ComboBoxUtil.SetComboBoxSelect(this.cbBenchmark, stockTemplate.Benchmark); ComboBoxUtil.SetComboBoxSelect(this.cbWeightType, stockTemplate.EWeightType.ToString()); ComboBoxUtil.SetComboBoxSelect(this.cbReplaceType, stockTemplate.EReplaceType.ToString()); }
private void indexarDados(Produto pro) { txtDescricao.Text = pro.DescricaoProduto; ComboBoxUtil.AddItem <CategoriaProduto>(cbCategoriaProduto, pro.CategoriaProduto); ComboBoxUtil.AddItem <UnidadeMedida>(cbUnidadeMed, pro.UnidadeMedida); cbStatusProduto.SelectedIndex = (int)pro.StatusProduto; ComponenteUtil.ReadyOnly(true, cbCategoriaProduto, txtDescricao, cbUnidadeMed, cbStatusProduto); pictureFotoProduto.Image = ImageUtilIts.GetImageFromBytes(pro.FotoProduto); txtCodigoBarras.Text = pro.CodigoBarras; }
private bool Form_LoadControl(object sender, object data) { var weightType = ConfigManager.Instance.GetComboConfig().GetComboOption("weighttype"); ComboBoxUtil.SetComboBox(this.cbWeightType, weightType); var replaceType = ConfigManager.Instance.GetComboConfig().GetComboOption("replacetype"); ComboBoxUtil.SetComboBox(this.cbReplaceType, replaceType); LoadBenchmark(); LoadUser(); return(true); }
private void LoadChangeOut(ClosePositionSecurityItem closeSecuItem) { AutoItem autoItem = new AutoItem { Id = closeSecuItem.SecuCode, Name = closeSecuItem.SecuName }; this.acSecuOut.SetCurrentItem(autoItem); string longShort = string.Format("{0}", (int)closeSecuItem.PositionType); ComboBoxUtil.SetComboBoxSelect(this.cbOutDirection, longShort); //股票设置调出为卖出,调入为买入 //股指期货设置调出为买入平仓,调入为卖出开仓 EntrustDirection eOutDirection; EntrustDirection eInDirection; if (closeSecuItem.SecuType == Model.SecurityInfo.SecurityType.Stock) { eOutDirection = EntrustDirection.Sell; eInDirection = EntrustDirection.Buy; } else if (closeSecuItem.SecuType == Model.SecurityInfo.SecurityType.Futures) { eOutDirection = EntrustDirection.Buy; eInDirection = EntrustDirection.Sell; } else { eOutDirection = EntrustDirection.Sell; eInDirection = EntrustDirection.Buy; } string outDirection = string.Format("{0}", (int)eOutDirection); ComboBoxUtil.SetComboBoxSelect(this.cbOutDirection, outDirection); this.tbOutAmount.Text = string.Format("{0}", closeSecuItem.AvailableAmount); //设置调入 string inDirection = string.Format("{0}", (int)eInDirection); ComboBoxUtil.SetComboBoxSelect(this.cbInDirection, inDirection); }
private bool Form_LoadControl(object sender, object data) { this.acSecuOut.SetDropdownList(this.lbSecuOut); this.acSecuIn.SetDropdownList(this.lbSecuIn); var longShortTypes = ConfigManager.Instance.GetComboConfig().GetComboOption("longshort"); ComboBoxUtil.SetComboBox(this.cbLongShort, longShortTypes); var buySellTypes = ConfigManager.Instance.GetComboConfig().GetComboOption("tradedirection"); ComboBoxUtil.SetComboBox(this.cbOutDirection, buySellTypes); ComboBoxUtil.SetComboBox(this.cbInDirection, buySellTypes); return(true); }
private void ComboBox_FundCode_SelectedIndexChanged(object sender, EventArgs e) { ComboBox cb = sender as ComboBox; if (cb == null) { return; } var fundItem = (ComboOptionItem)cb.SelectedItem; var portfolioOption = LoadPortfolio(fundItem.Id); switch (cb.Name) { case "cbSrcFundCode": { ComboBoxUtil.ClearComboBox(this.cbSrcPortfolio); ComboBoxUtil.ClearComboBox(this.cbSrcTradeInst); ComboBoxUtil.SetComboBox(this.cbSrcPortfolio, portfolioOption); if (IsSecurityTransfer()) { ComboBoxUtil.ClearComboBox(this.cbDestPortfolio); ComboBoxUtil.ClearComboBox(this.cbDestTradeInst); ComboBoxUtil.SetComboBoxSelect(this.cbDestFundCode, fundItem.Id); ComboBoxUtil.SetComboBox(this.cbDestPortfolio, portfolioOption); } } break; case "cbDestFundCode": { ComboBoxUtil.ClearComboBox(this.cbDestPortfolio); ComboBoxUtil.ClearComboBox(this.cbDestTradeInst); ComboBoxUtil.SetComboBox(this.cbDestPortfolio, portfolioOption); } break; default: break; } }
private void LoadBasicSettingControl() { var setting = SettingManager.Instance.Get(); var oddShareModes = ConfigManager.Instance.GetComboConfig().GetComboOption("oddsharemode"); ComboBoxUtil.SetComboBox(this.cbOddShareMode, oddShareModes, setting.EntrustSetting.OddShareMode.ToString()); var sseEntrustPriceType = ConfigManager.Instance.GetComboConfig().GetComboOption("shanghaiexchangepricetype"); ComboBoxUtil.SetComboBox(this.cbSseEntrustPriceType, sseEntrustPriceType, setting.EntrustSetting.SseEntrustPriceType.ToString()); var szseEntrustPriceType = ConfigManager.Instance.GetComboConfig().GetComboOption("shenzhenexchangepricetype"); ComboBoxUtil.SetComboBox(this.cbSzseEntrustPriceType, szseEntrustPriceType, setting.EntrustSetting.SzseEntrustPriceType.ToString()); tbSpotLimitEntrustRatio.Text = string.Format("{0}", setting.UFXSetting.LimitEntrustRatio); tbFutuLimitEntrustRatio.Text = string.Format("{0}", setting.UFXSetting.FutuLimitEntrustRatio); }
/// <summary> /// This helper method displays the search results. /// </summary> /// <param name="storeMember"></param> private void DisplayResults(StoreMember storeMember) { this.CustomerIDLabel.Text = Convert.ToString(storeMember.MemberID); this.FirstNameTextBox.Text = storeMember.FirstName; this.LastNameTextBox.Text = storeMember.LastName; this.PhoneNumberTextBox.Text = storeMember.Phone; this.Address1TextBox.Text = storeMember.Address1; this.Address2TextBox.Text = storeMember.Address2; this.CityTextBox.Text = storeMember.City; ComboBoxUtil.UpdateStateComboBox(this.StateComboBox); this.StateComboBox.SelectedItem = storeMember.State; ComboBoxUtil.UpdateGenderComboBox(this.GenderComboBox); this.GenderComboBox.SelectedItem = storeMember.Sex; this.ZipCodeTextBox.Text = storeMember.Zip; this.DateOfBirthPicker.Value = storeMember.Dob; this.viewRentalsUserControl.storeMemberID = this.CustomerIDLabel.Text; this.viewRentalsUserControl.RefreshListView(); this.viewReturnsUserControl.storeMemberID = this.CustomerIDLabel.Text; this.viewReturnsUserControl.RefreshListView(); }
private void ComboBox_Portfolio_SelectedIndexChanged(object sender, EventArgs e) { ComboBox cb = sender as ComboBox; if (cb == null) { return; } var portfolio = (ComboOptionItem)cb.SelectedItem; var tradeInstOption = LoadTradeInstance(portfolio.Id); switch (cb.Name) { case "cbSrcPortfolio": { ComboBoxUtil.ClearComboBox(this.cbSrcTradeInst); ComboBoxUtil.SetComboBox(this.cbSrcTradeInst, tradeInstOption); //TODO: load the gridview _srcDataSource.Clear(); } break; case "cbDestPortfolio": { ComboBoxUtil.ClearComboBox(this.cbDestTradeInst); ComboBoxUtil.SetComboBox(this.cbDestTradeInst, tradeInstOption); //TODO:load the gridview _destDataSource.Clear(); } break; default: break; } }
private bool Form_LoadData(object sender, object data) { if (data != null && data is MonitorUnit) { MonitorUnit monitorUnit = data as MonitorUnit; tbMonitorUnitId.Text = string.Format("{0}", monitorUnit.MonitorUnitId); tbMonitorUnitName.Text = monitorUnit.MonitorUnitName; //cbPortfolioId.SelectedValue ComboBoxUtil.SetComboBoxSelect(cbPortfolioId, monitorUnit.PortfolioId.ToString()); ComboBoxUtil.SetComboBoxSelect(cbStockTemplate, monitorUnit.StockTemplateId.ToString()); AutoItem autoItem = new AutoItem { Id = monitorUnit.BearContract, Name = monitorUnit.BearContract }; acFuturesContracts.SetCurrentItem(autoItem); } return(true); }
private void LoadEntrustControl() { var setting = SettingManager.Instance.Get(); var shPrice = ConfigManager.Instance.GetComboConfig().GetComboOption("shanghaiexchangepricetype"); ComboBoxUtil.SetComboBox(this.cbSHExchangePrice, shPrice, setting.EntrustSetting.SseEntrustPriceType.ToString()); var szPrice = ConfigManager.Instance.GetComboConfig().GetComboOption("shenzhenexchangepricetype"); ComboBoxUtil.SetComboBox(this.cbSZExchangePrice, szPrice, setting.EntrustSetting.SzseEntrustPriceType.ToString()); var spotPrices = ConfigManager.Instance.GetComboConfig().GetComboOption("spotprice"); ComboBoxUtil.SetComboBox(this.cbSpotBuyPrice, spotPrices, setting.EntrustSetting.BuySpotPrice.ToString()); var spotSellPrices = new ComboOption { Name = spotPrices.Name, Selected = spotPrices.Selected, Items = spotPrices.Items.OrderBy(p => p.Order2).ToList() }; ComboBoxUtil.SetComboBox(this.cbSpotSellPrice, spotSellPrices, setting.EntrustSetting.SellSpotPrice.ToString()); var futurePrice = ConfigManager.Instance.GetComboConfig().GetComboOption("futureprice"); ComboBoxUtil.SetComboBox(this.cbFuturesBuyPrice, futurePrice, setting.EntrustSetting.BuyFutuPrice.ToString()); var futureSellPrices = new ComboOption { Name = futurePrice.Name, Selected = futurePrice.Selected, Items = futurePrice.Items.OrderBy(p => p.Order2).ToList() }; ComboBoxUtil.SetComboBox(this.cbFuturesSellPrice, futureSellPrices, setting.EntrustSetting.SellFutuPrice.ToString()); }
/// <summary> /// This helper method populates the gender combobox options. /// </summary> private void AddGenderData() { ComboBoxUtil.UpdateGenderComboBox(this.GenderComboBox); this.GenderComboBox.SelectedIndex = -1; }
/// <summary> /// This helper method populates the state combobox options. /// </summary> private void AddStateData() { ComboBoxUtil.UpdateStateComboBox(this.StateComboBox); this.StateComboBox.SelectedIndex = -1; }