コード例 #1
0
        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;
                }
            }
        }
コード例 #2
0
        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);
            }
        }
コード例 #3
0
        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);
            }
        }