public ActionResult Index() { return(View(_eventoRepository.Query(x => x).ToList() .Select(x => new DisplayEventoModel { Name = x.nombreEvento, Active = x.activo, ActiveLabel = _eventoRepository.GetActiveEventLabel(x.activo), Address = x.direccion, City = x.Ciudad.nombreCiudad, Country = x.Pais.nombrePais, State = x.Estado.nombreEstado, StartDate = x.fechaInicio.ToShortDateString(), IdAfiliado = x.Afiliado.nombreAfiliado, ImgPath = x.imgUrl, FinishDate = x.fechaExpiracion.ToShortDateString(), Category = x.Categoria.nombreCategoria, Description = x.descripcion, IdEvento = x.idEvento, ScoreAverage = x.totalPuntaje / (x.cantPuntuaciones == 0 ? 1 : x.cantPuntuaciones) }))); }