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