public Persoana SalveazaPersoana(Persoana persoana, int idPers) { if (!System.IO.Directory.Exists(CalePersoaneContact)) { System.IO.Directory.CreateDirectory(CalePersoaneContact); } int GetId = idPers; //idul pers pe care vreau sa o salvez \ -1 inseamna ca vreau sa salvez una noua, daca id-ul e dat, va overwritea evenimentul cu acel id if (idPers == -1) { GetId = IdUltimaPersoanaInregistrata() + 1; } System.IO.Directory.CreateDirectory(CalePersoanaContact(GetId)); List <string> linii = new List <string>(); persoana.Id = GetId; linii.Add(Nume); linii.Add(persoana.Id.ToString()); linii.Add(persoana.Nume_Prenume); linii.Add(persoana.Telefon); linii.Add(persoana.Email); System.IO.File.WriteAllLines(CaleFisierInfoPersoana(GetId), linii); return(persoana); }
public Persoana CitestePersoana(string calePersoana) { Persoana pers = new Persoana(); if (File.Exists(CaleFisierInfoPersoana(calePersoana))) { string[] linii = File.ReadAllLines(CaleFisierInfoPersoana(calePersoana)); pers.Id = int.Parse(linii[1]); pers.Nume_Prenume = linii[2]; pers.Telefon = linii[3]; pers.Email = linii[4]; } return(pers); }