public async Task <IActionResult> LinkToRenter([FromRoute(Name = "id")] int leaserId) { LeaserRentersLinkDto linkDto = await renterLeaserTransactionService.GetPotentialRentersDto(leaserId); return(View(linkDto)); }
internal async Task <LeaserRentersLinkDto> GetPotentialRentersDto(int leaserId) { var leaser = await this.leaserRepository .GetLeaserByIdAsync(leaserId); var renters = await this.transactionRepository .GetUnlinkedRenters(leaserId); var linkDto = new LeaserRentersLinkDto { Leaser = leaser, Renters = renters, }; return(linkDto); }