Example #1
0
        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;
            }
        }
Example #2
0
        // 提取 物料编号/长度/宽度/厚度/尺寸定位/宽度分割 生成条码
        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);
        }