private void btnAddAlbum_Click(object sender, EventArgs e) { frmAlbumDetails frm = new frmAlbumDetails((int)_artistId); frm.refreshHandler += async(object s, object q) => { await LoadAlbums(""); }; frm.Show(); }
private void dgvAlbums_MouseDoubleClick(object sender, MouseEventArgs e) { try { var id = dgvAlbums.SelectedRows[0].Cells[0].Value; frmAlbumDetails frm = new frmAlbumDetails((int)_artistId, int.Parse(id.ToString())); frm.refreshHandler += async(object s, object q) => { await LoadAlbums(""); }; frm.Show(); } catch (Exception) { MessageBox.Show("Item unavailable"); } }