private void dataGridView1_RowEnter(object sender, DataGridViewCellEventArgs e) { detail.ID = Convert.ToInt32(dataGridView1.Rows[e.RowIndex].Cells["ID"].Value); detail.Name = dataGridView1.Rows[e.RowIndex].Cells["Name"].Value.ToString(); detail.Calories = Convert.ToInt32(dataGridView1.Rows[e.RowIndex].Cells["Calories"].Value); categories = bll.GetTagsWithMealID(detail.ID); dataGridView2.DataSource = categories; detail.Tags = categories; }
private void dataGridView1_RowEnter(object sender, DataGridViewCellEventArgs e) { BSFrmAddMeal frm = new BSFrmAddMeal(this); detail.ID = Convert.ToInt32(dataGridView1.Rows[e.RowIndex].Cells["ID"].Value); detail.Name = dataGridView1.Rows[e.RowIndex].Cells["Name"].Value.ToString(); detail.Calories = Convert.ToInt32(dataGridView1.Rows[e.RowIndex].Cells["Calories"].Value); detail.NutrientID = Convert.ToInt32(dataGridView1.Rows[e.RowIndex].Cells["NutrientID"].Value); byte[] bytes = (byte[])dataGridView1.Rows[e.RowIndex].Cells["Image"].Value; FrmAddmeal_pictureBox1_bytes = (byte[])dataGridView1.Rows[e.RowIndex].Cells["Image"].Value; if (bytes != null) { System.IO.MemoryStream ms = new System.IO.MemoryStream(bytes); pictureBox1.Image = Image.FromStream(ms); } else { pictureBox1.Image = null; } categories = bll.GetTagsWithMealID(detail.ID); dataGridView2.DataSource = categories; detail.Tags = categories; }