Пример #1
0
        private void btnHeart_Click(object sender, EventArgs e)
        {
            var btn = sender as IconButton;

            if (btn.IconChar == IconChar.Heart)
            {
                btn.IconColor = Color.FromArgb(144, 0, 161);
                btn.IconChar  = IconChar.Heartbeat;

                var s = new SongPersonal(Song.ID);

                Constants.SongPersonals.Add(s);
                _songPersonalService.Insert(s);
            }
            else
            {
                btn.IconColor = Color.White;
                btn.IconChar  = IconChar.Heart;

                var s = Constants.SongPersonals.FirstOrDefault(sp => sp.ID == Song.ID);

                Constants.SongPersonals.Remove(s);
                _songPersonalService.InsertRange(Constants.SongPersonals);
            }

            // cập nhật lại filter bên personal
            Constants.CurrentPersonal.UpdateFavoriteMusic(Song);
        }
Пример #2
0
 public bool Update(SongPersonal entity)
 {
     return(_filmRepository.Update(entity));
 }
Пример #3
0
 public bool Insert(SongPersonal entity)
 {
     return(_filmRepository.Insert(entity));
 }