Ejemplo n.º 1
0
 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);
     }
 }
Ejemplo n.º 2
0
        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");
     }
 }