Example #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            surgery_stock stock    = new surgery_stock();
            medicine_info medicine = new medicine_info();
            surgery_input input    = new surgery_input();

            stock.surgery_id         = int.Parse(surgeryId_IN_com.Text.Trim());
            stock.medicine_number    = medNub_IN_txt.Text;
            stock.count              = int.Parse(count_IN_txt.Text.Trim());
            medicine.medicine_number = medNub_IN_txt.Text;
            medicine.medicine_name   = medName_IN_txt.Text;
            medicine.phonetic_prefix = phoneticPrefix_IN_txt.Text;
            medicine.toxicology      = toxicology_IN_txt.Text;
            medicine.state           = state_IN_txt.Text;
            medicine.dosagy_form     = dosagyForm_IN_txt.Text;
            medicine.specification   = specification_IN_txt.Text;
            medicine.produce_time    = produceTime_picker.Value;
            medicine.deadline        = deadline_picker.Value;
            medicine.batch_number    = batchNum_IN_txt.Text;
            medicine.origin_place    = originPlace_IN_txt.Text;
            bll.Add_medicine_info(medicine);
            bll.UpdateAdd_surgery_stock(stock);
            input.surgery_id      = int.Parse(surgeryId_IN_com.Text.Trim());
            input.medicine_number = medNub_IN_txt.Text;
            input.input_count     = int.Parse(count_IN_txt.Text);
            input.input_time      = DateTime.Now;
            input.confirm_person  = confirmPerson_IN_txt.Text;
            bll.Add_surgery_input(input);
            input_set = bll.select_surgery_input();
            dataGridView1.DataSource = input_set.Tables[0];
        }
Example #2
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (medNub_IN_txt.Text.Trim() == "")
     {
         MessageBox.Show("药品编号不能为空");
         medNub_IN_txt.Focus();
     }
     else if (medName_IN_txt.Text.Trim() == "")
     {
         MessageBox.Show("药品名称不能为空");
         medName_IN_txt.Focus();
     }
     else if (count_IN_txt.Text.Trim() == "")
     {
         MessageBox.Show("进药数量不能为空");
         count_IN_txt.Focus();
     }
     else if (confirmPerson_IN_txt.Text.Trim() == "")
     {
         MessageBox.Show("确认人不能为空");
         confirmPerson_IN_txt.Focus();
     }
     else
     {
         room_input    input    = new room_input();
         medicine_info medicine = new medicine_info();
         input.room_id            = int.Parse(roomId_IN_com.Text);
         input.medicine_number    = medNub_IN_txt.Text;
         input.input_count        = int.Parse(count_IN_txt.Text);
         input.confirm_person     = confirmPerson_IN_txt.Text;
         input.input_time         = DateTime.Now;
         medicine.medicine_number = medNub_IN_txt.Text;
         medicine.medicine_name   = medName_IN_txt.Text;
         medicine.phonetic_prefix = phoneticPrefix_IN_txt.Text;
         medicine.toxicology      = toxicology_IN_txt.Text;
         medicine.state           = state_IN_txt.Text;
         medicine.dosagy_form     = dosagyForm_IN_txt.Text;
         medicine.specification   = specification_IN_txt.Text;
         medicine.produce_time    = produceTime_picker.Value;
         medicine.deadline        = deadline_picker.Value;
         medicine.batch_number    = batchNum_IN_txt.Text;
         medicine.origin_place    = originPlace_IN_txt.Text;
         bll.Add_medicine_info(medicine);
         bll.UpdateAdd_room_stock(input);
         bll.Add_room_input(input);
         input_set = bll.select_room_input();
         dataGridView1.DataSource = input_set.Tables[0];
     }
 }
        private void button1_Click(object sender, EventArgs e)
        {
            surgery_stock stock    = new surgery_stock();
            medicine_info medicine = new medicine_info();
            surgery_input input    = new surgery_input();

            stock.surgery_id      = 0; //麻醉科编号为0
            stock.medicine_number = medNub_com.Text;
            if (count_IN_txt.Text.Trim() == "")
            {
                count_IN_txt.Text = "0";
            }
            stock.count = int.Parse(count_IN_txt.Text.Trim());
            medicine.medicine_number = medNub_com.Text;
            medicine.medicine_name   = medName_IN_txt.Text;
            medicine.phonetic_prefix = phoneticPrefix_IN_txt.Text;
            medicine.toxicology      = toxicology_IN_txt.Text;
            medicine.state           = state_IN_txt.Text;
            medicine.dosagy_form     = dosagyForm_IN_txt.Text;
            medicine.specification   = specification_IN_txt.Text;
            medicine.produce_time    = produceTime_picker.Value;
            medicine.deadline        = deadline_picker.Value;
            medicine.batch_number    = batchNum_IN_txt.Text;
            medicine.origin_place    = originPlace_IN_txt.Text;
            bll.Add_medicine_info(medicine);
            bll.UpdateAdd_surgery_stock(stock);
            input.surgery_id      = 0; //麻醉科编号为0
            input.medicine_number = medNub_com.Text;
            input.input_count     = int.Parse(count_IN_txt.Text);
            input.input_time      = DateTime.Now;
            input.confirm_person  = confirmPerson_IN_txt.Text;
            bll.Add_surgery_input(input);
            input_set = bll.select_surgery_input();
            dataGridView2.DataSource = input_set.Tables[0];
            stock_set = bll.select_surgery_stock();
            dataGridView1.DataSource = stock_set.Tables[0];
            medNub_com.Items.Clear();
            medicine_info_set = bll.select_medicine_info();
            for (int i = 0; i < medicine_info_set.Tables[0].Rows.Count; i++)
            {
                medNub_com.Items.Add(medicine_info_set.Tables[0].Rows[i][0].ToString());
            }
            medNub_com.SelectedIndex = 0;
        }