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); } }
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)); }
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)); } }