/// <summary> /// 保存区域表单(新增、修改) /// </summary> /// <param name="keyValue">主键值</param> /// <param name="{">区域实体</param> /// <returns></returns> public void SaveForm(string keyValue, AreaEntity areaEntity) { if (!string.IsNullOrEmpty(keyValue)) { areaEntity.Modify(keyValue); Base_Area area = Base_Area.SingleOrDefault("where AreaId=@0", keyValue); area = EntityConvertTools.CopyToModel <AreaEntity, Base_Area>(areaEntity, area); area.AreaId = keyValue; area.Update(); } else { areaEntity.Create(); Base_Area area = EntityConvertTools.CopyToModel <AreaEntity, Base_Area>(areaEntity, null); area.Insert(); } }
/// <summary> /// 区域实体 /// </summary> /// <param name="keyValue">主键值</param> /// <returns></returns> public AreaEntity GetEntity(string keyValue) { var area = Base_Area.SingleOrDefault("where AreaId=@0", keyValue); return(EntityConvertTools.CopyToModel <Base_Area, AreaEntity>(area, null)); }