public async Task <Guid> CreateAsync() { var room = new PlayingRoom(); await _playingRoomRepository.AddAsync(room); return(room.RoomId); }
static void Main(string[] args) { PlayingRoom room = new PlayingRoom(); room.Open(); Parent parent = new Parent(); Kid kid = new Kid(); parent.Son = kid; kid.Father = parent; room.PrintToysInfo(); parent.Cash = 1000; parent.MakeOrder(room); kid.PrintToysList(); Console.WriteLine("Room after order: "); room.PrintToysInfo(); }
//Order toys public void MakeOrder(PlayingRoom room) { son.Toys = room.HandleOrder(cash); }
public async Task EditAsync(PlayingRoom playingRoom) { _rooms[_rooms.FindIndex(room => room.RoomId == playingRoom.RoomId)] = playingRoom; await Task.CompletedTask; }
public async Task DeleteAsync(PlayingRoom playingRoom) { _rooms.Remove(playingRoom); await Task.CompletedTask; }
public async Task AddAsync(PlayingRoom playingRoom) { _rooms.Add(playingRoom); await Task.CompletedTask; }