| | |
| | | Creater = a.Creater, |
| | | CreaterName = mmm.UserName, |
| | | Createtime = a.Createtime, |
| | | |
| | | CreatetimeName = a.Createtime.ToString("yyyy-MM-dd"), |
| | | RecStatus = a.RecStatus, |
| | | Modifier = a.Modifier, |
| | | Modifytime = a.Modifytime, |
| | |
| | | |
| | | if (!string.IsNullOrEmpty(searchEntity.Province)) |
| | | { |
| | | query = query.Where(m => m.Province == searchEntity.Province).ToList(); |
| | | query = query.Where(m => m.Province.Contains(searchEntity.Province)).ToList(); |
| | | } |
| | | |
| | | if (!string.IsNullOrEmpty(searchEntity.City)) |
| | |
| | | var list = _mapper.Map<List<ExpertDTO>>(listPosition); |
| | | return list; |
| | | } |
| | | |
| | | |
| | | public ResultEntity savehezuo(ExpertDTO expertDTO) |
| | | { |
| | | ResultEntity resultEntity = new ResultEntity(); |
| | | try |
| | | { |
| | | |
| | | Expert expert = _mapper.Map<Expert>(expertDTO); |
| | | if (string.IsNullOrEmpty(expert.Id)) |
| | | { |
| | | expert.Id = Guid.NewGuid().ToString(); |
| | | _context.Experts.Add(expert); |
| | | } |
| | | else |
| | | { |
| | | var updateplExpert = _context.Experts.Find(expert.Id); |
| | | if (updateplExpert.Creater == "1") |
| | | { |
| | | updateplExpert.Creater = expert.Modifier; |
| | | updateplExpert.Createtime = expert.Modifytime; |
| | | } |
| | | updateplExpert.Name = expert.Name; |
| | | updateplExpert.Sex = expert.Sex; |
| | | updateplExpert.InfoSource = expert.InfoSource; |
| | | updateplExpert.IdCard = expert.IdCard; |
| | | updateplExpert.Province = expert.Province; |
| | | updateplExpert.AreaId = expert.AreaId; |
| | | updateplExpert.City = expert.City; |
| | | updateplExpert.Address = expert.Address; |
| | | updateplExpert.Postal = expert.Postal; |
| | | updateplExpert.ExpertType = expert.ExpertType; |
| | | updateplExpert.Level = expert.Level; |
| | | updateplExpert.Phone1 = expert.Phone1; |
| | | updateplExpert.Phone2 = expert.Phone2; |
| | | updateplExpert.Qq = expert.Qq; |
| | | updateplExpert.Wechat = expert.Wechat; |
| | | updateplExpert.ReviewItem = expert.ReviewItem; |
| | | updateplExpert.CertiNumber = expert.CertiNumber; |
| | | updateplExpert.CertiFont = expert.CertiFont; |
| | | updateplExpert.CertiBack = expert.CertiBack; |
| | | updateplExpert.TitileCerti = expert.TitileCerti; |
| | | updateplExpert.Remark = expert.Remark; |
| | | updateplExpert.TitileCerti1 = expert.TitileCerti1; |
| | | updateplExpert.TitileCerti2 = expert.TitileCerti2; |
| | | updateplExpert.TitileCerti3 = expert.TitileCerti3; |
| | | updateplExpert.TitileCerti4 = expert.TitileCerti4; |
| | | updateplExpert.TitileCerti5 = expert.TitileCerti5; |
| | | updateplExpert.TitileCerti6 = expert.TitileCerti6; |
| | | updateplExpert.TitileCerti7 = expert.TitileCerti7; |
| | | updateplExpert.TitileCerti8 = expert.TitileCerti8; |
| | | updateplExpert.TitileCerti9 = expert.TitileCerti9; |
| | | updateplExpert.TitileCerti10 = expert.TitileCerti10; |
| | | updateplExpert.ShenheStatus = expert.ShenheStatus; |
| | | updateplExpert.Modifier = expert.Modifier; |
| | | updateplExpert.Modifytime = expert.Modifytime; |
| | | updateplExpert.YearJiou = expert.YearJiou; |
| | | } |
| | | |
| | | _context.SaveChanges(); |
| | | resultEntity.ReturnID = expert.Id; |
| | | resultEntity.Result = true; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | resultEntity.Result = false; |
| | | resultEntity.Message = "保存失败,请联系管理员"; |
| | | ex.Message.ToString(); |
| | | } |
| | | return resultEntity; |
| | | } |
| | | } |
| | | } |