예제 #1
0
        public async Task OnGetAsync(Guid id)
        {
            ReunioesGetResult = await reunioesClient.GetAsync(id);

            if (ReunioesGetResult != null && ReunioesGetResult.PlanoDeAcaoId.HasValue)
            {
                PlanosDeAcaoGetResult = await planosDeAcaoClient.GetAsync(ReunioesGetResult.PlanoDeAcaoId.Value);
            }
        }
예제 #2
0
        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;
        }