public SetlistMaintenance(int SetlistId, SongSelect.Modes DlgMode) : this() { Setlist = SongLibrary.Setlists.Where(s => s.Id == SetlistId).FirstOrDefault(); if (Setlist != null) { this.SetlistId.Text = Setlist.Id.ToString(); SetlistTitle.Text = Setlist.Title; SetlistBand.SelectedItem = Setlist.Band; } LoadSongs(Setlist); Mode = DlgMode; }
public LibraryMaintenance(int LibraryId, SongSelect.Modes DlgMode) : this() { Library = SongLibrary.Libraries.Where(s => s.Id == LibraryId).FirstOrDefault(); if (Library != null) { this.LibraryId.Text = Library.Id.ToString(); LibraryTitle.Text = Library.Title; LibraryDescription.Text = Library.Description; Songs = Library.Songs.ToList(); //Shown += new EventHandler(ShowLibrary); LoadSongList(Library); } Mode = DlgMode; }
public SongMaintenance(int SongId, SongSelect.Modes DlgMode) : this() { Song = SongLibrary.Songs.Where(s => s.Id == SongId).FirstOrDefault(); if (Song != null) { this.SongId.Text = Song.Id.ToString(); SongTitle.Text = Song.Title; SongArtist.Text = Song.Artist; SongFilename.Text = Song.Filepath; SongKeyIsMinor.Checked = Song.Major; // Sign error! Shown += new EventHandler(ShowSong); SongSelect.Modes DeleteMode = SongSelect.Modes.Delete; SongDelete.Visible = (DeleteMode.CompareTo(DlgMode) == 0); SongSave.Visible = !SongDelete.Visible; } Mode = DlgMode; }