private void LoadPreviousSetting() {
var rooms = Model.Room.GetRooms(config.UserId);
var room = rooms.ElementAtOrDefault(this.previousCount);
if (room == null) {
MessageBox.Show($"{this.previousCount + 1}回前の配信は存在しません。");
this.previousCount = 0;
return;
}
// 読み取りカウンタを回します。
this.previousCount = this.previousCount < 5 ? this.previousCount + 1 : 0;
this.Title = room.Title;
this.Description = room.Description;
this.Tags = room.Tags;
this.IdVisible = room.IdVisible ? BooleanType.True : BooleanType.False;
this.AnonymousOnly = room.AnonymousOnly ? BooleanType.True : BooleanType.False;
this.LoginOnly = BooleanType.False;
}