public async Task OnGetAsync(Guid id) { ReunioesGetResult = await reunioesClient.GetAsync(id); if (ReunioesGetResult != null && ReunioesGetResult.PlanoDeAcaoId.HasValue) { PlanosDeAcaoGetResult = await planosDeAcaoClient.GetAsync(ReunioesGetResult.PlanoDeAcaoId.Value); } }
public async Task OnGetAsync(Guid reuniaoId, Guid planoDeAcaoId, Guid itemId) { var planosDeAcaoGetResult = await planosDeAcaoClient.GetAsync(planoDeAcaoId); var item = planosDeAcaoGetResult.Itens?.FirstOrDefault(i => i.ItemId == itemId); PlanosDeAcaoItensPut = new PlanosDeAcaoItensPut() { Prazo = item?.Prazo, Acao = item?.Acao }; ReuniaoId = reuniaoId; PlanoDeAcaoId = planoDeAcaoId; ItemId = itemId; }