public IEnumerable<T> Lista()
        {
            return _contexto.Set<T>().ToList();
        }
public ActionResult Index()
        {
            var lista = _dao.Lista();
            return View(lista);
        }
        public IEnumerable<T> Lista()
        {
            return _contexto.Set<T>().ToList();
        }
public ActionResult Index()
        {
            var lista = _dao.Lista();
            return View(lista);
        }
        Seja um pouco mais específico, qual a sua duvida?