//Fin del ranking //Game1============================================================================================================================= public static void GuardarPartida1(Partida partida) { SqlConnection unaConexion = Conectar(); SqlCommand laConsulta = unaConexion.CreateCommand(); laConsulta.CommandType = System.Data.CommandType.StoredProcedure; laConsulta.CommandText = "spGuardarPartida1"; laConsulta.Parameters.AddWithValue("@Usuario", partida.Usuario1); laConsulta.Parameters.AddWithValue("@cantPregunta", partida.CantPreguntas); laConsulta.Parameters.AddWithValue("@ip", partida.Ip1); laConsulta.Parameters.AddWithValue("@Ganador", partida.Ganador); laConsulta.Parameters.AddWithValue("@idPersonaje", partida.Personaje1.Id); laConsulta.Parameters.AddWithValue("@Puntos", partida.Puntos); int regs = laConsulta.ExecuteNonQuery(); Desconectar(unaConexion); }
public static Partida BuscarPartida(int id) { Partida partida = new Partida(); int i = 0; while (i < Partidas.Count && partida == new Partida()) { if (Partidas[i].Id == id) { partida = Partidas[i]; } else { i++; } } return(partida); }
public static void CrearPartida(Partida partida) { SqlConnection unaConexion = Conectar(); SqlCommand laConsulta = unaConexion.CreateCommand(); laConsulta.CommandType = System.Data.CommandType.StoredProcedure; laConsulta.CommandText = "spCrearPartida"; laConsulta.Parameters.AddWithValue("@IdUsuarioHost", partida.Usuario1); laConsulta.Parameters.AddWithValue("@IpHost", partida.Ip1); laConsulta.Parameters.AddWithValue("@idCat", partida.IdCat); laConsulta.Parameters.AddWithValue("@idPer2", partida.Personaje2.Id); SqlDataReader elLector = laConsulta.ExecuteReader(); if (elLector.Read()) { BD.laPartida.Id = Convert.ToInt32(elLector["id"]); } Desconectar(unaConexion); }