Exemplo n.º 1
0
        public async Task GetAllTestAsync()
        {
            var doentes = await business.GetAllAsync(
                CancellationToken.None
                );

            Assert.IsTrue(doentes.Any(x => x.Id == 1));
        }
Exemplo n.º 2
0
        public async Task <ICollection <DataBase.ViewModels.Doente> > GetAllAsync(CancellationToken ct)
        {
            var result = await _doenteServices.GetAllAsync(ct);

            var resultList = new List <DataBase.ViewModels.Doente>();

            foreach (var doente in result)
            {
                var utilizador = await _utilizadoresServices.GetByIdAsync(doente.Id_Utilizador, ct);

                resultList.Add(doente.ToViewModel(utilizador));
            }

            return(resultList);
        }