public EntityIndexAttribute(IndexCategory category, params string[] columns) { if (columns.Length == 0) { throw new ArgumentException(nameof(columns), "no entity index column."); } Category = category; Columns = columns; }
private void refreshListsView(IndexCategory indexCategory) { switch (indexCategory) { case IndexCategory.MusicPL: listViewMusicPL.Items.Refresh(); break; case IndexCategory.MusicSL: listViewMusicSL.Items.Refresh(); break; case IndexCategory.Movie: listViewMovie.Items.Refresh(); break; case IndexCategory.Book: listViewBook.Items.Refresh(); break; } }