Ejemplo n.º 1
0
        public void Usuario_List()
        {
            int qtd;

            if (!rep.CarregarUsuarios(true, out qtd))
            {
                Assert.Fail("Erro ao carregar usuários");
            }

            Console.WriteLine("Usuários: " + qtd);

            Int64  pis;
            string nome;
            int    codigo;
            string senha;
            string barras;
            int    rfid;
            int    privilegios;
            int    ndig;
            int    nCount  = 0;
            int    nDelete = 0;

            PisTemplate = 0;
            while (rep.LerUsuario(out pis, out nome, out codigo, out senha, out barras, out rfid, out privilegios, out ndig))
            {
                nCount++;
                Console.WriteLine(string.Format("{0:D4}: {1} {2:D12}-{3} \t {4} \t {5}{6}{7}",
                                                nCount, privilegios == 1 ? "A" : "U", pis, nome,
                                                codigo == 0 && senha == "" ? "" : (codigo + "/" + senha),
                                                barras == "" ? "" : (" CB:" + barras),
                                                rfid == 0 ? "" : (" RF:" + rfid),
                                                ndig == 0 ? "" : (" BIO:" + ndig)));
                if (PisTemplate == 0 && ndig > 0)
                {
                    PisTemplate = pis;
                }

                //bool r;
                //if(rep.RemoverUsuario(pis, out r) && r)
                //    nDelete++;
            }

            if (nDelete > 0)
            {
                Console.WriteLine("\r\nUsuários Removidos: " + nDelete);
            }

            if (PisTemplate > 0)
            {
                Console.WriteLine("\r\nPisTemplate para teste: " + PisTemplate);
            }
        }
Ejemplo n.º 2
0
        public static void TestRepUsers(object prm)
        {
            string cIP = (string)prm;
            int nREP = nTask;
            nTask++;
            RepCid rep = new RepCid();
            Controlid.RepCid.ErrosRep status = rep.Conectar(cIP, 1818);
            if (status == RepCid.ErrosRep.OK)
                Console.WriteLine("REP" + nREP + ": Conectado");
            else
            {
                Console.WriteLine(rep.LastLog());
                Assert.Fail("REP" + nREP + ": Erro ao conectar! " + status.ToString());
            }

            int qtd;
            if (!rep.CarregarUsuarios(true, out qtd))
                Assert.Fail("Erro ao carregar usuários do REP" + nREP);

            Console.WriteLine("REP" + nREP + ": Usuários: " + qtd);

            Int64 pis;
            string nome;
            int codigo;
            string senha;
            string barras;
            int rfid;
            int privilegios;
            int ndig;
            while (rep.LerUsuario(out pis, out nome, out codigo, out senha, out barras, out rfid, out privilegios, out ndig))
                Console.WriteLine(string.Format("REP" + nREP + ": {0}:{1} {2}:{3} {4}|{5} {6} {7}", pis, nome, codigo, senha, barras, rfid, privilegios, ndig));

        }
Ejemplo n.º 3
0
    private void populaGridUsuarioColaborador()
    {
        DataTable TBUsuarios = new DataTable();
        TBPontoEletronicoModel pontoEletronico = new TBPontoEletronicoModel();

        pontoEletronico = pontoEletronicoSrv.GetPontoEletronicoByID(int.Parse(PontoIDUsuario.Value));
        if (conexao(true, pontoEletronico))
        {
            int num_usuarios;
            if (_rep.CarregarUsuarios(false, out num_usuarios))
            {
                TBUsuarios = _rep.Usuarios;
                gridUsuarioColaborador.DataSource = TBUsuarios;
                gridUsuarioColaborador.DataBind();
            }
        }
        _rep.Desconectar();
    }
Ejemplo n.º 4
0
        public static void TestRepUsers(object prm)
        {
            string cIP  = (string)prm;
            int    nREP = nTask;

            nTask++;
            RepCid rep = new RepCid();

            Controlid.RepCid.ErrosRep status = rep.Conectar(cIP, 1818);
            if (status == RepCid.ErrosRep.OK)
            {
                Console.WriteLine("REP" + nREP + ": Conectado");
            }
            else
            {
                Console.WriteLine(rep.LastLog());
                Assert.Fail("REP" + nREP + ": Erro ao conectar! " + status.ToString());
            }

            int qtd;

            if (!rep.CarregarUsuarios(true, out qtd))
            {
                Assert.Fail("Erro ao carregar usuários do REP" + nREP);
            }

            Console.WriteLine("REP" + nREP + ": Usuários: " + qtd);

            Int64  pis;
            string nome;
            int    codigo;
            string senha;
            string barras;
            int    rfid;
            int    privilegios;
            int    ndig;

            while (rep.LerUsuario(out pis, out nome, out codigo, out senha, out barras, out rfid, out privilegios, out ndig))
            {
                Console.WriteLine(string.Format("REP" + nREP + ": {0}:{1} {2}:{3} {4}|{5} {6} {7}", pis, nome, codigo, senha, barras, rfid, privilegios, ndig));
            }
        }
Ejemplo n.º 5
0
        private void LoadUsuarios()
        {
            stInfo.Text = "Lendo REP...";
            Application.DoEvents();

            RepCid _rep = ((frmMain)this.Owner).REP;

            if (_rep != null)
            {
                int num_usuarios;
                if (_rep.CarregarUsuarios(false, out num_usuarios))
                {
                    gv.DataSource = tbUsuarios = _rep.Usuarios;
                    if (tbUsuarios != null)
                    {
                        stInfo.Text = "Lido " + tbUsuarios.Rows.Count + " Funcionários";
                    }
                }
            }
        }