| | |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | public List<TChallengeletterDTO> GetListChallengeletter(string OrderId) |
| | | { |
| | | |
| | | var entity = _context.TChallengeletters.Where(x => x.Status == 1 && x.OrderId == OrderId).ToList(); |
| | | |
| | | |
| | | |
| | | var result = _mapper.Map<List<TChallengeletterDTO>>(entity); |
| | | |
| | | |
| | | return result; |
| | | } |
| | | |
| | | |
| | | public ResultEntity saveChallengeletter(TChallengeletterDTO dto) |
| | | { |
| | | ResultEntity resultEntity = new ResultEntity(); |
| | | try |
| | | { |
| | | |
| | | |
| | | var entity = _mapper.Map<TChallengeletter>(dto); |
| | | |
| | | |
| | | if (String.IsNullOrEmpty(entity.Id)) |
| | | { |
| | | entity.Id = Guid.NewGuid().ToString(); |
| | | dto.Id = entity.Id; |
| | | |
| | | _context.TChallengeletters.Add(entity); |
| | | } |
| | | else |
| | | { |
| | | var updateproject = _context.TChallengeletters.Find(entity.Id); |
| | | |
| | | |
| | | updateproject.PrintNum = entity.PrintNum; |
| | | updateproject.OrderId = entity.OrderId; |
| | | updateproject.GysId = entity.GysId; |
| | | updateproject.GysName = entity.GysName; |
| | | updateproject.GysAddress = entity.GysAddress; |
| | | updateproject.GysPostcode = entity.GysPostcode; |
| | | updateproject.GysContacts = entity.GysContacts; |
| | | updateproject.GysPhone = entity.GysPhone; |
| | | updateproject.SqdbId = entity.SqdbId; |
| | | updateproject.SqdbName = entity.SqdbName; |
| | | updateproject.SqdbPhone = entity.SqdbPhone; |
| | | updateproject.SqdbAddress = entity.SqdbAddress; |
| | | updateproject.SqdbPostcode = entity.SqdbPostcode; |
| | | updateproject.XmId = entity.XmId; |
| | | updateproject.XmName = entity.XmName; |
| | | updateproject.XmCode = entity.XmCode; |
| | | updateproject.XmPackage = entity.XmPackage; |
| | | updateproject.PurchaserName = entity.PurchaserName; |
| | | updateproject.DocumentsDate = entity.DocumentsDate; |
| | | updateproject.RequestInfo = entity.RequestInfo; |
| | | |
| | | updateproject.IsReply = entity.IsReply; |
| | | |
| | | |
| | | updateproject.Respondent = entity.Respondent; |
| | | updateproject.RespondDate = entity.RespondDate; |
| | | updateproject.RespondInfo = entity.RespondInfo; |
| | | |
| | | |
| | | updateproject.Modifier = entity.Modifier; |
| | | updateproject.Modifytime = entity.Modifytime; |
| | | |
| | | } |
| | | |
| | | _context.SaveChanges(); |
| | | resultEntity.ReturnID = entity.Id; |
| | | resultEntity.Result = true; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | resultEntity.Result = false; |
| | | resultEntity.Message = "保存失败,请联系管理员"; |
| | | |
| | | } |
| | | return resultEntity; |
| | | } |
| | | |
| | | |
| | | public List<TChallengeItemDTO> GetListChallengeItem(string ChallengeId) |
| | | { |
| | | |
| | | var entity = _context.TChallengeItems.Where(x => x.ChallengeId == ChallengeId).ToList(); |
| | | |
| | | |
| | | |
| | | var result = _mapper.Map<List<TChallengeItemDTO>>(entity); |
| | | |
| | | |
| | | return result; |
| | | } |
| | | |
| | | |
| | | public ResultEntity saveChallengeItem(TChallengeItemDTO dto) |
| | | { |
| | | ResultEntity resultEntity = new ResultEntity(); |
| | | try |
| | | { |
| | | |
| | | |
| | | var entity = _mapper.Map<TChallengeItem>(dto); |
| | | |
| | | |
| | | if (entity.Id<=0) |
| | | { |
| | | |
| | | |
| | | _context.TChallengeItems.Add(entity); |
| | | } |
| | | else |
| | | { |
| | | var updateproject = _context.TChallengeItems.Find(entity.Id); |
| | | |
| | | |
| | | updateproject.ChallengeId = entity.ChallengeId; |
| | | updateproject.Question = entity.Question; |
| | | updateproject.Evidential = entity.Evidential; |
| | | updateproject.Law = entity.Law; |
| | | updateproject.Sort = entity.Sort; |
| | | |
| | | |
| | | } |
| | | |
| | | _context.SaveChanges(); |
| | | resultEntity.ReturnID = entity.Id.ToString(); |
| | | resultEntity.Result = true; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | resultEntity.Result = false; |
| | | resultEntity.Message = "保存失败,请联系管理员"; |
| | | |
| | | } |
| | | return resultEntity; |
| | | } |
| | | |
| | | |
| | | public List<TComplaintletterDTO> GetListComplaintletter(string OrderId) |
| | | { |
| | | |
| | | var entity = _context.TComplaintletters.Where(x => x.Status == 1 && x.OrderId == OrderId).ToList(); |
| | | |
| | | |
| | | |
| | | var result = _mapper.Map<List<TComplaintletterDTO>>(entity); |
| | | |
| | | |
| | | return result; |
| | | } |
| | | |
| | | |
| | | public ResultEntity saveComplaintletter(TComplaintletterDTO dto) |
| | | { |
| | | ResultEntity resultEntity = new ResultEntity(); |
| | | try |
| | | { |
| | | |
| | | |
| | | var entity = _mapper.Map<TComplaintletter>(dto); |
| | | |
| | | |
| | | if (String.IsNullOrEmpty(entity.Id)) |
| | | { |
| | | entity.Id = Guid.NewGuid().ToString(); |
| | | dto.Id = entity.Id; |
| | | |
| | | _context.TComplaintletters.Add(entity); |
| | | } |
| | | else |
| | | { |
| | | var updateproject = _context.TComplaintletters.Find(entity.Id); |
| | | |
| | | |
| | | updateproject.PrintNum = entity.PrintNum; |
| | | updateproject.OrderId = entity.OrderId; |
| | | updateproject.TsrId = entity.TsrId; |
| | | |
| | | updateproject.TsrName = entity.TsrName; |
| | | updateproject.TsrAddress = entity.TsrAddress; |
| | | updateproject.TsrPostcode = entity.TsrPostcode; |
| | | updateproject.TsrCorporation = entity.TsrCorporation; |
| | | updateproject.TsrPhone = entity.TsrPhone; |
| | | |
| | | updateproject.SqdbId = entity.SqdbId; |
| | | updateproject.SqdbName = entity.SqdbName; |
| | | updateproject.SqdbPhone = entity.SqdbPhone; |
| | | updateproject.SqdbAddress = entity.SqdbAddress; |
| | | updateproject.SqdbPostcode = entity.SqdbPostcode; |
| | | |
| | | |
| | | |
| | | updateproject.GysId = entity.GysId; |
| | | updateproject.GysName = entity.GysName; |
| | | updateproject.GysAddress = entity.GysAddress; |
| | | updateproject.GysPostcode = entity.GysPostcode; |
| | | updateproject.GysContacts = entity.GysContacts; |
| | | updateproject.GysPhone = entity.GysPhone; |
| | | |
| | | updateproject.XmId = entity.XmId; |
| | | updateproject.XmName = entity.XmName; |
| | | updateproject.XmCode = entity.XmCode; |
| | | updateproject.XmPackage = entity.XmPackage; |
| | | updateproject.PurchaserName = entity.PurchaserName; |
| | | |
| | | updateproject.Agency = entity.Agency; |
| | | updateproject.IsNotice = entity.IsNotice; |
| | | updateproject.NoticeDate = entity.NoticeDate; |
| | | |
| | | updateproject.ChallengeDate = entity.ChallengeDate; |
| | | updateproject.Questioned = entity.Questioned; |
| | | updateproject.Respondent = entity.Respondent; |
| | | updateproject.RespondDate = entity.RespondDate; |
| | | |
| | | updateproject.IsResultnotice = entity.IsResultnotice; |
| | | updateproject.ResultnoticeDate = entity.ResultnoticeDate; |
| | | |
| | | updateproject.DocumentsDate = entity.DocumentsDate; |
| | | updateproject.RequestInfo = entity.RequestInfo; |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | updateproject.Modifier = entity.Modifier; |
| | | updateproject.Modifytime = entity.Modifytime; |
| | | |
| | | } |
| | | |
| | | _context.SaveChanges(); |
| | | resultEntity.ReturnID = entity.Id; |
| | | resultEntity.Result = true; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | resultEntity.Result = false; |
| | | resultEntity.Message = "保存失败,请联系管理员"; |
| | | |
| | | } |
| | | return resultEntity; |
| | | } |
| | | |
| | | |
| | | public List<TComplaintItemDTO> GetListComplaintItem(string ComplaintId) |
| | | { |
| | | |
| | | var entity = _context.TComplaintItems.Where(x => x.ComplaintId == ComplaintId).ToList(); |
| | | |
| | | |
| | | |
| | | var result = _mapper.Map<List<TComplaintItemDTO>>(entity); |
| | | |
| | | |
| | | return result; |
| | | } |
| | | |
| | | |
| | | public ResultEntity saveComplaintItem(TComplaintItemDTO dto) |
| | | { |
| | | ResultEntity resultEntity = new ResultEntity(); |
| | | try |
| | | { |
| | | |
| | | |
| | | var entity = _mapper.Map<TComplaintItem>(dto); |
| | | |
| | | |
| | | if (entity.Id <= 0) |
| | | { |
| | | |
| | | |
| | | _context.TComplaintItems.Add(entity); |
| | | } |
| | | else |
| | | { |
| | | var updateproject = _context.TComplaintItems.Find(entity.Id); |
| | | |
| | | |
| | | updateproject.ComplaintId = entity.ComplaintId; |
| | | updateproject.Question = entity.Question; |
| | | updateproject.Evidential = entity.Evidential; |
| | | updateproject.Law = entity.Law; |
| | | updateproject.Sort = entity.Sort; |
| | | |
| | | |
| | | } |
| | | |
| | | _context.SaveChanges(); |
| | | resultEntity.ReturnID = entity.Id.ToString(); |
| | | resultEntity.Result = true; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | resultEntity.Result = false; |
| | | resultEntity.Message = "保存失败,请联系管理员"; |
| | | |
| | | } |
| | | return resultEntity; |
| | | } |
| | | |
| | | public List<TComplaintRespondentDTO> GetListComplaintRespondent(string ComplaintId) |
| | | { |
| | | |
| | | var entity = _context.TComplaintRespondents.Where(x => x.ComplaintId == ComplaintId).ToList(); |
| | | |
| | | |
| | | |
| | | var result = _mapper.Map<List<TComplaintRespondentDTO>>(entity); |
| | | |
| | | |
| | | return result; |
| | | } |
| | | |
| | | |
| | | public ResultEntity saveComplaintRespondent(TComplaintRespondentDTO dto) |
| | | { |
| | | ResultEntity resultEntity = new ResultEntity(); |
| | | try |
| | | { |
| | | |
| | | |
| | | var entity = _mapper.Map<TComplaintRespondent>(dto); |
| | | |
| | | |
| | | if (entity.Id <= 0) |
| | | { |
| | | |
| | | |
| | | _context.TComplaintRespondents.Add(entity); |
| | | } |
| | | else |
| | | { |
| | | var updateproject = _context.TComplaintRespondents.Find(entity.Id); |
| | | |
| | | |
| | | updateproject.ComplaintId = entity.ComplaintId; |
| | | updateproject.Respondent = entity.Respondent; |
| | | updateproject.Address = entity.Address; |
| | | updateproject.Postcode = entity.Postcode; |
| | | updateproject.Contacts = entity.Contacts; |
| | | updateproject.Phone = entity.Phone; |
| | | updateproject.Sort = entity.Sort; |
| | | |
| | | |
| | | } |
| | | |
| | | _context.SaveChanges(); |
| | | resultEntity.ReturnID = entity.Id.ToString(); |
| | | resultEntity.Result = true; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | resultEntity.Result = false; |
| | | resultEntity.Message = "保存失败,请联系管理员"; |
| | | |
| | | } |
| | | return resultEntity; |
| | | } |
| | | |
| | | } |
| | | } |