예제 #1
0
        private void button9_Click(object sender, EventArgs e)
        {
            Medicine_Data   data    = new Medicine_Data();
            MedicineContext context = new MedicineContext();
            GlobalVar       gl      = new GlobalVar();

            if (comboBox2.Text != "")
            {
                int _ins_id = Convert.ToInt32(context.Researches.Where(c => c.ins_name == comboBox2.Text).Select(c => c.ins_id).FirstOrDefault());
                data.Create_Inspection_Record(GlobalVar.selected_reception_ID, _ins_id, comboBox5.Text);
            }
            dataGridView6.Rows.Clear();

            if (context.Inspections.Where(c => c.reception_id == GlobalVar.selected_reception_ID).Count() > 0)
            {
                foreach (var r in context.Inspections.Where(c => c.reception_id == GlobalVar.selected_reception_ID).ToList())
                {
                    string _ins_name   = context.Researches.Where(c => c.ins_id == r.ins_id).Select(c => c.ins_name).FirstOrDefault().ToString();
                    string _ins_status = context.Inspections.Where(c => c.ins_id == r.ins_id).Select(c => c.inspection_status).FirstOrDefault().ToString();
                    dataGridView6.Rows.Add(r.selected_ins_id, _ins_name, _ins_status);
                }
                gl.SetContextMenu_Collumns(dataGridView6, id_context);
            }
        }