private void buttonReturnBed_Click(object sender, EventArgs e) { if (dataViewBed.SelectedRows.Count > 0) { int bedID = Convert.ToInt16(dataViewBed.SelectedRows[0].Cells[0].Value); int state = Convert.ToInt16(dataViewBed.SelectedRows[0].Cells[2].Value); if (state == 1) { DialogResult dialogResult = MessageBox.Show("Xác nhận trả giường", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (dialogResult == DialogResult.Yes) { HospitalBed updateHB = HospitalBed.GetHospitalBed(bedID); updateHB.Patient = 0; updateHB.State = 0; if (HospitalBed.UpdateHospitalBed(updateHB) > 0) { MessageBox.Show("Trả giường thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } else { MessageBox.Show("Giường bệnh trống", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } refreshDataViewBed(); } }
private void buttonRecevieBed_Click(object sender, EventArgs e) { if (dataViewBed.SelectedRows.Count > 0) { int bedID = Convert.ToInt16(dataViewBed.SelectedRows[0].Cells[0].Value); int state = Convert.ToInt16(dataViewBed.SelectedRows[0].Cells[2].Value); if (state == 0) { FormHostpitalBedDetail formHBDetail = new FormHostpitalBedDetail(HospitalBed.GetHospitalBed(bedID)); formHBDetail.ShowDialog(); } else { MessageBox.Show("Giường bệnh đang được sử dụng", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } refreshDataViewBed(); } }