三层架构 问题求指点!!在线等 !!谢谢!!
MODELS层:ROOM.CS:
public class Room
{
public Room() { }
private int roomId;
public int RoomId
{
get { return roomId; }
set { roomId = value; }
}
----------------------------------------------------------------------
DAL层:RoomService.CS:
public int AddRoom(Room room)
{
string sql = "insert into Room(RoomId)" + " values(@RoomId)";
sql += " ;
SqlParameter[] para = new SqlParameter[]
{
new SqlParameter("@RoomId",room.RoomId)
};
return DBHelper.GetScalar(sql, para);
}
--------------------------------------------------------------------------------
错误:
错误 1 “HotelModels.Room”不可访问,因为它受保护级别限制
错误 2 可访问性不一致: 参数类型“HotelModels.Room”比方法“HotelDAL.RoomService.AddRoom(HotelModels.Room)”的可访问性低
我上网去查 说是要加public
我读写器前都有public就是不知道还哪里加public
还有错误2 没查到 !!
求指点!