public void addUsedCar(Usato veicoloUsato) { CarLoad("Veicoli/usato.json"); Program.carList.Add(veicoloUsato); string json = JsonConvert.SerializeObject(Program.carList); File.WriteAllText("Veicoli/usato.json", json); }
private void addOldKmCar(int option) { int ann = 0; int km = 0; for (int i = 0; i < 2; i++) // Controllo valore numerico { try { if (i == 0) { km = Convert.ToInt32(textBox4.Text); } else { ann = Convert.ToInt32(textBox6.Text); } } catch (Exception error) { Console.WriteLine(error); if (i == 0) { MessageBox.Show("KM Percorsi... Valore inserito non valido, RINSERIRE PREGO"); } else { MessageBox.Show("Anno Immatricolazione... Valore inserito non valido, RINSERIRE PREGO"); } } } if (conc.check(textBox3.Text)) // Controllo targa { if (ann != 0 && km != 0) { if (option == 0) { Usato usato = new Usato(comboBox1.SelectedItem.ToString(), textBox1.Text, comboBox2.SelectedItem.ToString(), comboBox4.SelectedItem.ToString(), textBox3.Text, km, textBox5.Text, ann, (float)numericUpDown1.Value); venditore.addUsedCar(usato); } else { Km0 km0 = new Km0(comboBox1.SelectedItem.ToString(), textBox1.Text, comboBox2.SelectedItem.ToString(), comboBox4.SelectedItem.ToString(), textBox3.Text, km, textBox5.Text, ann, (float)numericUpDown1.Value); venditore.addKmCar(km0); } } } else { MessageBox.Show("Targa inserita non valida, RINSERIRE PREGO"); } }