예제 #1
0
        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);
                }
            }
        }