/// <summary> /// 转换数据元的数据元所属类别属性 /// 0将汉字转数字 1将数字转汉字 /// </summary> /// <param name="dataElementEntityList"></param> /// <param name="Type"></param> public void ConvertDataElemnetClass(DataElementEntity item, int Type) { var baseTypeList = CommonTabHelper.GetAllDataElemnetClass(); switch (Type) { case 0: foreach (var basetype in baseTypeList) { if (basetype.Name == item.ElementClass) { item.ElementClass = basetype.Id; } } break; case 1: foreach (var basetype in baseTypeList) { if (basetype.Id == item.ElementClass) { item.ElementClass = basetype.Name; } } break; default: break; } }
//初始化基础数据 private void InitData() { try { List <BaseDictory> baseClassList = CommonTabHelper.GetAllDataElemnetClass(); baseClassList.Insert(0, new BaseDictory()); cboClass.DataSource = baseClassList; cboClass.DisplayMember = "Name"; if (dataElemntBiz == null) { dataElemntBiz = new DataElemntBiz(m_app); } } catch (Exception e) { throw e; } }
/// <summary> /// 初始化控件的值 /// </summary> private void InitData() { try { cboElementType.DataSource = CommonTabHelper.GetAllDataElementType(); cboElementType.DisplayMember = "Name"; cboElementClass.DataSource = CommonTabHelper.GetAllDataElemnetClass(); cboElementClass.DisplayMember = "Name"; if (string.IsNullOrEmpty(m_dataElementEntity.ElementFlow)) { txtElementId.Enabled = true; } else { txtElementId.Enabled = false; } } catch (Exception ex) { throw ex; } }