private void tbTrackReleases_ButtonClicked(object sender, Framework.UI.Controls.MRTitleBar.ActionButtonEventArgs e) { if (e.Action == Framework.UI.Controls.MRTitleBar.eButtonAction.Add) { var record = new EditXmlFileModel(); using (var frm = new FileForm(record)) { if (frm.ShowDialog() == DialogResult.OK) { Model.Files.Add(record); dgvFiles.ClearSelection(); var model = new AudioAlbumModel() { FullFileName = record.FullName }; using (var frmEdit = new Generation.ERN_382.ERN_382GenerationFormAudioAlbumMusicOnly(model)) { frmEdit.ShowDialog(); } } } } }
private void tbTrackReleases_ButtonClicked(object sender, Framework.UI.Controls.MRTitleBar.ActionButtonEventArgs e) { if (e.Action == Framework.UI.Controls.MRTitleBar.eButtonAction.Add) { var track = new TrackModel() { Ordinal = 1 }; if (Model.Tracks.Any()) { track.Ordinal = Model.Tracks.Max(x => x.Ordinal) + 1; } using (var frm = new ERN_382TrackReleaseForm(track)) { if (frm.ShowDialog() == DialogResult.OK) { Model.Tracks.Add(track); dgvSoundRecordingsAndReleases.ClearSelection(); } } } }