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); }
// 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); }
private static string ConvertiProdottoInStringa(Prodotto prodotto) { return($"{prodotto.Code},{prodotto.Name}"); }