none
Deletar mais de um objeto RRS feed

  • Pergunta

  • E ai galera!

    O seguinte......eu preciso excluir todos os registros de uma entidade atraves de uma condição. Tipo: delete from permissao where idUsuario = @idUsuario. So que preciso fazer isso usando o Entity framework.

    Eu sei que atraves do DeleteObject e deleto apenas um objeto. E no meu caso eu preciso deletar mais de um objeto(registros) de uma entidade.

    Alguem tem uma solução?


    thwo
    sábado, 27 de fevereiro de 2010 20:25

Respostas

  • Olá Thiago,

    Tente o seguinte:



    public void ApagarRegistro(Entidade e)
            {
    		int cod = codUsuario;
    
    		if(e.codUsuario == cod)
    		{
                	   	_db.Entidades.DeleteOnSubmit(e);
                		_db.SubmitChanges();
    		}
            }


    Abs,


    ------------------------------------------------------------------------------------------------
    Se a resposta te ajudou marque como útil
    domingo, 28 de fevereiro de 2010 23:52