private void listViewBien_SelectedIndexChanged(object sender, EventArgs e) { listBien.Clear(); for (int index = 0; index < ((ListView)sender).SelectedItems.Count; index++) { String identifiant = ((ListViewItem)((ListView)sender).SelectedItems[index]).SubItems[0].Text; String anciencode = ((ListViewItem)((ListView)sender).SelectedItems[index]).SubItems[1].Text; String designation = ((ListViewItem)((ListView)sender).SelectedItems[index]).SubItems[2].Text; String date = ((ListViewItem)((ListView)sender).SelectedItems[index]).SubItems[3].Text; Bien bien = new Bien(identifiant); bien.SetAncien(anciencode); bien.setDesignation(designation); bien.setDate(date); listBien.Add(bien); } }
private void imprimerLeCodeBarreDeLemplacementToolStripMenuItem_Click(object sender, EventArgs e) { try { String[] tabId = treeViewEmplacement.SelectedNode.Name.Split(new char[] { '_' }); String idEmpla = tabId[1]; string requete = "select idEmplaComplet,desigEmpla from emplacement where idEmpla =" + idEmpla; DataSet dsIdEmplaComplet = MaConnexion.ExecuteSelect(connectionString, requete); //List<Bien> listBien = new List<Bien>(int.Parse( dsIdEmplaComplet.Tables[0].Rows[0][0].ToString())) ; String identifiant = dsIdEmplaComplet.Tables[0].Rows[0][0].ToString(); String designation = dsIdEmplaComplet.Tables[0].Rows[0][1].ToString(); //String date = ((ListViewItem)((ListView)sender).SelectedItems[index]).SubItems[3].Text; Bien bien = new Bien(identifiant); bien.setDesignation(designation); //bien.setDate(date); listBien.Add(bien); (new Imprimer(listBien, "Code 39")).Show(); } catch (Exception) { } }