private void button8_Click(object sender, EventArgs e) { Medicine_Data data = new Medicine_Data(); MedicineContext context = new MedicineContext(); GlobalVar gl = new GlobalVar(); if (textBox4.Text != "") { data.Create_Diagnosis_Record(GlobalVar.selected_reception_ID, textBox4.Text, comboBox4.Text); dataGridView5.Rows.Clear(); if (context.Diagnosis.Where(c => c.reception_id == GlobalVar.selected_reception_ID).Count() > 0) { foreach (var r in context.Diagnosis.Where(c => c.reception_id == GlobalVar.selected_reception_ID).ToList()) { string _diag_name = context.Diagnosis.Where(c => c.diag_id == r.diag_id).Select(c => c.diag_value).FirstOrDefault().ToString(); string _diag_type = context.Diagnosis.Where(c => c.diag_id == r.diag_id).Select(c => c.diag_type).FirstOrDefault().ToString(); dataGridView5.Rows.Add(r.diag_id, _diag_name, _diag_type); } gl.SetContextMenu_Collumns(dataGridView5, id_context); } } }