示例#1
0
        private void carregarUsuario(int id)
        {
            user            = new ClsUsuario();
            user.ID_Usuario = id;
            resultado       = user.Consultar();

            if (resultado == "OK")
            {
                txtNome.Text        = user.Nm_Usuario;
                txtProntuario.Text  = user.Ds_Prontuario;
                txtCadastro.Text    = user.Dt_CadastroUsuario;
                txtUltimoLogin.Text = user.Dt_UltimoLogin;
                txtSenha.Text       = user.Ds_Senha;

                if (txtCadastro.Text != txtUltimoLogin.Text)
                {
                    txtSenha.Text = "**********";
                }

                for (int i = 0; i < user.ID_Permissoes.Count; i++)
                {
                    clbPermissoes.SetItemChecked(user.ID_Permissoes[i] - 1, true);
                }
            }
            else
            {
                falhaNoBanco(user.Nm_Usuario, "Carregar Usuario");
            }
        }
        private void carregarDados()
        {
            user.ID_Usuario = ClsLogin.UserLogado.ID_Usuario;
            string r = user.Consultar();

            if (r == "OK")
            {
                txtNome.Text        = user.Nm_Usuario;
                txtProntuario.Text  = user.Ds_Prontuario;
                txtUltimoLogin.Text = user.Dt_UltimoLogin;
                txtCadastro.Text    = user.Dt_CadastroUsuario;

                btnEditar.Visible = lblEditar.Visible = true;
            }
            else
            {
                falhaNoBanco(r, "Carregar Perfil");
            }
        }