/// <summary> /// 新增组员 /// </summary> /// <param name="xmzy"></param> /// <param name="id"></param> /// <returns></returns> public bool SaveXiangMuZuYuan(XiangMuZuYuan xmzy, Guid id) { if (xmzy.Id == Guid.Empty) { xmzy.Id = Guid.NewGuid(); //xmzy.XiangMuId = id; xmzy.CreateDate = xmzy.LastUpdateDate = DateTime.Now; _dbContext.XiangMuZuYuan.Add(xmzy); } else { if (_dbContext.XiangMuZuYuan.Any(x => x.Id == xmzy.Id)) { var zuyuan = _dbContext.XiangMuZuYuan.Find(xmzy.Id); zuyuan.XiangMuZuChengYuanId = xmzy.XiangMuZuChengYuanId; zuyuan.XiangMuZuChengYuanXingMing = xmzy.XiangMuZuChengYuanXingMing; zuyuan.XingBie = xmzy.XingBie; zuyuan.ChuShengNianYue = xmzy.ChuShengNianYue; zuyuan.ZhiWuMingCheng = xmzy.ZhiWuMingCheng; zuyuan.YanJiuZhuanChang = xmzy.YanJiuZhuanChang; zuyuan.XueLi = xmzy.XueLi; zuyuan.SuoSuBuMenId = xmzy.SuoSuBuMenId; zuyuan.SuoSuBuMenMingCheng = xmzy.SuoSuBuMenMingCheng; zuyuan.LastUpdateDate = DateTime.Now; } } return(_dbContext.SaveChanges() > 0); }
public SingleResult <bool> UpdateZuYuan(XiangMuZuYuan zuyuan) { SingleResult <bool> singleResult = new SingleResult <bool>(); try { singleResult.Result = _xiangMuZuYuanService.SaveZuYuan(zuyuan); } catch (Exception ex) { _loggerService.LogException(_fapContext.CurrentUser, null, "", ex); singleResult.Error = new Error("系统未知错误"); } return(singleResult); }
public SingleResult <bool> SaveZuYuan(XiangMuZuYuan xmzy, Guid xiangmuId) { SingleResult <bool> singleResult = new SingleResult <bool>(); try { singleResult.Result = _xiangMuService.SaveXiangMuZuYuan(xmzy, xiangmuId); } catch (Exception ex) { _loggerService.LogException(_fapContext.CurrentUser, null, "", ex); singleResult.Error = new Error("系统未知错误"); } return(singleResult); }
/// <summary> /// 编辑组员 /// </summary> /// <param name="xiangmuid"></param> /// <param name="zuyuan"></param> /// <returns></returns> public bool SaveZuYuan(XiangMuZuYuan zuyuan) { if (_dbContext.XiangMuZuYuan.Any(x => x.Id == zuyuan.Id)) { var zy = _dbContext.XiangMuZuYuan.Find(zuyuan.Id); zy.XiangMuZuChengYuanXingMing = zuyuan.XiangMuZuChengYuanXingMing; zy.XingBie = zuyuan.XingBie; zy.ChuShengNianYue = zuyuan.ChuShengNianYue; zy.ZhiWuMingCheng = zuyuan.ZhiWuMingCheng; zy.YanJiuZhuanChang = zuyuan.YanJiuZhuanChang; zy.XueLi = zuyuan.XueLi; zy.SuoSuBuMenMingCheng = zuyuan.SuoSuBuMenMingCheng; zy.LastUpdateDate = zuyuan.LastUpdateDate; } return(_dbContext.SaveChanges() > 0); }
public SingleResult <bool> SaveZuYuan1(XiangMuZuYuan xiangmuzuyuan) { SingleResult <bool> singleResult = new SingleResult <bool>(); try { if (xiangmuzuyuan.Id == Guid.Empty) { xiangmuzuyuan.Id = Guid.NewGuid(); xiangmuzuyuan.CreateDate = xiangmuzuyuan.LastUpdateDate = DateTime.Now; _dbContext.XiangMuZuYuan.Add(xiangmuzuyuan); } else { var single = _dbContext.XiangMuZuYuan.SingleOrDefault(x => x.Id == xiangmuzuyuan.Id); single.XiangMuId = xiangmuzuyuan.XiangMuId; single.XiangMuZuChengYuanId = xiangmuzuyuan.XiangMuZuChengYuanId; single.XiangMuZuChengYuanXingMing = xiangmuzuyuan.XiangMuZuChengYuanXingMing; single.XingBie = xiangmuzuyuan.XingBie; single.ChuShengNianYue = xiangmuzuyuan.ChuShengNianYue; single.ZhiWuMingCheng = xiangmuzuyuan.ZhiWuMingCheng; single.YanJiuZhuanChang = xiangmuzuyuan.YanJiuZhuanChang; single.XueLi = xiangmuzuyuan.XueLi; single.SuoSuBuMenId = xiangmuzuyuan.SuoSuBuMenId; single.SuoSuBuMenMingCheng = xiangmuzuyuan.SuoSuBuMenMingCheng; single.CreateDate = xiangmuzuyuan.CreateDate; // _mapper.Map(single,xiangmuzuyuan,typeof(XiangMuZuYuan), typeof(XiangMuZuYuan)); single.LastUpdateDate = DateTime.Now; } singleResult.Result = _dbContext.SaveChanges() > 0; } catch (Exception ex) { _loggerService.LogException(_fapContext.CurrentUser, null, "", ex); singleResult.Error = new Error("系统未知错误"); } return(singleResult); }