public ActionAnswer AddRoom(int levelId, int roomTemplateId, int x, int y, int rotation) { var wTemplate = mCommonRepository.GetRoomTemplate(roomTemplateId); return(AccountAction(() => { var wId = mBuildingRepository.AddRoom(levelId, wTemplate, x, y, rotation); mActionChanges.AddedRooms.Add(mBuildingRepository.GetRoom(wId)); }, $"Add room: {wTemplate.Name}", -wTemplate.Price)); }
public Room Get(int id) { return(BuildingRepository.GetRoom(id)); }