/// <summary> /// Obtiene todos los Arbitros. /// </summary> /// <returns></returns> public List <BE.Arbitro> ObtenerArbitrosReducido() { List <BE.Arbitro> lstArbitros = _dalManagerArbitro.Leer(); BLL.Genero bllGenero = new Genero(); foreach (BE.Arbitro unArbitro in lstArbitros) { if (unArbitro.Nivel != null) { unArbitro.Nivel = _bllNivel.ObtnerNivelReducidoPorId(unArbitro.Nivel.Id); } if (unArbitro.Deporte != null) { unArbitro.Deporte = _bllDeporte.ObtnerDeportePorId(unArbitro.Deporte.Id); } if (unArbitro.Genero != null) { unArbitro.Genero = bllGenero.ObtnerGeneroPorId(unArbitro.Genero.Id); } } return(lstArbitros); }
/// <summary> /// Obtiene todos los TipoArbitros. /// </summary> /// <returns></returns> public List <BE.TipoArbitro> ObtenerTipoArbitros() { List <BE.TipoArbitro> lstTipoArbitros = _dalManagerTipoArbitro.Leer(); foreach (BE.TipoArbitro beTipoArbitro in lstTipoArbitros) { beTipoArbitro.Deporte = _bllDeporte.ObtnerDeportePorId(beTipoArbitro.Deporte.Id); } return(lstTipoArbitros); }
public BE.Categoria ObtnerCategoriaPorId(int idCategoria) { BLL.Deporte bllDeporte = new BLL.Deporte(); BE.Categoria beCategoria = _dalManagerCategoria.ObtenerCategoriaPorId(idCategoria); beCategoria.Deporte = bllDeporte.ObtnerDeportePorId(beCategoria.Deporte.Id); return(beCategoria); }
/// <summary> /// Obtiene todos los Categorias. /// </summary> /// <returns></returns> public List <BE.Categoria> ObtenerCategorias() { BLL.Deporte bllDeporte = new BLL.Deporte(); List <BE.Categoria> lstCategorias = _dalManagerCategoria.Leer(); foreach (BE.Categoria unCategoria in lstCategorias) { unCategoria.Deporte = bllDeporte.ObtnerDeportePorId(unCategoria.Deporte.Id); } return(lstCategorias); }
public BE.Nivel ObtnerNivelPorId(int idNivel) { if (idNivel != 0) { BLL.NivelRegla bllNivelRegla = new BLL.NivelRegla(); BLL.Deporte bllDeporte = new BLL.Deporte(); BE.Nivel beNivel = _dalManagerNivel.ObtenerNivelPorId(idNivel); beNivel.Deporte = bllDeporte.ObtnerDeportePorId(beNivel.Deporte.Id); beNivel.ReglasDeNivel = bllNivelRegla.ObtenerReglasPorNivelId(beNivel.Id); return(beNivel); } else { return(null); } }