CPUMinerGUI.Form1.moveUpButton_Click C# (CSharp) Method

moveUpButton_Click() private method

private moveUpButton_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void moveUpButton_Click(object sender, EventArgs e)
        {
            if (poolsList.SelectedIndex == -1 || poolsList.SelectedIndex == 0) 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--;
        }