public void guardarDetallesGoles(partidos par, int iJornada, int iTipo) { int iEquipoContra; if (iTipo == 1) { iEquipoContra = idVisitante; } else { iEquipoContra = idLocal; } using (var ctx = GetInstance()) { string query = string.Format("INSERT INTO DetallesGoles(idjugador,idjornada,idtorneo,idequipo,goles,idEquipoContra) VALUES({0},{1},{2},{3},{4},{5})", par.id, iJornada, iIdTorneo, par.idEquipo, par.goles, iEquipoContra); using (var command = new SQLiteCommand(query, ctx)) { if (!(command.ExecuteNonQuery() == 1)) { MessageBox.Show("Algo salio mal al guardar los goles"); } } } }
private void actualizaMarcador(int iTipo) { int totalGoles = 0; if (iTipo == 1) { for (int i = 0; i < lvLocales.Items.Count; i++) { partidos line = (partidos)lvLocales.Items[i]; totalGoles += line.goles; } lblMarcaLocal.Content = totalGoles.ToString(); } else { for (int i = 0; i < lvVisitas.Items.Count; i++) { partidos line = (partidos)lvVisitas.Items[i]; totalGoles += line.goles; } lblMarcaVisita.Content = totalGoles.ToString(); } }
private int guardarDetallesJornadas(int iTipo, int idPartido) { int totalGoles = 0; if (iTipo == 1) { for (int i = 0; i < lvLocales.Items.Count; i++) { partidos jugador = (partidos)lvLocales.Items[i]; if (jugador.goles != 0) { guardarDetallesGoles(jugador, idPartido, iTipo); totalGoles += jugador.goles; } if (jugador.amarillas != 0) { guardarDetallesAmarillas(jugador, idPartido); } if (jugador.rojas != 0) { guardarDetallesRojas(jugador, idPartido); } } lblMarcaLocal.Content = totalGoles.ToString(); } else { for (int i = 0; i < lvVisitas.Items.Count; i++) { partidos jugador = (partidos)lvVisitas.Items[i]; if (jugador.goles != 0) { guardarDetallesGoles(jugador, idPartido, iTipo); totalGoles += jugador.goles; } if (jugador.amarillas != 0) { guardarDetallesAmarillas(jugador, idPartido); } if (jugador.rojas != 0) { guardarDetallesRojas(jugador, idPartido); } } lblMarcaVisita.Content = totalGoles.ToString(); } return(totalGoles); }
public void guardarDetallesRojas(partidos par, int iJornada) { using (var ctx = GetInstance()) { string query = string.Format("INSERT INTO DetallesRojas(idjugador,idjornada,idtorneo,idequipo,tarjetas) VALUES({0},{1},{2},{3},{4})", par.id, iJornada, iIdTorneo, par.idEquipo, par.rojas); using (var command = new SQLiteCommand(query, ctx)) { if (!(command.ExecuteNonQuery() == 1)) { MessageBox.Show("Algo salio mal al guardar los goles"); } } } }