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
            {
                return(false);
            }
        }
        protected void btnLogin_Click(object sender, EventArgs e)
        {
            string sErro = "";

            if (txtUsuario.Text == "")
            {
                sErro = "Informe o seu nome de usuário.";
            }
            else if (txtSenha.Text == "")
            {
                sErro = "Informe a sua senha.";
            }
            else
            {
                try {
                    clsOperadores Operador = new clsOperadores();
                    Operador.SUsuario = txtUsuario.Text;
                    Operador.SSenha   = txtSenha.Text;

                    clsOperadoresDAL OperadoresDAL = new clsOperadoresDAL();
                    if (OperadoresDAL.EfetuaLogin(Operador) == false)
                    {
                        sErro = "Falha no login, verifique o seu nome de usuário e senha.";
                    }
                    else
                    {
                        System.Web.Security.FormsAuthentication.SetAuthCookie(Operador.SUsuario, true);
                        Session["LoginUsr"] = Operador.SUsuario;
                        Response.Redirect("/AreaClientes");
                    }
                }
                catch (Exception ex) {
                    sErro = ex.Message;
                }
            }

            if (sErro != "")
            {
                ScriptManager.RegisterClientScriptBlock(btnLogin, GetType(), "Erro", "<script>alert('" + sErro + "');</script>", 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);
            }
        }