private void CaricaDati() { try { db.listaTabella("Auto", bindingListVeicoli); } catch (Exception ex) { MessageBox.Show(ex.Message); } try { db.listaTabella("Moto", bindingListVeicoli); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
static void Main(string[] args) { char scelta; do { menu(); Console.Write("- DIGITA LA TUA SCELTA: "); scelta = Console.ReadKey().KeyChar; string veicolo; switch (scelta) { case '1': veicolo = scegliVeicolo(); _dbUtils.creaTabella(veicolo); break; case '2': veicolo = scegliVeicolo(); if (veicolo == "AUTO") { sceltaAuto(veicolo); } else { sceltaMoto(veicolo); } break; case '3': veicolo = scegliVeicolo(); _dbUtils.listaTabella(veicolo); break; case '4': veicolo = scegliVeicolo(); int id = ottieniId(veicolo); _dbUtils.eliminaElemento(veicolo, id); break; case '5': veicolo = scegliVeicolo(); _dbUtils.eliminaTabella(veicolo); break; default: break; } } while (scelta != 'X' && scelta != 'x'); }
private static void stampaVeicoli(string nomeTab, string[] listaVeicoli) { if (db.listaTabella(nomeTab, listaVeicoli)) { string[] hideID = new string[2]; Console.WriteLine(); for (int i = 0; i < listaVeicoli.Length; i++) { hideID = listaVeicoli[i].Split('-'); //Escludo l'ID dalla stampa per rendere più intuitiva l'eventuale selezione di un veicolo attraverso la riga in cui si trova Console.WriteLine((i + 1) + ". " + hideID[0]); } } else { Console.WriteLine("Nessun risultato trovato"); } }