/// <summary>
 /// Verifica se Idioma recebido já existe no Context.
 /// </summary>
 /// <param name="idioma">Valor a ser Comparado.</param>
 /// <returns>True = Verdadeiro, False = False.</returns>
 public void JaExiste(Idioma idioma)
 {
     var jaExiste = _idiomaDAO.JaExiste(idioma);
     if (jaExiste)
     {
         throw new ProjetoException(String.Format("O Idioma {0} - {1} Já Exite", 
                                                 idioma.IdiomaId, idioma.Descricao));
     }
 }
Ejemplo n.º 2
0
        /// <summary>
        /// Verifica se Idioma recebido já existe no Context.(Cadastrar)
        /// </summary>
        /// <param name="idioma">Valor a ser Comparado.</param>
        /// <returns>True = Verdadeiro, False = False.</returns>
        public void JaExiste(Idioma idioma)
        {
            using (SqlConnection objConexao = new SqlConnection(ContextIdioma.strConexao))
            {
                using (SqlCommand objCommand = new SqlCommand())
                {
                    objConexao.Open();

                    var jaExiste = idiomaDAO.JaExiste(objCommand, objConexao, idioma);
                    if (jaExiste)
                    {
                        throw new ProjetoException(String.Format("O Idioma {0} - {1} Já Exite",
                                                                 idioma.IdiomaId, idioma.Descricao));
                    }
                    objConexao.Close();
                }
            }
        }