ORGANIZA?ÃO DE FUNCOES

JOAOBENEVIDES 26/09/2016 11:43:21
#467489
Boa tarde Pessoal, estou organizando as coisas em meu projeto , hoje em todos meus forms eu chama uma função assim
using (SqlConnection con = AcessoBancodeDados.ConexaoSIA())
{
try
{
con.Open();
string sql = [Ô]Select * From usuario Where login=[Ô]+ Funcao.Aspas(Txtusuario.Text)+ [Ô] and senha=[Ô] + Funcao.Aspas(Txtsenha.Text);
SqlCommand cmd = new SqlCommand(sql, con);


//executa a consulta.
dr = cmd.ExecuteReader();

if (dr.Read())
{
if (dr[[Ô]status[Ô]].ToString() == [Ô]0[Ô])
{
MessageBox.Show([Ô]O usuário precisa ser habilitado. Contate o Administrador[Ô]);
return;
}
}
}
catch (Exception ex)
{
MessageBox.Show([Ô]Erro a efetuar a autenticação do usuário : [Ô] + ex.Message);
logsistema.LogSistema(this, ex.Message,[Ô][Ô],Usuarios.Codigo,ex.StackTrace,[Ô][Ô]);
return;
}
finally
{
con.Close();
}
}

assim eu queria criar uma funcao para retornar o que esta dentro do dr = cmd.ExecuteReader(); de uma funcao para dentro do form porque preciso ficar trocando toda hora as coisas e preciso ficar olhando form por form
Obrigado
KERPLUNK 26/09/2016 12:25:20
#467492
Resposta escolhida
Simples, use OOP. Eu mostro EXATAMENTE o que você está pedindo nos meus vídeos no youtube.
JOAOBENEVIDES 26/09/2016 13:20:55
#467502
qual video exatamente pode me falar
KERPLUNK 26/09/2016 13:45:25
#467507
Todos. OOP não é exatamente algo que se aprende em um ou dois minutos. Apesar de ser MUITO fácil, é necessário dedicar algum tempinho.
JOAOBENEVIDES 26/09/2016 13:48:30
#467508
to baixando para ver em casa
KERPLUNK 26/09/2016 13:54:03
#467509
Puxa que legal! São várias horas de vídeos, com muita informação, disponibilizados de forma gratuita, tudo que você tem a fazer é olhar eles no youtube, clicar no like e se inscrever no canal, coisa de um ou dois cliques. E nem isso você quer fazer.
Tópico encerrado , respostas não são mais permitidas