public BE.Partido ObtenerPartidoPorId(int idPartido) { BLL.Equipo bllEquipo = new BLL.Equipo(); BLL.Fecha bllFecha = new BLL.Fecha(); BE.Partido bePartido = _dalManagerPartido.ObtenerPartidoPorId(idPartido); bePartido.Equipo1 = bllEquipo.ObtnerEquipoPorId(bePartido.Equipo1.Id); bePartido.Equipo2 = bllEquipo.ObtnerEquipoPorId(bePartido.Equipo2.Id); bePartido.FechaDelCampeonato = bllFecha.ObtenerFechaPorId(bePartido.FechaDelCampeonato.Id); return(bePartido); }
/// <summary> /// Gets the last refereed teams. /// </summary> /// <param name="pId">The p identifier.</param> /// <returns></returns> public Queue <BE.Equipo> ObtenerUltimosEquiposDirigidos(int pId) { Queue <BE.Equipo> queue = new Queue <BE.Equipo>(); BLL.Equipo bllEquipo = new BLL.Equipo(); foreach (BE.Equipo equipo in bllEquipo.ObtenerUltimosEquiposDirigidos(pId)) { // BE.Equipo team = bllEquipo.ObtnerEquipoPorId(equipo.Id); queue.Enqueue(equipo); } return(queue); }
/// <summary> /// Obtiene todos los Partidos. /// </summary> /// <returns></returns> public List <BE.Partido> ObtenerPartidos() { BLL.Equipo bllEquipo = new BLL.Equipo(); BLL.Fecha bllFecha = new BLL.Fecha(); List <BE.Partido> lstPartidos = _dalManagerPartido.Leer(); foreach (BE.Partido bePartido in lstPartidos) { bePartido.Equipo1 = bllEquipo.ObtnerEquipoPorId(bePartido.Equipo1.Id); bePartido.Equipo2 = bllEquipo.ObtnerEquipoPorId(bePartido.Equipo2.Id); bePartido.FechaDelCampeonato = bllFecha.ObtenerFechaPorId(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); }