Esempio n. 1
0
        public void stergeUtilizator(Utilizator utilizator)
        {
            List <Utilizator> lista = new List <Utilizator>();

            lista = this.loadUtilizator();
            foreach (Utilizator U in lista)
            {
                if (U.getCont() == utilizator.getCont() && U.getParola() == utilizator.getParola())
                {
                    lista.Remove(U);
                    break;
                }
            }
            this.salvare(lista);
        }
Esempio n. 2
0
        public void editareUtilizator(Utilizator oldUtilizator, Utilizator newUtilizator)
        {
            List <Utilizator> lista = new List <Utilizator>();

            lista = this.loadUtilizator();
            foreach (Utilizator U in lista)
            {
                if (U.getCont() == oldUtilizator.getCont())
                {
                    lista.Remove(U);
                    lista.Add(newUtilizator);
                    break;
                }
            }
            this.salvare(lista);
        }
Esempio n. 3
0
        public void salvareUtilizator(Utilizator utilizator)
        {
            List <Utilizator> lista = new List <Utilizator>();

            lista = this.loadUtilizator();
            bool ok = false;

            foreach (Utilizator U in lista)
            {
                if (U.getCont() == utilizator.getCont())
                {
                    ok = true;
                }
            }
            if (!ok)
            {
                lista.Add(utilizator);
                this.salvare(lista);
            }
        }