Exemplo n.º 1
0
        public void Adicionar(Questao questao)
        {
            try
            {
                IList <Questao> listaQuestao = GetAll();

                foreach (var item in listaQuestao)
                {
                    if (questao.Pergunta.Trim().Equals(item.Pergunta.Trim()))
                    {
                        throw new Exception("A questão já existe");
                    }
                }

                questao.Validacao();
                _questaoDAO.Adicionar(questao);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }