private void initLogisticCompany()//设置物流公司 { List <LogisticCompany> logCompany = LogisticCompanyService.GetAllLogisticCompany(); ntCompany.Properties.DataSource = logCompany; ntCompany.Properties.DisplayMember = "name"; ntCompany.Properties.ValueMember = "code"; ntCompany.EditValue = logCompany.First().code; }
private void initLogisticCompany()//设置物流公司 { lc.Clear(); pictureBox2.Controls.Clear(); LogisticCompanyTemplate modifyTemplate = LogisticCompanyTemplateService.GetLogisticTemplate(templateCode); List <LogisticCompany> logCompany = LogisticCompanyService.GetAllLogisticCompany(); mtCompany.Properties.DataSource = logCompany; mtCompany.Properties.DisplayMember = "name"; mtCompany.Text = modifyTemplate.LogisticCompanyName; mtCompany.Properties.ValueMember = "code"; mtCompany.EditValue = modifyTemplate.LogisticCompanyCode; templateName = modifyTemplate.LogisticCompanyName; mtName.Text = modifyTemplate.LogisticCompanyName.ToString(); mtCover.SelectedIndexChanged -= new EventHandler(mtCover_SelectedIndexChanged); string coverArea = modifyTemplate.CoverAreaList; string[] x = coverArea.Split(','); foreach (string y in x) { int count = 0; foreach (CheckedListBoxItem c in mtCover.Items) { if (count >= 2) { if (y == c.Value.ToString()) { c.CheckState = CheckState.Checked; break; } } count++; } } mtCover.SelectedIndexChanged += new EventHandler(mtCover_SelectedIndexChanged); MemoryStream ms = new MemoryStream(modifyTemplate.PreviewImage); pictureBox2.Image = Image.FromStream(ms); lcti = LogisticCompanyTemplateItemService.GetLogisticTemplateItems(modifyTemplate.LogisticCompanyCode); //模版标签 foreach (LogisticCompanyTemplateItem l in lcti) { LabelControl lctemp = new LabelControl(); lctemp.Text = l.ItemName; lctemp.Location = new Point(l.ItemX, l.ItemY); lctemp.MouseDown += new MouseEventHandler(control_MouseDown); lctemp.MouseMove += new MouseEventHandler(control_MouseMove); pictureBox2.Controls.Add(lctemp); lc.Add(lctemp); } }
/// <summary> /// 货运公司 /// </summary> /// <param name="treeList"></param> public void GetLogisticCompany(TreeList treeList) { List <LogisticCompany> list = LogisticCompanyService.GetAllLogisticCompany(); foreach (LogisticCompany item in list) { TreeListNode node = treeList.AppendNode(new object[] { item.name }, null, item.code); //设置是否有子节点,有则会显示一个+号 node.HasChildren = false; } }
/// <summary> /// 加载货运公司结点 /// </summary> private void LoadTLFreightCompanyNode() { tlFreightCompany.BeginUnboundLoad(); List <LogisticCompany> list = LogisticCompanyService.GetAllLogisticCompany(); foreach (LogisticCompany item in list) { TreeListNode node = tlFreightCompany.AppendNode(new object[] { item.name }, null, new TreeListNodeTag(item.id.ToString())); //设置是否有子节点,有则会显示一个+号 node.HasChildren = false; } isTLFreightCompanyLoad = true; tlFreightCompany.EndUnboundLoad(); }
public void getCompanyList() { listCompany.Items.Add("全选"); listCompany.Items.Add("全部取消"); List <LogisticCompany> logisticCompany = LogisticCompanyService.GetAllLogisticCompany(); int count = 2; foreach (LogisticCompany y in logisticCompany) { listCompany.Items.Add(y.name); listCompany.Items[count].Value = y.code; listCompany.Items[count].Description = y.name; count++; } SelectAll(); }
/// <summary> /// 展示物流公司 /// </summary> public void ShowLogisticsCompany() { List <Alading.Entity.LogisticCompany> logisticList = LogisticCompanyService.GetAllLogisticCompany(); Hashtable logisticCodeHash = new Hashtable();//用于存放物流公司的Code int index = 0; foreach (Alading.Entity.LogisticCompany logistic in logisticList) { repositoryItemComboBoxLogistic.Items.Add(logistic.name); logisticCodeHash.Add(index, logistic.code); index++;//改变索引 } repositoryItemComboBoxLogistic.Tag = logisticCodeHash;//赋值物流公司的Code }
/// <summary> /// 初始化/刷新 /// </summary> private void Init() { try { List <Alading.Entity.LogisticCompany> logisticList = LogisticCompanyService.GetAllLogisticCompany(); TreeListNode parentTreeList = treeListLogisticCompany.AppendNode(new object[] { "所有物流公司" }, null); if (logisticList != null) { foreach (Alading.Entity.LogisticCompany logistic in logisticList) { treeListLogisticCompany.AppendNode(new object[] { logistic.name }, parentTreeList, logistic.code); } } parentTreeList.ExpandAll(); } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "系统提示", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
//绑定公司信息 private void BoundCompanyMessage(string type) { List <LogisticCompany> companys = LogisticCompanyService.GetAllLogisticCompany(); cmbShippingCompany.Properties.DataSource = companys; }