public static void InsertConquestControlPointInfo(ConquestFlagInfo conquestFlagInfo, int conquestIndex) { try { conn.Open(); cmd = new MySqlCommand("InsertControlPointInfo", conn) { CommandType = CommandType.StoredProcedure }; cmd.Parameters.AddWithValue("ControlPointIndex", conquestFlagInfo.Index); cmd.Parameters.AddWithValue("ConquestIndex", conquestIndex); cmd.Parameters.AddWithValue("Location_X", conquestFlagInfo.Location.X); cmd.Parameters.AddWithValue("Location_Y", conquestFlagInfo.Location.Y); cmd.Parameters.AddWithValue("ControlPointName", conquestFlagInfo.Name); cmd.Parameters.AddWithValue("FileName", conquestFlagInfo.FileName); cmd.ExecuteNonQuery(); } catch (MySqlException ex) { } finally { conn.Close(); } }
private void Control_Listbox_SelectedIndexChanged(object sender, EventArgs e) { if (selectedConquest == null) return; if (ActiveControl != sender) return; if (Controls_listbox.SelectedIndex != -1) { selectedControlPoint = (ConquestFlagInfo)Controls_listbox.SelectedItem; UpdateControlPoints(); } else selectedControlPoint = null; }
private void Flags_listbox_SelectedIndexChanged(object sender, EventArgs e) { if (ActiveControl != sender) { return; } if (Flags_listbox.SelectedIndex != -1) { selectedFlag = (ConquestFlagInfo)Flags_listbox.SelectedItem; UpdateFlags(); } else { selectedFlag = null; } }