/// <summary> /// 构造函数 /// </summary> /// <param name="assemblyType">独立分装类别:阀块、行星轮合件</param> /// <param name="commServer"></param> public FormPrintAssemblyBarCode2(CommResponseServer commServer) { InitializeComponent(); m_commResponseServer = commServer; m_productInfoServer.GetAllProductInfo(out m_productInfo, out m_err); this.cmbPrductType.SelectedIndexChanged -= new System.EventHandler(this.cmbPrductType_SelectedIndexChanged); cmbPrductType.DataSource = m_productInfo; this.cmbPrductType.SelectedIndexChanged += new System.EventHandler(this.cmbPrductType_SelectedIndexChanged); cmbPrductType.DisplayMember = "产品类型编码"; cmbPrductType.ValueMember = "产品类型编码"; cmbPrductType.SelectedIndex = 0; m_productTypeCode = cmbPrductType.SelectedValue.ToString(); lblProductName.Text = (cmbPrductType.SelectedItem as View_P_ProductInfo).产品类型名称; InitAssemblyName(); dateTimePicker1.Value = ServerTime.Time; }
/// <summary> /// 构造函数 /// </summary> /// <param name="assemblyType">独立分装类别:阀块、行星轮合件</param> /// <param name="commServer"></param> public FormPrintSolelyAssemblyPartBarCode(string assemblyType, CommResponseServer commServer) { InitializeComponent(); m_assemblyType = assemblyType; txtAssemblyName.Text = m_assemblyType; m_commResponseServer = commServer; m_productInfoServer.GetAllProductInfo(out m_productInfo, out m_err); this.cmbPrductType.SelectedIndexChanged -= new System.EventHandler(this.cmbPrductType_SelectedIndexChanged); cmbPrductType.DataSource = m_productInfo; this.cmbPrductType.SelectedIndexChanged += new System.EventHandler(this.cmbPrductType_SelectedIndexChanged); cmbPrductType.DisplayMember = "产品类型编码"; cmbPrductType.ValueMember = "产品类型编码"; cmbPrductType.SelectedIndex = 0; m_productTypeCode = cmbPrductType.SelectedValue.ToString(); dateTimePicker1.Value = ServerTime.Time; InitSerialNo(); }
public FormPrintAssemblyBarCode(string productTypeName, string productTypeCode, CommResponseServer commServer) { InitializeComponent(); m_commResponseServer = commServer; txtPrductTypeName.Text = productTypeName; m_productTypeCode = productTypeCode; InitSerialNo(); }
public FormAssemblyMain(FunctionTreeNodeInfo nodeInfo, CommResponseServer commResponseServer) { InitializeComponent(); m_commResponseServer = commResponseServer; m_nodeInfo = nodeInfo; IQueryable <View_P_ProductInfo> productTypeTable = null; if (!m_productInfoServer.GetAllProductInfo(out productTypeTable, out m_err)) { 阀块装配.Enabled = false; 行星轮合件装配.Enabled = false; MessageDialog.ShowErrorMessage(m_err); return; } // 产品类型字典 Dictionary <string, string> productTypeDic = new Dictionary <string, string>(); foreach (var item in productTypeTable) { if (productTypeDic.ContainsKey(item.产品类型名称)) { productTypeDic[item.产品类型名称] = item.产品类型编码; } else { productTypeDic.Add(item.产品类型名称, item.产品类型编码); } } m_commResponseServer.ProductTypeDic = productTypeDic; }
public FormAfreshFitting(CommResponseServer commServer) { InitializeComponent(); m_commResponseServer = commServer; }