コード例 #1
0
        /// <summary>
        ///     /
        /// </summary>
        /// <param name="userConsult"></param>
        public void Edit(UserConsultVm userConsult)
        {
            var info = new UserConsult
            {
                UserId     = 1,
                FirstName  = userConsult.FirstName,
                LastName   = userConsult.LastName,
                Email      = userConsult.Email,
                Body       = userConsult.Message,
                Subject    = userConsult.Subject,
                CreateTime = DateTime.Now
            };

            _userConsultRepository.Insert(info);
            _unitOfWork.SaveChanges();
        }
コード例 #2
0
        /// <summary>
        /// 添加商品咨询点赞,add by liujc
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public ResultModel AddUserConsult(UserConsult model)
        {
            var result = new ResultModel();
            var uc     = _database.Db.UserConsult.FindBy(ConsultID: model.ConsultID, UserID: model.UserID);

            result.Status = model.IsGood;
            if (uc != null)
            {
                if (uc.IsGood == model.IsGood)
                {
                    result.Status = 0;//不更改
                    return(result);
                }

                model.ID    = uc.ID;
                result.Data = _database.Db.UserConsult.Update(model);
            }
            else
            {
                result.Data = _database.Db.UserConsult.Insert(model);
            }
            return(result);
        }