Ir para conteúdo

POWERED BY:

Arquivado

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

Gilnet

Dificuldades p/ retornar registro

Recommended Posts

Olá,

 

Tenho dois métodos sendo que um faz leitura e outro grava, porém, preciso sabe antes de gravar se o registro existe.

Gravar:

public static string gravarPerfil(int Opcao, int idPerfil, string Perfil)

{

msg = "";

//O problema é aqui quando comparo pra saber se nulo está sempre indo para o else

if (exibirPerfil(3, idPerfil, Perfil).ToString() == null)

{

tbPerfil tbPerfil = new tbPerfil();

tbPerfil.Opcao = Opcao;

tbPerfil.idPerfil = idPerfil;

tbPerfil.Perfil = Perfil;

obPerfil obPerfil = new Perfil.obPerfil();

obPerfil.pISQLPerfil(tbPerfil);

msg = "PERFIL gravado com sucesso.";

}

else

{

msg = "Este PERFIL já está cadastrado.";

}

return msg;

}

 

Ler:

public static DataTable exibirPerfil(int Opcao, int idPerfil, string Perfil)

{

tbPerfil tbPerfil = new tbPerfil();

tbPerfil.Opcao = Opcao;

tbPerfil.idPerfil = idPerfil;

tbPerfil.Perfil = Perfil;

obPerfil obPerfil = new Perfil.obPerfil();

if (obPerfil.Equals(null))

{

return null;

}

else

{

return (obPerfil.exibirPerfil(tbPerfil));

}

}

 

Sempre que o registro existir gostaria de retonar null

 

Alguma dica ????

 

 

Obrigado.

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.