public override Entidad CrearEntidad(DTOEquipo dto) { Comun.Entidades.Equipo equipo = FabricaEntidades.CrearEquipo(); equipo.Id = dto.Id; equipo.Pais = dto.Pais; return(equipo); }
public override Entidad CrearEntidad(DTOPartidoNuevo dto) { Partido partido = FabricaEntidades.CrearPartido(); partido.Equipo1 = FabricaEntidades.CrearEquipo(); partido.Equipo2 = FabricaEntidades.CrearEquipo(); partido.Estadio = FabricaEntidades.CrearEstadio(); partido.Equipo1.Id = dto.Equipo1; partido.Equipo2.Id = dto.Equipo2; partido.Estadio.Id = dto.Estadio; partido.FechaFinPartido = dto.FechaFinPartido; partido.FechaInicioPartido = dto.FechaInicioPartido; partido.Arbitro = dto.Arbitro; return(partido); }
public override Entidad CrearEntidad(DTOAlineacionNuevo dto) { Alineacion alineacion = FabricaEntidades.CrearAlineacion(); alineacion.Equipo = FabricaEntidades.CrearEquipo(); alineacion.Partido = FabricaEntidades.CrearPartido(); alineacion.Jugador = FabricaEntidades.CrearJugador(); alineacion.EsCapitan = dto.EsCapitan; alineacion.EsTitular = dto.EsTitular; alineacion.Equipo.Id = dto.Equipo; alineacion.Partido.Id = dto.Partido; alineacion.Posicion = dto.Posicion; alineacion.Jugador.Id = dto.Jugador; return(alineacion); }
private Entidad ConstruirEntidad(int i = 0) { Equipo equipo1 = FabricaEntidades.CrearEquipo(); equipo1.Id = GetInt(i, 4); Equipo equipo2 = FabricaEntidades.CrearEquipo(); equipo2.Id = GetInt(i, 5); Estadio estadio = FabricaEntidades.CrearEstadio(); estadio.Id = GetInt(i, 6); Partido partido = FabricaEntidades.CrearPartido(GetInt(i, 0), GetDateTime(i, 1), GetDateTime(i, 2), GetString(i, 3), equipo1, equipo2, estadio); return(partido); }
private Entidad ConstruirEntidad(int i = 0) { if (cantidadRegistros == 0) { throw new AlineacionNoExisteException("Alineación no encontrada"); } Jugador jugador = FabricaEntidades.CrearJugador(); jugador.Id = GetInt(i, 4); Equipo equipo = FabricaEntidades.CrearEquipo(); equipo.Id = GetInt(i, 5); Partido partido = FabricaEntidades.CrearPartido(); partido.Id = GetInt(i, 6); Alineacion alineacion = FabricaEntidades.CrearAlineacion(GetInt(i, 0), GetBool(i, 1), GetString(i, 2), GetBool(i, 3), jugador, equipo, partido); return(alineacion); }