public async Task GetAllTestAsync()
        {
            var profissionais_saude = await business.GetAllAsync(
                CancellationToken.None
                );

            Assert.IsTrue(profissionais_saude.Any(x => x.Profissao == "Médico"));
        }
예제 #2
0
        public async Task <ICollection <DataBase.ViewModels.Profissionais_Saude> > GetAllAsync(CancellationToken ct)
        {
            var result = await _profissionais_saudeServices.GetAllAsync(ct);

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

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

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

            return(resultList);
        }