Exemplo n.º 1
0
        public static void InsertConquestArcherInfo(ConquestArcherInfo conquestArcherInfo, int conquestIndex)
        {
            try
            {
                conn.Open();
                cmd = new MySqlCommand("InsertConquestArcherInfo", conn)
                {
                    CommandType = CommandType.StoredProcedure
                };

                cmd.Parameters.AddWithValue("ArcherIndex", conquestArcherInfo.Index);
                cmd.Parameters.AddWithValue("ConquestIndex", conquestIndex);
                cmd.Parameters.AddWithValue("Location_X", conquestArcherInfo.Location.X);
                cmd.Parameters.AddWithValue("Location_Y", conquestArcherInfo.Location.Y);
                cmd.Parameters.AddWithValue("MobIndex", conquestArcherInfo.MobIndex);
                cmd.Parameters.AddWithValue("ArcherName", conquestArcherInfo.Name);
                cmd.Parameters.AddWithValue("RepairCost", conquestArcherInfo.RepairCost);

                cmd.ExecuteNonQuery();
            }
            catch (MySqlException ex)
            { }
            finally
            {
                conn.Close();
            }
        }
Exemplo n.º 2
0
 private void Guards_listbox_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (ActiveControl != sender) return;
     if (Guards_listbox.SelectedIndex != -1)
     {
         selectedArcher = (ConquestArcherInfo)Guards_listbox.SelectedItem;
         UpdateArchers();
     }
     else
         selectedArcher = null; 
 }