public List <BE.Partido> ObtenerPartidosPorIdFecha(int idFecha) { BLL.Equipo bllEquipo = new BLL.Equipo(); BLL.Fecha bllFecha = new BLL.Fecha(); List <BE.Partido> lstPartidos = _dalManagerPartido.ObtenerPartidosPorIdFecha(idFecha); foreach (BE.Partido bePartido in lstPartidos) { bePartido.Equipo1 = bllEquipo.ObtnerEquipoPorId(bePartido.Equipo1.Id); bePartido.Equipo2 = bllEquipo.ObtnerEquipoPorId(bePartido.Equipo2.Id); bePartido.FechaDelCampeonato = bllFecha.ObtenerFechaPorIdReducido(bePartido.FechaDelCampeonato.Id); } return(lstPartidos); }
public List <BE.Partido> ObtenerPartidosSinCalificacion() { BLL.Equipo bllEquipo = new BLL.Equipo(); BLL.Fecha bllFecha = new BLL.Fecha(); List <BE.Partido> lstPartidos = _dalManagerPartido.ObtenerPartidosSinCalificacion(); BLL.Arbitro bllArbitro = new BLL.Arbitro(); foreach (BE.Partido bePartido in lstPartidos) { bePartido.Equipo1 = bllEquipo.ObtnerEquipoPorIdReducido(bePartido.Equipo1.Id); bePartido.Equipo2 = bllEquipo.ObtnerEquipoPorIdReducido(bePartido.Equipo2.Id); bePartido.FechaDelCampeonato = bllFecha.ObtenerFechaPorIdReducido(bePartido.FechaDelCampeonato.Id); bePartido.ArbitrosYTipos = bllArbitro.ObtnerArbitrosYTiposPorPartidoId(bePartido.Id); } return(lstPartidos); }
public List <BE.Partido> ObtenerPartidosDirigidosUltimos15Dias(int idArbitro) { BLL.Equipo bllEquipo = new BLL.Equipo(); BLL.Fecha bllFecha = new BLL.Fecha(); List <BE.Partido> lstPartidos = _dalManagerPartido.ObtenerPartidosDirigidosUltimos15Dias(idArbitro); if (lstPartidos != null) { foreach (BE.Partido bePartido in lstPartidos) { bePartido.Equipo1 = bllEquipo.ObtnerEquipoPorId(bePartido.Equipo1.Id); bePartido.Equipo2 = bllEquipo.ObtnerEquipoPorId(bePartido.Equipo2.Id); bePartido.FechaDelCampeonato = bllFecha.ObtenerFechaPorIdReducido(bePartido.FechaDelCampeonato.Id); } } else { return(new List <BE.Partido>()); } return(lstPartidos); }