示例#1
0
 public void Update(Questao questao)
 {
     try
     {
         questao.Validacao();
         IList <Questao> listaQuestao = GetAll();
         foreach (var item in listaQuestao)
         {
             if (questao.ID != item.ID)
             {
                 if (questao.Pergunta.Trim().Equals(item.Pergunta.Trim()))
                 {
                     throw new Exception("A questão já existe");
                 }
             }
         }
         _questaoDAO.Editar(questao);
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }