Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

robsonbrumatt

Como utilizar Dispose com EF e Using

Recommended Posts

Pessoal! Estou tentando utilizar o recurso Dispose em meus projetos.

Li que o Using() é uma forma de utilizar o Dispose. Pois ao sair o propio Using() executa o Dispose.

Gostaria de saber se esta forma abaixo esta correta.

Se não estiver correta, o que devo melhorar ou como devo fazer para utlizar o Dispose?

Estou utilizando EF e LINQ para acesso ao banco de dados.


try

{

using (Arauto.Dados.GNOIVASEntities gnoivas = new Arauto.Dados.GNOIVASEntities())

{

//Definindo item recebido

Entidades.UsuarioENT usuarioENT = (Entidades.UsuarioENT)entidade;


var Consulta = (from gn in gnoivas.Usuario where gn.NomeAcesso_Usuario == usuarioENT.NomeAcesso_Usuario.Trim() &&

gn.Id_Usuario != usuarioENT.Id_Usuario select gn);


//Se houver valores de retorno

if (Consulta.ToList().Count > 0)

{

//Retorna verdade

return true;

}


//Se nao houver valores

else

{

//Rerorna false

return false;

}

}

}

//Se nao executado

catch (Exception ex)

{

//Repassa erro identificado

throw new Exception(ex.Message.ToString());

}


Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.