//--------------------------------------------------------------------------- void TFormClasificacion::MostrarClasificacion() { GridClasificacion->RowCount=torneo_numero_equipos(t)+1; GridClasificacion->Cells[0][0]="POSICION"; GridClasificacion->Cells[1][0]="EQUIPOS"; GridClasificacion->Cells[2][0]="JUGADOS"; GridClasificacion->Cells[3][0]="CASA"; GridClasificacion->Cells[4][0]="FUERA"; GridClasificacion->Cells[5][0]="GANADOS"; GridClasificacion->Cells[6][0]="EMPATADOS"; GridClasificacion->Cells[7][0]="PERDIDOS"; GridClasificacion->Cells[8][0]="G FAVOR"; GridClasificacion->Cells[9][0]="G CONTRA"; GridClasificacion->Cells[10][0]="PUNTOS"; int id=0; int pcasa=0; int pfuera=0; int pganados=0; int pperdidos=0; int pempatados=0; int gfavor=0; int gcontra=0; int puntos=0; AnsiString name=" "; int i=0; while(i<torneo_numero_equipos(t)) { GridClasificacion->Cells[0][i+1]=i+1; torneo_linea_clasificacion(t,i,id,pcasa,pfuera,pganados,pempatados,pperdidos,gfavor,gcontra,puntos); torneo_nombre_equipo(t,id,name); GridClasificacion->Cells[1][i+1]=name; GridClasificacion->Cells[2][i+1]=pperdidos+pganados+pempatados; GridClasificacion->Cells[3][i+1]=pcasa; GridClasificacion->Cells[4][i+1]=pfuera; GridClasificacion->Cells[5][i+1]=pganados; GridClasificacion->Cells[6][i+1]=pempatados; GridClasificacion->Cells[7][i+1]=pperdidos; GridClasificacion->Cells[8][i+1]=gfavor; GridClasificacion->Cells[9][i+1]=gcontra; GridClasificacion->Cells[10][i+1]=puntos; i++; } }
void TFormClasificacion::MostrarClasificacion(){ //inicializar Grid for (int i=0;i<=torneo_numero_equipos(t)+1;i++){ for(int j=0;j<=11;j++) GridClasificacion->Cells[j][i]=""; } //Cabeceras columnas Grid GridClasificacion->RowCount=torneo_numero_equipos(t)+2; GridClasificacion->Cells[0][0]="Posicion"; GridClasificacion->Cells[1][0]="Nombre"; GridClasificacion->Cells[2][0]="Partidos jugados"; GridClasificacion->Cells[3][0]="En casa"; GridClasificacion->Cells[4][0]="Fuera"; GridClasificacion->Cells[5][0]="PG"; GridClasificacion->Cells[6][0]="PP"; GridClasificacion->Cells[7][0]="PE"; GridClasificacion->Cells[8][0]="GF"; GridClasificacion->Cells[9][0]="GC"; GridClasificacion->Cells[10][0]="Puntos"; TEquipo* datos; AnsiString nombre_equipo; for (int pos=0;pos<torneo_numero_equipos(t);pos++){ datos=torneo_linea_clasificacion(t,pos); GridClasificacion->Cells[0][pos+1]=pos+1; GridClasificacion->Cells[1][pos+1]=datos->nombre; GridClasificacion->Cells[2][pos+1]=datos->partidos_casa+datos->partidos_fuera; GridClasificacion->Cells[3][pos+1]=datos->partidos_casa; GridClasificacion->Cells[4][pos+1]=datos->partidos_fuera; GridClasificacion->Cells[5][pos+1]=datos->partidos_ganados; GridClasificacion->Cells[6][pos+1]=datos->partidos_perdidos; GridClasificacion->Cells[7][pos+1]=datos->partidos_empatados; GridClasificacion->Cells[8][pos+1]=datos->goles_favor; GridClasificacion->Cells[9][pos+1]=datos->goles_contra; GridClasificacion->Cells[10][pos+1]=datos->puntos; }//for }//void MostrarClasificacion