//them public static void Insert(RoomDTO room) { string sql; sql = "Insert into room_list(room_name, room_floor_id, room_type_id, room_notes) values ("; sql += "'" + room.Room_name + "','" + room.Room_floor_id + "','" + room.Room_type_id + "','" + room.Room_note + "')"; DataAccess.executeNonQuery(sql); }
//cap nhat public static void Update(RoomDTO room) { string sql; sql = "Update room_list set room_name = ('" + room.Room_name + "'),room_floor_id=('" + room.Room_floor_id + "'),room_type_id=('" + room.Room_type_id + "'),room_notes=('" + room.Room_note +"')"; sql += "Where room_stt = " + room.Room_stt; DataAccess.executeNonQuery(sql); }
private void btn_add_room_Click(object sender, EventArgs e) { try { if (KTThongTinNhap() == false) { MessageBox.Show("Thông tin chưa đầy đủ ,xin kiểm tra lại !", "Lỗi"); return; } else { RoomDTO room = new RoomDTO(); room.Room_name = textBoxTenPhong.Text; room.Room_floor_id = int.Parse(comboBoxFloor.SelectedValue.ToString()); room.Room_type_id = int.Parse(comboBoxType.SelectedValue.ToString()); room.Room_note = textBoxGhiChu.Text; if (RoomData.IsExist(room.Room_name)) { MessageBox.Show("Phòng này đã tồn tại !", "Thông báo"); } else { RoomData.Insert(room); loadData(); MessageBox.Show("Thêm thành công !", "Thông báo"); } } } catch { MessageBox.Show("Thêm thất bại, kiểm tra lại thông tin nhập !", "Lỗi"); } }
private void btn_fix_room_Click(object sender, EventArgs e) { try { if (textBoxMaPhong.Text.Trim() == "" || textBoxMaPhong.TextLength == 0) { MessageBox.Show("Chọn 1 phòng trên bảng để thao tác !", "Thông báo"); return; } if (KTThongTinNhap() == false) { MessageBox.Show("Thông tin chưa đầy đủ ,xin kiểm tra lại !", "Lỗi"); return; } else { RoomDTO room = new RoomDTO(); room.Room_stt = int.Parse(textBoxMaPhong.Text); room.Room_name = textBoxTenPhong.Text; room.Room_floor_id = int.Parse(comboBoxFloor.SelectedValue.ToString()); room.Room_type_id = int.Parse(comboBoxType.SelectedValue.ToString()); room.Room_note = textBoxGhiChu.Text; if (!room.Room_name.Equals(room_name) && RoomData.IsExist(room.Room_name)) { MessageBox.Show("Phòng này đã tồn tại !", "Thông báo"); } else { RoomData.Update(room); loadData(); MessageBox.Show("Sửa thành công !", "Thông báo"); } } } catch { MessageBox.Show("Sửa thất bại, kiểm tra lại thông tin nhập !", "Lỗi"); } }
private void btn_delete_room_Click(object sender, EventArgs e) { try { if (textBoxMaPhong.Text.Trim() == "" || textBoxMaPhong.TextLength == 0) { MessageBox.Show("Chọn 1 phòng trên bảng để thao tác !", "Thông báo"); return; } RoomDTO room = new RoomDTO(); room.Room_stt = int.Parse(textBoxMaPhong.Text); if (MessageBox.Show("Bạn có chắc xoá phòng này?", "Xác nhận", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { RoomData.Delete(room); loadData(); MessageBox.Show("Xóa thành công !", "Thành công"); } } catch { MessageBox.Show("Xóa thất bại, vui lòng thử lại !", "Lỗi"); } }
//xoa public static void Delete(RoomDTO room) { string sql; sql = "Delete From room_list Where room_stt = " + room.Room_stt; DataAccess.executeNonQuery(sql); }