Ejemplo n.º 1
0
        public async Task <bool> AdicionarTreinoItens(Treino treino, List <TreinoItem> treinoItens)
        {
            if (!treino.EhValido())
            {
                Notificar("O nome do treino é obrigatório");
            }

            foreach (var item in treinoItens)
            {
                if (!item.EhValido())
                {
                    Notificar($"{item.Nome}: o nome deve é obrigatório e deve ter ao menos uma repetição");
                }
            }

            return(await _clienteRepository.AdicionarTreinoItens(treinoItens));
        }