using System; using System.Collections.Generic; using System.Linq; using System.Text; using QMAPP.BLL.Dict; using Model.Common; namespace HTIS.BLL { public class DictXMLBll : NSC.IService { /// /// 投料口信息 /// /// /// /// public NSC.NetServiceStruct ServiceFunction(Common.Data.UserAuthority userAuth, NSC.NetServiceStruct input) { try { List listItem = new List(); Dictionary dicts = null; QMAPP.FJC.BLL.Dict.DictManageBLL bll = new QMAPP.FJC.BLL.Dict.DictManageBLL(); string kind = input.Params["kind"].GetString(); dicts = bll.GetModelDictionary((QMAPP.FJC.BLL.Dict.DictKind)Enum.Parse(typeof(QMAPP.FJC.BLL.Dict.DictKind), kind)); foreach (string item in dicts.Keys) { listItem.Add(new ListItem(item, dicts[item])); } QMAPP.FJC.BLL.Basic.MachineInfoBLL machineInfoBLL = new QMAPP.FJC.BLL.Basic.MachineInfoBLL(); List list = new List(); input.Returns = new Dictionary(); input.Returns.Add("List", new NSC.ParameterStruct(listItem)); return input; } catch (Exception ex) { throw ex; } } } }