public async Task <MessageModel <string> > Post([FromBody] PartyAdvisoryViewModel infos) { var data = new MessageModel <string>(); try { if (infos != null) { var customInfo = _mapper.Map <CustomInfo>(infos); var advisoryInfo = _mapper.Map <PartyAdvisoryInfo>(infos); var cResult = await _customInfoServices.Add(customInfo); advisoryInfo.CustomInfo = cResult; var aResult = await _partyAdvisoryInfoServices.Add(advisoryInfo); if (cResult > 0 && aResult > 0) { data.msg = "添加成功"; data.success = true; data.response = aResult.ObjToString(); } } }catch (Exception ex) { } return(data); }
public async Task <MessageModel <string> > Put([FromBody] PartyAdvisoryViewModel Infos) { var data = new MessageModel <string>(); try { var customInfo = _mapper.Map <CustomInfo>(Infos); var advisoryInfo = _mapper.Map <PartyAdvisoryInfo>(Infos); var cResult = await _customInfoServices.Update(customInfo); var aResult = true; if (advisoryInfo.Id > 0) { aResult = await _partyAdvisoryInfoServices.Update(advisoryInfo); } if (cResult && aResult) { data.success = cResult; } if (data.success) { data.msg = "修改成功"; data.response = advisoryInfo?.Id.ObjToString(); } return(data); } catch (Exception ex) { return(data); } }