private void InitializareDate() { List <Vehicul> vehicule = new List <Vehicul>(); Vehicul v1 = new Vehicul(1, "Panamera", 4); Vehicul v2 = new Vehicul(2, "BMW", 3); Vehicul v3 = new Vehicul(3, "Audi", 1); Vehicul v4 = new Vehicul(4, "Subaru", 5); vehicule.Add(v1); vehicule.Add(v2); vehicule.Add(v3); vehicule.Add(v4); lstParc = vehicule; }
private void ListView1_DoubleClick(object sender, EventArgs e) { ListViewItem rand = listView1.SelectedItems[0]; Vehicul curent = (Vehicul)rand.Tag; Form2 formular = new Form2(curent, lstParc); formular.ShowDialog(); for (int i = 0; i < lstParc.Count; i++) { lstParc[i].Cod = formular.vehicule[i].Cod; lstParc[i].Denumire = formular.vehicule[i].Denumire; lstParc[i].Tonaj = formular.vehicule[i].Tonaj; } Afisare(); }
public Form2(Vehicul primit, List <Vehicul> vehicule) { InitializeComponent(); this.primit = primit; this.vehicule = vehicule; textBox1.Text = primit.Cod.ToString(); textBox2.Text = primit.Denumire; textBox3.Text = primit.Tonaj.ToString(); textBox1.KeyDown += TextBox1_KeyDown; //aflu index curent for (int i = 0; i < vehicule.Count; i++) { if (vehicule[i].Equals(primit)) { indexCurent = i; } } }