Beispiel #1
0
 private void SearchControl_EditMusic(object sender, EditMusicEventArgs e)
 {
     if ((int)Me.Rank > 1 && e.NewName != null)
     {
         EditMusicsServices.Instance.SendEditMusicRequest(e.ElementToEdit, e.NewName, e.Genre);
         SearchControl.EditMusicDone();
     }
     else
     {
         MessageBox.Show("You have to be at least a user to edit this music");
         SearchControl.EditMusicDone();
     }
 }
Beispiel #2
0
 private void SearchControl_EditMusic(object sender, EditMusicEventArgs e)
 {
     if (LoginServices.Instance.TryGetLoggedUserByID(e.ElementToEdit.Provider, out User user))
     {
         if ((int)user.Rank > 1 && e.NewName != null)
         {
             EditMusicsServices.Instance.SendEditMusicRequest(e.ElementToEdit, e.NewName, e.Genre, e.ElementToEdit.Provider);
         }
         else
         {
             MessageBox.Show("You have to be at least a user to edit this music");
         }
     }
     SearchControl.EditMusicDone();
 }
 protected virtual void OnEditMusic(EditMusicEventArgs e) => EditMusic?.Invoke(this, e);