private void GetTeste() //Força existir o perfil do teste (para trazer os dados de volta para a apresentação) { if (!File.Exists(fileAdm + "RaulPila" + ".dat")) { List <string> s = new List <string>(); s.Add("RaulPila/Alex"); s.Add("RaulPila/Alex Sandro"); s.Add("RaulPila/Emanuely"); s.Add("RaulPila/Joyce"); s.Add("RaulPila/Laura"); s.Add("RaulPila/Melissa"); s.Add("RaulPila/Miguel"); s.Add("RaulPila/Talita"); s.Add("RaulPila/Ana"); s.Add("RaulPila/Eduardo"); s.Add("RaulPila/Endriew"); s.Add("RaulPila/Ingrid"); s.Add("RaulPila/Juliana"); s.Add("RaulPila/Nathan"); s.Add("RaulPila/Raul"); s.Add("RaulPila/Sara"); BinaryFormatter bf = new BinaryFormatter(); //Variável para converter um arquivo para binário FileStream file = File.Create(fileAdm + "RaulPila" + ".dat"); //Cria um novo arquivo Admin adm = new Admin //Instancia um novo "Admin" { nome = "RaulPila", senha = "1234", email = "*****@*****.**", saves = s }; bf.Serialize(file, adm); //Guarda os valores de "adm" no arquivo file.Close(); //Fecha o arquivo } }
public void CriarAdmin() { if (!File.Exists(fileAdm)) { BinaryFormatter bf = new BinaryFormatter(); //Variável para converter um arquivo para binário FileStream file = File.Create(fileAdm); //Cria um novo arquivo Admin adm = new Admin //Instancia um novo "Admin" { nome = nomeAdmin, senha = senhaAdmin, saves = saves }; bf.Serialize(file, adm); //Guarda os valores de "adm" no arquivo file.Close(); } else { BinaryFormatter bf = new BinaryFormatter(); FileStream file = File.Open(fileAdm, FileMode.Open); Admin adm = (Admin)bf.Deserialize(file); file.Close(); string n = adm.nome; string s = adm.senha; if (n == "" || s == "") { File.Delete(fileAdm); CriarAdmin(); } else { //Não pode } } }
public void CriarAdmin() //Cria o arquivo do admin { if (!File.Exists(fileAdm + nomeAdmin + ".dat")) { BinaryFormatter bf = new BinaryFormatter(); //Variável para converter um arquivo para binário FileStream file = File.Create(fileAdm + nomeAdmin + ".dat"); //Cria um novo arquivo Admin adm = new Admin //Instancia um novo "Admin" { nome = nomeAdmin, senha = senhaAdmin, email = emailAdmin, saves = saves }; bf.Serialize(file, adm); //Guarda os valores de "adm" no arquivo file.Close(); //Fecha o arquivo } }