/// <summary> /// 修改专家信息 /// </summary> public void UpdateExperter(string userId, string image, string summary, string adeptGameCode) { using (var biz = new GameBizBusinessManagement()) { biz.BeginTran(); var manager = new ExperterManager(); var useerManager = new UserBalanceManager(); var userEntity = useerManager.QueryUserRegister(userId); if (userEntity == null) { throw new LogicException(string.Format("用户Id:{0}没有找到该用户", userId)); } var experterId = manager.QueryExperterById(userId); if (experterId == null) { throw new LogicException("没有该专家!"); } var noneDealWith = manager.QueryExperterUpdateHitstroy(userId); if (noneDealWith != null) { throw new LogicException("您上次提交的信息正在审核中,请耐心等待!"); } var entity = new ExperterUpdateHitstroy() { UserId = userId, ExperterHeadImage = image, AdeptGameCode = adeptGameCode, ExperterSummary = summary, CreateTime = DateTime.Now, DealWithType = DealWithType.NoneDealWith, DisposeOpinion = "", }; manager.AddExperterUpdateHitstroy(entity); biz.CommitTran(); } }
/// <summary> /// 审核修改资料 /// </summary> public void UpdateExperterUpdateHitstroy(ExperterUpdateHitstroy entity) { this.Update <ExperterUpdateHitstroy>(entity); }
/// <summary> /// 添加修改资料审核 /// </summary> public void AddExperterUpdateHitstroy(ExperterUpdateHitstroy entity) { this.Add <ExperterUpdateHitstroy>(entity); }