Esempio n. 1
0
 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
     }
 }
Esempio n. 2
0
 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
         }
     }
 }
Esempio n. 3
0
 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
     }
 }