public FormVigneto(FormHome home) { InitializeComponent(); this.home = home; DbVigneto w = new DbVigneto(); // dichiarazione e definizione di variabili ( list<string> e array[int]) List <string> NomiVigneti = new List <string>(); NomiVigneti = w.Select("nome"); List <string> NrVitiMorte = new List <string>(); NrVitiMorte = w.Select("nrvitimorte"); List <string> Id = new List <string>(); Id = w.Select("id"); // ciclo per aggiungere tutti gli item e i subitem alla listview for (int i = 0; i < Id.Count; i++) { ListViewItem entryListItem = listViewDettagli.Items.Add(NomiVigneti[i]); entryListItem.UseItemStyleForSubItems = true; ListViewItem.ListViewSubItem nrvitmorteItem = entryListItem.SubItems.Add(NrVitiMorte[i]); ListViewItem.ListViewSubItem id = entryListItem.SubItems.Add(Id[i]); } }// end form
public List <string> VisitVigneti(DbVigneto v) { List <string> NrViti = new List <string>(); NrViti = v.Select("nrvitimorte"); List <string> Id = new List <string>(); Id = v.Select("id"); OrdinaLista(NrViti, Id); // da modificare. messo solamente per togliere l'errore return(Id); }