public guDingZiChanMX UpdateSingle(int id, guDingZiChanMXReq data) { guDingZiChanMX model = db.guDingZiChanMX.Find(id); SetguDingZiChanMX(model, data); db.SaveChanges(); return(model); }
/// <summary> /// 设置model,如果不为空就设置,如果为空则和之前一样 /// </summary> /// <param name="target"></param> /// <param name="source"></param> /// <returns></returns> public guDingZiChanMX SetguDingZiChanMX(guDingZiChanMX model, guDingZiChanMXReq data) { if (data.GuDingId != null) { model.GuDingId = data.GuDingId.Value; } if (!string.IsNullOrEmpty(data.zichanNum)) { model.zichanNum = data.zichanNum; } if (!string.IsNullOrEmpty(data.zichanName)) { model.zichanName = data.zichanName; } if (!string.IsNullOrEmpty(data.zichanPinPai)) { model.zichanPinPai = data.zichanPinPai; } if (!string.IsNullOrEmpty(data.zichanChangJia)) { model.zichanChangJia = data.zichanChangJia; } if (!string.IsNullOrEmpty(data.changjiaNum)) { model.changjiaNum = data.changjiaNum; } if (data.zichanShulia != null) { model.zichanShulia = data.zichanShulia.Value; } if (data.zichanSingle != null) { model.zichanSingle = data.zichanSingle.Value; } if (data.zichanJi != null) { model.zichanJi = data.zichanJi.Value; } if (!string.IsNullOrEmpty(data.zichanDiDian)) { model.zichanDiDian = data.zichanDiDian; } if (!string.IsNullOrEmpty(data.zichanUserName)) { model.zichanUserName = data.zichanUserName; } if (data.zichanUserId != null) { model.zichanUserId = data.zichanUserId.Value; } if (!string.IsNullOrEmpty(data.zichanCaiGouName)) { model.zichanCaiGouName = data.zichanCaiGouName; } if (data.zichanCaiGouId != null) { model.zichanCaiGouId = data.zichanCaiGouId.Value; } if (data.zichanGouRuDate != null && data.zichanGouRuDate != DateTime.MinValue && data.zichanGouRuDate != SqlDateTime.MinValue.Value) { model.zichanGouRuDate = data.zichanGouRuDate.Value; } if (!string.IsNullOrEmpty(data.zichanBeiZhu)) { model.zichanBeiZhu = data.zichanBeiZhu; } if (!string.IsNullOrEmpty(data.zichanBuChong)) { model.zichanBuChong = data.zichanBuChong; } if (!string.IsNullOrEmpty(data.optName)) { model.optName = data.optName; } if (data.optId != null) { model.optId = data.optId.Value; } if (data.createDateTime != null && data.createDateTime != DateTime.MinValue && data.createDateTime != SqlDateTime.MinValue.Value) { model.createDateTime = data.createDateTime.Value; } if (!string.IsNullOrEmpty(data.state)) { model.state = data.state; } return(model); }