public void UpdateReadTime(string strFileGUID, string strTrainmanGUID, string strReadTime) { string strWhere = string.Format(" StrFileGUID='{0}' AND StrTrainmanGUID='{1}' ", strFileGUID, strTrainmanGUID); TF.CommonUtility.LogClass.log(strWhere); List <TF.RunSafty.Model.TAB_ReadDocPlan> plans = this.GetModelList(strWhere); if (plans != null && plans.Count > 0) { TF.RunSafty.Model.TAB_ReadDocPlan plan = plans[0]; DateTime readTime = DateTime.Parse(strReadTime); if (plan.NReadCount.HasValue && plan.NReadCount.Value > 0) //已经阅读 { plan.NReadCount++; plan.DtLastReadTime = readTime; } else { plan.DtFirstReadTime = readTime; plan.DtLastReadTime = readTime; plan.NReadCount = 1; } if (this.Update(plan)) { TF.CommonUtility.LogClass.log("阅读记录更新成功"); } else { TF.CommonUtility.LogClass.log("阅读记录更新失败"); } } }
/// <summary> /// 更新一条数据 /// </summary> public bool Update(TF.RunSafty.Model.TAB_ReadDocPlan model) { return(dal.Update(model)); }
/// <summary> /// 增加一条数据 /// </summary> public int Add(TF.RunSafty.Model.TAB_ReadDocPlan model) { return(dal.Add(model)); }