public string Num2ID(string Nums) { string IDs = string.Empty; Hownet.BLL.ProduceTaskMain bllPTM = new ProduceTaskMain(); ArrayList li = new ArrayList(); string[] split = Nums.Split(new Char[] { ',' }); foreach (string a in split) { if (a.Trim() != "") { li.Add(bllPTM.GetID(a.Trim().ToString())); } } for (int i = 0; i < li.Count; i++) { IDs = IDs + li[i].ToString() + ","; } if (IDs.Length > 0) { IDs = IDs.Remove(IDs.Length - 1); } return(IDs); }
public string ID2Num(string IDs) { string Nums = string.Empty; ArrayList li = new ArrayList(); Num Num = new Num(); Hownet.BLL.ProduceTaskMain bllPTM = new ProduceTaskMain(); Hownet.Model.ProduceTaskMain modPTM; string[] split = IDs.Split(new Char[] { ',' }); foreach (string a in split) { if (a.Trim() != "") { li.Add(a.Trim()); } } for (int i = 0; i < li.Count; i++) { modPTM = bllPTM.GetModel(int.Parse(li[i].ToString())); //Nums = Nums + modPTM.DateTime.ToString("yyyyMMdd") + Num.GetNum(modPTM.Num.ToString()) + ","; } if (Nums.Length > 0) { Nums = Nums.Remove(Nums.Length - 1); } return(Nums); }
public DataSet PrintTask(int TaskID) { Hownet.BLL.ProduceTaskMain bllPTM = new ProduceTaskMain(); //Hownet.BLL.ProduceTaskInfo pti = new ProduceTaskInfo(); //Hownet.BLL.Materiel bllMa = new Materiel(); Hownet.BLL.MaterielStructMain bllMSM = new MaterielStructMain(); //Hownet.Model.ProduceTaskInfo modPti = new Hownet.Model.ProduceTaskInfo(); DataSet ds = bllPTM.GetReport(TaskID); ds.Tables[0].TableName = "Task"; ds.Tables.Add(SizePart(TaskID)); //int materielID = int.Parse(ds.Tables[0].DefaultView[0]["MaterielID"].ToString()); //DataSet matDs = bllMa.GetList("(MaterielID='" + materielID + "')"); //matDs.Tables[0].TableName = "Imges"; //ds.Tables.Add(matDs.Tables[0].Copy()); DataSet dsMs = bllMSM.GetBomListByMainID(bllPTM.GetModel(TaskID).BomID); dsMs.Tables[0].TableName = "BOM"; ds.Tables.Add(dsMs.Tables[0].Copy()); ds.Tables.Add(SizeBow(TaskID)); return(ds); }