コード例 #1
0
        public string GetOpName()
        {
            DataTable temptable = StatisticalModels.GetProductOutPut(0, string.Empty);
            //获取工序名称

            List <string> op = new List <string>();

            foreach (DataRow item in temptable.Rows)
            {
                if (!op.Contains(item["opName"].ToString()))
                {
                    op.Add(item["opName"].ToString());
                }
                else
                {
                    continue;
                }
            }
            StatisticalModels.OpName = PMPublicFuncs.ListToJson(op);
            return(StatisticalModels.OpName);
        }
コード例 #2
0
        public string ProductOutput(int isfinal, string opname)
        {
            //Finished参数判断是否是成品
            //获取每日产出数据
            DataTable temptable = StatisticalModels.GetProductOutPut(isfinal, opname);

            //获取工序名称
            //汉化
            temptable.Columns["itemname"].ColumnName   = "产品名称";
            temptable.Columns["outputqty"].ColumnName  = "产出数量";
            temptable.Columns["exportdate"].ColumnName = "产出日期";
            if (isfinal == 0)
            {
                temptable.Columns["opName"].ColumnName = "工序名称";
            }
            for (int i = 0; i < Convert.ToInt32(PMAppSettings.ItemAttrCount); i++)
            {
                string temp = "itemattr" + (i + 1);
                string item = "ItemAttr" + (i + 1);
                temptable.Columns[temp].ColumnName = PMAppSettings.ItemGroup.Rows[0][item].ToString();
            }
            temptable.Columns["desp"].ColumnName = "描述";
            return(PMPublicFuncs.DatatableToJson(temptable));
        }