//them public static void Insert(RoomTypeDTO roomType) { string sql; sql = "Insert into room_type(room_type, room_price_hour, room_price_overnight, room_price_day) values ("; sql += "'" + roomType.Room_type + "','" + roomType.Room_price_hour + "','" + roomType.Room_price_overnight + "','" + roomType.Room_price_day + "')"; DataAccess.executeNonQuery(sql); }
private void btn_add_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 { RoomTypeDTO roomType = new RoomTypeDTO(); roomType.Room_type = textBoxLoaiPhong.Text; roomType.Room_price_day = int.Parse(textBoxGiaPhongNgay.Text); roomType.Room_price_hour = int.Parse(textBoxGiaPhongGio.Text); roomType.Room_price_overnight = int.Parse(textBoxGiaPhongQuaDem.Text); if (RoomTypeData.IsExist(roomType.Room_type)) { MessageBox.Show("Loại phòng này đã tồn tại !", "Thông báo"); } else { RoomTypeData.Insert(roomType); 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"); } }
//cap nhat public static void Update(RoomTypeDTO roomType) { string sql; sql = "Update room_type set room_type = ('" + roomType.Room_type + "'),room_price_hour=('" + roomType.Room_price_hour + "'),room_price_overnight=('" + roomType.Room_price_overnight + "'),room_price_day=('" + roomType.Room_price_day + "')"; sql += "Where room_type_id = " + roomType.Room_type_id; DataAccess.executeNonQuery(sql); }
//xoa public static void Delete(RoomTypeDTO roomType) { string sql; sql = "Delete From room_type Where room_type_id = " + roomType.Room_type_id; DataAccess.executeNonQuery(sql); }
private void btn_delete_Click(object sender, EventArgs e) { try { if (textBoxMaLoaiPhong.Text.Trim() == "" || textBoxMaLoaiPhong.TextLength == 0) { MessageBox.Show("Chọn 1 phòng trên bảng để thao tác !", "Thông báo"); return; } RoomTypeDTO roomType = new RoomTypeDTO(); roomType.Room_type_id = int.Parse(textBoxMaLoaiPhong.Text); if (MessageBox.Show("Bạn có chắc xoá Loại phòng này?", "Xác nhận", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { RoomTypeData.Delete(roomType); loadData(); MessageBox.Show("Xóa thành công !", "Thành công"); } } catch { MessageBox.Show("Xóa thất bại, loại phòng này đang được sử dụng !", "Thông báo"); } }
private void btn_fix_Click(object sender, EventArgs e) { try { if (textBoxMaLoaiPhong.Text.Trim() == "" || textBoxMaLoaiPhong.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 { RoomTypeDTO roomType = new RoomTypeDTO(); roomType.Room_type_id = int.Parse(textBoxMaLoaiPhong.Text); roomType.Room_type = textBoxLoaiPhong.Text; roomType.Room_price_hour = int.Parse(textBoxGiaPhongGio.Text); roomType.Room_price_day = int.Parse(textBoxGiaPhongNgay.Text); roomType.Room_price_overnight = int.Parse(textBoxGiaPhongQuaDem.Text); if (!roomType.Room_type.Equals(room_name) && RoomData.IsExist(roomType.Room_type)) { MessageBox.Show("Loại phòng này đã tồn tại !", "Thông báo"); } else { RoomTypeData.Update(roomType); 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"); } }