Ejemplo n.º 1
0
        private static void SalvaListaInFile(Prodotto prodotto)
        {
            //Assicuriamoci che esista la folder per il file di archivio
            var archiveFolder = FunzioniFileSystem.AssicuratiCheEsistaCartellaDiArchivio();
            //** Arrivo a questo punto e sono sicuro al 100% che la cartella dove
            //** sarà conservato il file database esiste: ne ottengo il percorso

            string datiDellaPersonaInFormatoStringa = ConvertiProdottoInStringa(prodotto);

            //Aggiungi testo a file
            FunzioniFileSystem.AggiungiTestoAFileDatabase(datiDellaPersonaInFormatoStringa, archiveFolder);
        }
Ejemplo n.º 2
0
        // funzione che crea una lista di prodotti
        private static List <Prodotto> CreaListaProdotti(int num)
        {
            List <Prodotto> lista = new List <Prodotto>();

            for (int i = 0; i < num; i++)
            {
                Console.Write("Codice Prodotto: ");
                var Codice = Console.ReadLine();
                Console.Write("Nome Prodotto: ");
                var Nome = Console.ReadLine();

                Prodotto prodotto = new Prodotto
                {
                    Code = Codice,
                    Name = Nome
                };

                //7) Aggiungo persona a rubrica
                lista.Add(prodotto);
            }

            return(lista);
        }
Ejemplo n.º 3
0
 private static string ConvertiProdottoInStringa(Prodotto prodotto)
 {
     return($"{prodotto.Code},{prodotto.Name}");
 }