/// <summary> /// 通过Id获取个人会员信息表信息进行编辑或修改 /// </summary> public async Task <GetMemberForEditOutput> GetMemberForEditAsync(NullableIdDto <int> input) { var output = new GetMemberForEditOutput(); MemberEditDto memberEditDto; if (input.Id.HasValue) { var entity = await _memberRepository.GetAsync(input.Id.Value); memberEditDto = entity.MapTo <MemberEditDto>(); } else { memberEditDto = new MemberEditDto(); } output.Member = memberEditDto; return(output); }
public async Task <GetMemberForEditOutput> GetForEdit(NullableIdDto <Guid> input) { var output = new GetMemberForEditOutput(); MemberEditDto editDto; if (input.Id.HasValue) { var entity = await _entityRepository.GetAsync(input.Id.Value); editDto = entity.MapTo <MemberEditDto>(); //memberEditDto = ObjectMapper.Map<List<memberEditDto>>(entity); } else { editDto = new MemberEditDto(); } output.Member = editDto; return(output); }