void UpdateMaterialList() { RestMLst.Clear(); int countId = 0; foreach (DataRow dr in materialDataTable.Rows) { simiMaterial ss = new simiMaterial(Constant.ConfigSimiRestMaterialFile); ss.setMaterial(dr[0].ToString()); ss.Len = double.Parse(dr[2].ToString()); RestMLst.Add(ss); countId++; } if (dgv != null) { dgv.DataSource = materialDataTable; } }
// 提取 物料编号/长度/宽度/厚度/尺寸定位/宽度分割 生成条码 public string GetMaterialBarCode(simiMaterial ss) { string s = ""; s = ss.MaterialName + "/" + ss.Len.ToString() + "/" + ss.Width.ToString() + "/" + ss.Height.ToString() + "/" ; foreach (string param in ss.ParamLst) { if (!string.IsNullOrWhiteSpace(param)) { s += (param + "/"); } } return(s); }