/// <summary> /// 保存过滤时段表单(新增、修改) /// </summary> /// <param name="keyValue">主键值</param> /// <param name="filterTimeEntity">过滤时段实体</param> /// <returns></returns> public void SaveForm(string keyValue, FilterTimeEntity filterTimeEntity) { if (!string.IsNullOrEmpty(keyValue)) { filterTimeEntity.Modify(keyValue); Base_FilterTime filterTime = Base_FilterTime.SingleOrDefault("where FilterTimeId=@0", keyValue); filterTime = EntityConvertTools.CopyToModel <FilterTimeEntity, Base_FilterTime>(filterTimeEntity, filterTime); filterTime.FilterTimeId = keyValue; filterTime.Update(); } else { filterTimeEntity.Create(); filterTimeEntity.FilterTimeId = filterTimeEntity.ObjectId; Base_FilterTime filterTime = new Base_FilterTime(); filterTime = EntityConvertTools.CopyToModel <FilterTimeEntity, Base_FilterTime>(filterTimeEntity, null); filterTime.Insert(); } }
/// <summary> /// 过滤时段实体 /// </summary> /// <param name="keyValue">主键值</param> /// <returns></returns> public FilterTimeEntity GetEntity(string keyValue) { var model = Base_FilterTime.SingleOrDefault("where FilterTimeId=@0", keyValue); return(EntityConvertTools.CopyToModel <Base_FilterTime, FilterTimeEntity>(model, null)); }