Chimney.Shared.UserControls.ChimneyServerUserControl.chimneyMpdServer_OnClear C# (CSharp) Method

chimneyMpdServer_OnClear() private method

private chimneyMpdServer_OnClear ( object sender, ResponseEventArgs e ) : void
sender object
e Chimney.MPD.ResponseEventArgs
return void
        async void chimneyMpdServer_OnClear(object sender, ResponseEventArgs e)
        {
            await Dbconnection.QueryAsync<CurrentPlaylist>("DELETE FROM CurrentPlaylist");

            List<string> returnevents = new List<string>();

            returnevents.Add("playlist");

            if(!current_state.Equals("stop"))
            {
                Stop();

                returnevents.Add("player");
            }

            chimneyMpdServer.AppendResponse(string.Empty, e.id, e.position);

            if (OnIdleEvent != null) OnIdleEvent(this, new IdleEventArgs(returnevents));
        }
ChimneyServerUserControl