roombll.cs
来自「酒店管理系统」· CS 代码 · 共 74 行
CS
74 行
using System;
using System.Collections.Generic;
using System.Text;
using HotelManagerDAL;
using HotelManagerModels;
namespace HotelManagerBLL
{
public class RoomBLL
{
RoomDAL dal = new RoomDAL();
RoomTypeDAL d = new RoomTypeDAL();
public List<Room> SelectRoomsAll()
{
return dal.SelectRoomsAll();
}
public List<Room> SelectRoomsByRoomNumber(string number)
{
return dal.SelectRoomsByRoomNumber(number);
}
public List<Room> SelectRoomByRoomID(int roomID)
{
return dal.SelectRoomByRoomID(roomID);
}
public List<RoomType> SelectRoomType()
{
return d.SelectRoomType();
}
public float SelectTypePriceByTypeName(string typeName)
{
return d.SelectTypePriceByTypeName(typeName);
}
public void InsertRomm(Room room)
{
dal.InsertRomm(room);
}
public void UpdateRoomByBoomID(Room room)
{
dal.UpdateRoomByBoomID(room);
}
public void DeleteRoomByRoomID(int roomID)
{
dal.DeleteRoomByRoomID(roomID);
}
public List<Room> SelectRoomsByStatusID(string statusID)
{
return dal.SelectRoomsByStatusID(statusID);
}
public void UpdateStatusId2ByNumber(string roomNumber,int guestNumber)
{
dal.UpdateStatusId2ByNumber(roomNumber, guestNumber);
}
public void UpdateStatusId1ByNumber(string roomNumber,int guestNumber)
{
dal.UpdateStatusId1ByNumber(roomNumber,guestNumber);
}
public int SelectRoomIDByRoomNumber(string number)
{
return dal.SelectRoomIDByRoomNumber(number);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?