/// <summary> /// 加载单位列表 /// </summary> /// <returns></returns> private List <S_ParmEntity> getParmUnit() { var parmTypeList = new S_ParmTypeAccess().Get("1=1"); var parmList = new S_ParmAccess().Get("1=1"); var unitList = parmList.Where(o => o.parmTypeID == parmTypeList.Where(t => t.code == "UNIT").FirstOrDefault().ID).ToList(); S_ParmEntity square = new S_ParmEntity() { parmName = "mm²/s", parmValue = "mm²/s", parmTypeID = parmTypeList.Where(t => t.code == "UNIT").FirstOrDefault().ID }; S_ParmEntity cube = new S_ParmEntity() { parmName = "g/cm³", parmValue = "g/cm³", parmTypeID = parmTypeList.Where(t => t.code == "UNIT").FirstOrDefault().ID }; unitList.Add(square); unitList.Add(cube); return(unitList); }
/// <summary> /// 根据ID获取参数值 /// </summary> /// <param name="id">ID</param> /// <returns>参数值</returns> public string getParmCode(int id) { S_ParmEntity parm = _access.Get(id); if (parm != null) { return(parm.parmValue); } else { return(""); } }
/// <summary> /// 根据关键字字段更新数据 /// </summary> /// <param name="item">实体</param> /// <returns>受影响的记录条数</returns> public void UpdateParm(S_ParmEntity item) { this._access.Update(item, item.ID.ToString()); }
/// <summary> /// 插入数据并返回刚插入数据的id /// </summary> /// <param name="item">实体</param> /// <returns>自增的ID</returns> public int AddParm(S_ParmEntity item) { return(this._access.Insert(item)); }