/// <summary> /// 修改 /// </summary> /// yangj 16.09.21 /// <param name="value">临时数据实体</param> /// <returns></returns> public bool Modify(TempRecordInfo value) { // 获取当前用户ID int userId = new BLL.User.User().CurrentUser().UserId; value.UserId = userId; return(TempInfoMapper.Update(value) > 0); }
/// <summary> /// 增加一条临时数据记录 /// </summary> /// yangj 16.09.21 /// <param name="values">临时数据实体</param> /// <returns></returns> public bool Add(TempRecordInfo values) { // 获取当前用户ID int userId = new BLL.User.User().CurrentUser().UserId; values.UserId = userId; TempInfoMapper.Insert(values); return(values.TempInfoId > 0); }
public MessageInfo GetTempRecord(int infoTypeId, int reportId) { TempRecordInfo tempRecordInfo = TempRecord.Get(infoTypeId, reportId); if (tempRecordInfo != null) { return(Newtonsoft.Json.JsonConvert.DeserializeObject <MessageInfo>(tempRecordInfo.Context)); } else { return(null); } }
public object SaveAsTemp(TempRecordInfo tempRecordInfo) { bool result = true; string message = string.Empty; result = TempRecord.SaveAsTemp(tempRecordInfo); if (result) { return(result); } else { return(message); } }
/// <summary> /// 信息记录保存为草稿 /// </summary> /// yangj 16.09.21 /// <param name="tempRecordInfo">临时数据实体</param> /// <returns></returns> public bool SaveAsTemp(TempRecordInfo tempRecordInfo) { bool result = true; // 如果记录不存在,则新添记录,否则修改原有记录 if (tempRecordInfo.TempInfoId != 0) { result &= Modify(tempRecordInfo); } else { result &= Add(tempRecordInfo); } return(result); }
public TempRecordInfo GetTempInfoId(int infoTypeId, int reportId) { TempRecordInfo tempRecordInfo = TempRecord.Get(infoTypeId, reportId); return(tempRecordInfo); }