private void btnSaveAction_Click(object sender, EventArgs e) { int[,] actions = new int[15, 2]; actions[0, 0] = cmbAction1.SelectedIndex - 1; actions[0, 1] = Convert.ToInt16(txtActionParam1.Text); actions[1, 0] = cmbAction2.SelectedIndex - 1; actions[1, 1] = Convert.ToInt16(txtActionParam2.Text); actions[2, 0] = cmbAction3.SelectedIndex - 1; actions[2, 1] = Convert.ToInt16(txtActionParam3.Text); actions[3, 0] = cmbAction4.SelectedIndex - 1; actions[3, 1] = Convert.ToInt16(txtActionParam4.Text); actions[4, 0] = cmbAction5.SelectedIndex - 1; actions[4, 1] = Convert.ToInt16(txtActionParam5.Text); actions[5, 0] = cmbAction6.SelectedIndex - 1; actions[5, 1] = Convert.ToInt16(txtActionParam6.Text); actions[6, 0] = cmbAction7.SelectedIndex - 1; actions[6, 1] = Convert.ToInt16(txtActionParam7.Text); actions[7, 0] = cmbAction8.SelectedIndex - 1; actions[7, 1] = Convert.ToInt16(txtActionParam8.Text); actions[8, 0] = cmbAction9.SelectedIndex - 1; actions[8, 1] = Convert.ToInt16(txtActionParam9.Text); actions[9, 0] = cmbAction10.SelectedIndex - 1; actions[9, 1] = Convert.ToInt16(txtActionParam10.Text); actions[10, 0] = cmbAction11.SelectedIndex - 1; actions[10, 1] = Convert.ToInt16(txtActionParam11.Text); actions[11, 0] = cmbAction12.SelectedIndex - 1; actions[11, 1] = Convert.ToInt16(txtActionParam12.Text); actions[12, 0] = cmbAction13.SelectedIndex - 1; actions[12, 1] = Convert.ToInt16(txtActionParam13.Text); actions[13, 0] = cmbAction14.SelectedIndex - 1; actions[13, 1] = Convert.ToInt16(txtActionParam14.Text); actions[14, 0] = cmbAction15.SelectedIndex - 1; actions[14, 1] = Convert.ToInt16(txtActionParam15.Text); Models.Action action = new Models.Action(); action.name = txtNewActionName.Text; action.actions = actions; _wpg.AddAction(action); Update_Actioncmb(); }