C# Class KBS2.Handlers.RoomHandler

ファイルを表示 Open project: Railec/SE1cKBS2 Class Usage Examples

Public Methods

Method Description
GetAllRooms ( ) : IList
GetInstance ( ) : RoomHandler
GetRoomBy ( RoomMatchDelegate match ) : Room
GetRoomsBy ( RoomMatchDelegate match ) : List
LoadFromDatabase ( ) : void
ReplaceRoom ( Room oldRoom, Room newRoom ) : void

Private Methods

Method Description
EventRoomChanged ( object sender, EventArgs e ) : void
EventRoomCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
RoomHandler ( ) : System

Method Details

GetAllRooms() public method

public GetAllRooms ( ) : IList
return IList

GetInstance() public static method

public static GetInstance ( ) : RoomHandler
return RoomHandler

GetRoomBy() public method

public GetRoomBy ( RoomMatchDelegate match ) : Room
match RoomMatchDelegate
return KBS2.Models.Room

GetRoomsBy() public method

public GetRoomsBy ( RoomMatchDelegate match ) : List
match RoomMatchDelegate
return List

LoadFromDatabase() public method

public LoadFromDatabase ( ) : void
return void

ReplaceRoom() public method

public ReplaceRoom ( Room oldRoom, Room newRoom ) : void
oldRoom KBS2.Models.Room
newRoom KBS2.Models.Room
return void