示例#1
0
        public int Save(CLayer.RoomFeature roomfeature)
        {
            List <DataPlug.Parameter> param = new List <DataPlug.Parameter>();

            param.Add(Connection.GetParameter("pRoomFeatureId", DataPlug.DataType._BigInt, roomfeature.RoomFeatureId));
            param.Add(Connection.GetParameter("pTitle", DataPlug.DataType._Varchar, roomfeature.Title));
            param.Add(Connection.GetParameter("pRoomTypeId", DataPlug.DataType._Varchar, roomfeature.RoomTypeId));
            int result = Connection.ExecuteQuery("roomfeature_Save", param);

            return(result);
        }
示例#2
0
        public CLayer.RoomFeature Get(int RoomFeatureID)
        {
            CLayer.RoomFeature        roomtype = null;
            List <DataPlug.Parameter> param    = new List <DataPlug.Parameter>();

            param.Add(Connection.GetParameter("pRoomFeatureId", DataPlug.DataType._BigInt, RoomFeatureID));
            DataTable dt = Connection.GetTable("roomfeature_Get", param);

            if (dt.Rows.Count > 0)
            {
                roomtype = new CLayer.RoomFeature();
                roomtype.RoomFeatureId = Connection.ToLong(dt.Rows[0]["RoomFeatureId"]);
                roomtype.RoomTypeId    = Connection.ToInteger(dt.Rows[0]["RoomTypeId"]);
                roomtype.Title         = Connection.ToString(dt.Rows[0]["Title"]);
            }
            return(roomtype);
        }
示例#3
0
 public static int Save(CLayer.RoomFeature roomfeaturedata)
 {
     DataLayer.RoomFeature roomfeature = new DataLayer.RoomFeature();
     return(roomfeature.Save(roomfeaturedata));
 }