public JugadorCO pruebaCrearJugadorTotal(JugadorCO jugadorCO) { try { CrearJugadorAction action = new CrearJugadorAction(jugadorCO); return((JugadorCO)PlainActionProcessor.process(dbFactory, action)); } catch (InternalErrorException e) { throw e; } catch (Exception e) { throw new InternalErrorException(e); } }
public CrearJugadorAction(JugadorCO jugadorCO) { this.jugadorCO = jugadorCO; }
public ArrayList generaPlantilla(int cod_Equipo) { contador = (cod_Equipo - 1) * 22; String posicion; ArrayList listaJugadores = new ArrayList(); for (int i = 1; i < 23; i++) { switch (i) { case 1: posicion = "Portero"; break; case 2: posicion = "Lateral derecho"; break; case 3: posicion = "Lateral izquierdo"; break; case 4: posicion = "Defensa central"; break; case 5: posicion = "Defensa central"; break; case 6: posicion = "Mediocentro defensivo"; break; case 7: posicion = "Interior derecho"; break; case 8: posicion = "Mediocentro ofensivo"; break; case 9: posicion = "Delantero centro"; break; case 10: posicion = "Mediapunta"; break; case 11: posicion = "Extremo izquierdo"; break; case 12: posicion = "Lateral derecho"; break; case 13: posicion = "Portero"; break; case 14: posicion = "Lateral izquierdo"; break; case 15: posicion = "Defensa central"; break; case 16: posicion = "Defensa central"; break; case 17: posicion = "Delantero centro"; break; case 18: posicion = "Extremo derecho"; break; case 19: posicion = "Delantero"; break; case 20: posicion = "Mediocentro defensivo"; break; case 21: posicion = "Mediocentro ofensivo"; break; case 22: posicion = "Mediapunta"; break; default: posicion = "Polivalente"; break; } IntegranteVO integranteVO = new IntegranteVO(contador + i, generador.generarNombreAleatorio(), generador.generarApellidoAleatorio(), generador.generarFechaAleatoriaNacimiento(), null); HcoIntegranteVO hcoIntegranteVO = new HcoIntegranteVO(contador + i, cod_Equipo, generador.generarFechaAleatoriaPartido(), DateTime.MinValue, generador.generarFechaAleatoriaPartido(), 20000, i); var listaHcoIntegrantes = new List <HcoIntegranteVO>(); listaHcoIntegrantes.Add(hcoIntegranteVO); JugadorVO jugadorVO = new JugadorVO(contador + i, cod_Equipo, generador.generarAltura(), posicion, generador.generarZurdoDiestro()); JugadorCO jugadorInsertar = new JugadorCO(jugadorVO, listaHcoIntegrantes, integranteVO); listaJugadores.Add(jugadorInsertar); } return(listaJugadores); }