CPUMinerGUI.Form1.moveDownButton_Click C# (CSharp) Method

moveDownButton_Click() private method

private moveDownButton_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void moveDownButton_Click(object sender, EventArgs e)
        {
            if (poolsList.SelectedIndex == -1 || poolsList.SelectedIndex == poolsList.Items.Count - 1) return;

            string tmp = poolsList.Items[poolsList.SelectedIndex + 1] as string;
            poolsList.Items[poolsList.SelectedIndex + 1] = poolsList.Items[poolsList.SelectedIndex];
            poolsList.Items[poolsList.SelectedIndex] = tmp;

            PoolItem tmpItem = poolList[poolsList.SelectedIndex + 1] as PoolItem;
            poolList[poolsList.SelectedIndex + 1] = poolList[poolsList.SelectedIndex];
            poolList[poolsList.SelectedIndex] = tmpItem;
            writeList();

            poolsList.SelectedIndex++;
        }