private void button2_Click(object sender, EventArgs e) { surgery_output output = new surgery_output(); output.surgery_id = int.Parse(surgeryId_OUT_com.Text.Trim()); output.room_id = int.Parse(roomId_OUT_com.Text.Trim()); output.medicine_number = medNum_OUT_txt.Text; output.output_count = int.Parse(count_OUT_txt.Text.Trim()); output.confirm_person = confirmPerson_OUT_txt.Text; output.output_time = DateTime.Now; int test = bll.TestSub_surgery_stock(output); if (0 == test) { MessageBox.Show("药库中没有这种药", "警告"); return; } if (1 == test) { MessageBox.Show("药库中这种药的库存不足", "警告"); return; } bll.UpdateSub_surgery_stock(output); bll.Add_surgery_output(output); output_set = bll.select_surgery_output(); dataGridView2.DataSource = output_set.Tables[0]; }
private void button1_Click(object sender, EventArgs e) { surgery_output output = new surgery_output(); output.surgery_id = 0; //麻醉科编号为0 output.room_id = int.Parse(roomId_com.Text.Trim()); output.medicine_number = medNub_com.Text.Trim(); output.output_count = int.Parse(count_txt.Text.Trim()); output.confirm_person = confirmPerson_txt.Text; output.output_time = DateTime.Now; int test = bll.TestSub_surgery_stock(output); if (0 == test) { MessageBox.Show("药库中没有这种药", "警告"); return; } if (1 == test) { MessageBox.Show("药库中这种药的库存不足", "警告"); return; } int flag = 0; flag = bll.Add_surgery_output(output); if (flag == 0) { MessageBox.Show("添加分发记录失败"); } if (flag == -2) { MessageBox.Show("逻辑错误"); } bll.UpdateSub_surgery_stock(output); output_set = bll.select_surgery_output(); dataGridView2.DataSource = output_set.Tables[0]; room_input input = new room_input(); input.surgery_id = 0; //麻醉科编号为0 input.room_id = int.Parse(roomId_com.Text); input.medicine_number = medNub_com.Text; input.input_count = int.Parse(count_txt.Text); input.confirm_person = confirmPerson_txt.Text; input.input_time = DateTime.Now; bll.UpdateAdd_room_stock(input); bll.Add_room_input(input); room_stock_set = bll.select_room_stock(int.Parse(roomId_com.Text)); dataGridView3.DataSource = room_stock_set.Tables[0]; stock_set = bll.select_surgery_stock(); dataGridView1.DataSource = stock_set.Tables[0]; }