/// <summary> /// 编辑经费 /// </summary> /// <param name="xiangmuid"></param> /// <param name="jingfeiid"></param> /// <returns></returns> public bool SaveJinFei(JingFei jingfei) { if (_dbContext.JingFei.Any(x => x.Id == jingfei.Id)) { var jf = _dbContext.JingFei.Find(jingfei.Id); jf.MingCheng = jingfei.MingCheng; jf.JinE = jingfei.JinE; jf.PaiXu = jingfei.PaiXu; jf.LastUpdateDate = DateTime.Now; } return(_dbContext.SaveChanges() > 0); }
public SingleResult <bool> UpdateJingFei(JingFei jingfei) { SingleResult <bool> singleResult = new SingleResult <bool>(); try { singleResult.Result = _jingFeiService.SaveJinFei(jingfei); } catch (Exception ex) { _loggerService.LogException(_fapContext.CurrentUser, null, "", ex); singleResult.Error = new Error("系统未知错误"); } return(singleResult); }
public SingleResult <bool> SaveJingFei(JingFei jf, Guid xiangmuId) { string id = "00000000-0000-0000-0000-000000000000"; SingleResult <bool> singleResult = new SingleResult <bool>(); try { singleResult.Result = _xiangMuService.SaveJingFei(jf, Guid.Parse(id)); } catch (Exception ex) { _loggerService.LogException(_fapContext.CurrentUser, null, "", ex); singleResult.Error = new Error("系统未知错误"); } return(singleResult); }
/// <summary> /// 保存经费 /// </summary> /// <param name="jf"></param> /// <returns></returns> public bool SaveJingFei(JingFei jf, Guid xiangmuId) { if (jf.Id == Guid.Empty) { jf.Id = Guid.NewGuid(); jf.XiangMuId = xiangmuId; jf.CreateDate = jf.LastUpdateDate = DateTime.Now; _dbContext.JingFei.Add(jf); } else { if (_dbContext.JingFei.Any(x => x.Id == jf.Id)) { var jingfei = _dbContext.JingFei.SingleOrDefault(x => x.Id == jf.Id); jingfei.MingCheng = jf.MingCheng; jingfei.JinE = jf.JinE; jingfei.PaiXu = jf.PaiXu; jingfei.LastUpdateDate = DateTime.Now; } } return(_dbContext.SaveChanges() > 0); }