Exemplo n.º 1
0
        public guDingZiChanMX UpdateSingle(int id, guDingZiChanMXReq data)
        {
            guDingZiChanMX model = db.guDingZiChanMX.Find(id);

            SetguDingZiChanMX(model, data);
            db.SaveChanges();
            return(model);
        }
Exemplo n.º 2
0
        /// <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);
        }