Me parace el siguiente error:
Gravedad Código Descripción Proyecto Archivo Línea Estado suprimido Error CS1579 La instrucción foreach no puede funcionar en variables de tipo "Companis" porque "Companis" no contiene ninguna definición de instancia pública para "GetEnumerator"
Mi modelo:
using System;using System.Collections.Generic;using System.Linq;using System.Web;namespace ArcsaSite.Models{ public class Companis { public IEnumerable<vVentas> vVentas { get; set; } }}
Mi controlador:
public ActionResult Rxo(){ using (XdEntities ctx = new XdEntities()) { Random r = new Random(); var model = new XdSite.Models.Companis(); model.vVentas = ctx.vVentas.ToList(); return View("~/Views/Home/ventas.cshtml", model); }}
Mi vista:
@model XdSite.Models.Companis@using XdSite.Configuration;@using System.Collections.Generic;@{ ViewBag.Title = "Ventas"; Layout = "~/Views/Shared/View.cshtml";}@foreach (var item in Model){<li><a href="/Company/@Html.DisplayFor(modelItem => item.IdeInforme)/@Cleanurls.ToFriendlyUrl(@Html.DisplayFor(modelItem => item.Nombre))" title="@Html.DisplayFor(modelItem => item.Nombre)">@Html.DisplayFor(modelItem => item.Nombre)</a></li>}
Cualquier ayuda al error: gracias