从房态图里查询房态

首先查出所有客房的数据,再根据你要查的房态的ID进行查询,如图
点击空净房的时候,查询的都是空净房
在这里插入图片描述
点击住房,查询的都是住房
在这里插入图片描述
在控制器这边把房态图的数据查出来

// 查询房态图    
public ActionResult KeFangRoomtu()
      {
        var Rnotices = (from tbRoom in myModel.S_GuestRoom
                        join tbR in myModel.S_RoomCategory on tbRoom.RoomCategoryID equals tbR.RoomCategoryID
                        join tbF in myModel.S_RoomForm on tbRoom.RoomFormID equals tbF.RoomFormID                        
                        orderby tbRoom.GuestRoomID descending//倒叙排序
                        select new RoomDetail //构建实体类
                      {
                         GuestRoomID = tbRoom.GuestRoomID,//客房表
                         RoomCategoryID = tbR.RoomCategoryID,//房类表
                         RoomFormID = tbF.RoomFormID,//房态表                            
                         RoomNumber = tbRoom.RoomNumber,//房号                               
                         Abbreviation = tbR.Abbreviation,//简称 
                         DisperseGuestPrice = tbR.DisperseGuestPrice,//散客价      
                         RoomFormType = tbF.RoomFormType,//房态类型                               
                         Status = tbRoom.Status,//状态                               
                      }).ToList();
         return Json(Rnotices, JsonRequestBehavior.AllowGet);
    }
 再到视图这边根据要查的房态ID把数据筛选出来
 //空净房查询
$("#Kjingf").click(function () {
 $("#Rooms div").remove();
   $.post("/KfFroom/FangTaitu/KeFangRoomtu", function (data) {
     $.each(data, function (i) {
      if (data[i].RoomFormID == 1) {//空净房
       //追加出房态与样式
       $("#Rooms").append("<div id='GuestRoomID' onclik='room(" + data[i].GuestRoomID + ")' class='rounded' style='float:left; cursor:pointer;background-color: rgba(217,218,230,0.4);width:150px; height:150px; margin-left:7px; margin-top:5px;font-size:27px;text-align:center; color:#ffffff;'><p style='padding-top:40px;'>"
                    + data[i].RoomNumber + "</p><p>"
                    + data[i].Abbreviation + "</p></div>");
                }
            });
        });
    });
    //住房查询
$("#ZFang").click(function () {
 $("#Rooms div").remove();
  $.post("/KfFroom/FangTaitu/KeFangRoomtu", function (data) {
    $.each(data, function (i) {
      if (data[i].RoomFormID == 9) {//住房
         //追加出房态与样式
        $("#Rooms").append("<div id='GuestRoomID' onclik='room(" + data[i].GuestRoomID + ")' class='rounded' style='float:left; cursor:pointer; background:#1b3af5;width:150px; height:150px; margin-left:7px; margin-top:5px;font-size:27px;text-align:center; color:#ffffff;'><p style='padding-top:40px;'>"
                    + data[i].RoomNumber + "</p><p>"
                    + data[i].Abbreviation + "</p></div>");
                }
            });
        });
    });
  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值