public async Task <IActionResult> Post(DonatorRankDto dto) { Ensure.NotNull(dto, nameof(dto)); DonatorRank entity = await this._donatorRankService.CreateAsync(dto); dto = new DonatorRankDto().ConvertFromDataModel(entity); dto = (await this._userInfoService.BindDonatorUserInfo(dto)).FirstOrDefault(); return(Json(dto)); }
public async Task <IActionResult> ListAll() { List <DonatorRankDto> dtos = new List <DonatorRankDto>(); List <DonatorRank> list = await this._donatorRankService.ListAsync(); foreach (DonatorRank item in list) { DonatorRankDto dto = new DonatorRankDto().ConvertFromDataModel(item); dtos.Add(dto); } dtos = (await this._userInfoService.BindDonatorUserInfo(dtos.ToArray())).ToList(); return(Json(dtos)); }