public void bckLogin_DoWork(object sender, System.ComponentModel.DoWorkEventArgs e) { if (txtUsuario.Text == "") { e.Result = "usuario"; } else if (txtSenha.Text == "") { e.Result = "senha"; } else { try { clsOperadores Operador = new clsOperadores(); Operador.SUsuario = txtUsuario.Text; Operador.SSenha = txtSenha.Text; clsOperadoresDAL OperadoresDAL = new clsOperadoresDAL(); if (OperadoresDAL.EfetuaLogin(Operador) == true) { e.Result = "sucesso"; } else { e.Result = "errologin"; } } catch (Exception ex) { e.Result = ex.Message; } } }
public bool EfetuaLogin(clsOperadores Operador) { SqlCommand cmd = new SqlCommand(); cmd.CommandText = "Select Usuario From Usuarios Where Usuario=@Usuario And Senha=@Senha "; cmd.Parameters.Add("Usuario", SqlDbType.VarChar).Value = Operador.SUsuario; cmd.Parameters.Add("Senha", SqlDbType.VarChar).Value = Operador.SSenha; clsBancoDeDados BancoDeDados = new clsBancoDeDados(); DataTable Tabela = BancoDeDados.ExecutaSelect(cmd); if (Tabela.Rows.Count > 0) { return(true); } else //alteração { return(false); } }
public clsOperadores Carregar(string Usuario) { SqlCommand cmd = new SqlCommand(); cmd.CommandText = "Select Codigo,Nome,Usuario From Usuarios Where Usuario Like @Usuario"; cmd.Parameters.Add("Usuario", SqlDbType.VarChar).Value = Usuario; clsBancoDeDados BancoDeDados = new clsBancoDeDados(); DataTable Tabela = BancoDeDados.ExecutaSelect(cmd); if (Tabela.DataSet.Tables[0].Rows.Count > 0) { clsOperadores Operador = new clsOperadores(); Operador.ICodigo = int.Parse(Tabela.Rows[0]["Codigo"].ToString()); Operador.SNome = Tabela.Rows[0]["Nome"].ToString(); Operador.SUsuario = Tabela.Rows[0]["Usuario"].ToString(); return(Operador); } else { return(null); } }