/// <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)); } }
/// <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(); } } }