using System; using System.Collections.Generic; using System.Data; using System.Windows.Forms; using CSharpLibrary; using CSharpLibrary.SqlTypes; namespace TelasProjeto { public partial class Form5 : Form { public Form5() { InitializeComponent(); } private void btnConsultar_Click(object sender, EventArgs e) { DataSet ds = ReturnTypes.DSReturnItemByName(txtLivro.Text); dataGridView1.DataSource = ds; dataGridView1.DataMember = ds.Tables[0].TableName; } private void dataGridView1_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { if(e.RowIndex >= 0 && e.ColumnIndex >= 0) { int tmp = 0,i = e.RowIndex; List> a = new List>(); foreach(DataGridViewRow datarow in dataGridView1.Rows) { foreach(DataGridViewCell c in datarow.Cells) { if (c.RowIndex == i) { if (c.ColumnIndex == 0) tmp = (int)c.Value; else { a.Add( new Tuple(tmp, c.Value.ToString())); } } } } formAlterarLivro f = new formAlterarLivro(a); f.Show(); } } } }