public bool UpdateClient(Clienti ClientActualizat)
        {
            List <Clienti> clienti             = GetClienti();
            bool           actualizareCuSucces = false;

            try
            {
                using (StreamWriter swFisierText = new StreamWriter(NumeFisier, false))
                {
                    foreach (Clienti c in clienti)
                    {
                        if (c.IdClient != ClientActualizat.IdClient)
                        {
                            swFisierText.WriteLine(c.ConversieLaSir(DELIMITER));
                        }
                        else
                        {
                            swFisierText.WriteLine(ClientActualizat.ConversieLaSir(DELIMITER));
                        }
                    }
                    actualizareCuSucces = true;
                }
            }
            catch (IOException eIO)
            {
                throw new Exception("Eroare la deschiderea fisierului. Mesaj: " + eIO.Message);
            }
            catch (Exception eGen)
            {
                throw new Exception("Eroare generica. Mesaj: " + eGen.Message);
            }

            return(actualizareCuSucces);
        }
 public void AddClient(Clienti c)
 {
     c.IdClient = GetId();
     try
     {
         using (StreamWriter swFisierText = new StreamWriter(NumeFisier, true))
             swFisierText.WriteLine(c.ConversieLaSir(DELIMITER));
     }
     catch (IOException eIO)
     {
         throw new Exception("Eroare la deschiderea fisierului. Mesaj: " + eIO.Message);
     }
     catch (Exception eGen)
     {
         throw new Exception("Eroare generica. Mesaj: " + eGen.Message);
     }
 }