コード例 #1
0
        public IActionResult Index()
        {
            var model = new EventIndexModel
            {
                Events = _context.Events.ToList()
            };

            return(View(model));
        }
コード例 #2
0
        public IActionResult Index()
        {
            var events = _event.GetAllEventsAsNoTracking();

            var listingResult = events.Select(result => new EventIndexListingModel
            {
                Id           = result.EventId,
                Name         = result.Name,
                Filling      = result.Filling,
                TicketsInfos = result.TicketsInfos
            });

            var model = new EventIndexModel()
            {
                Events = listingResult
            };

            return(View(model));
        }
コード例 #3
0
ファイル: EventController.cs プロジェクト: xiaohangPig/Daily
        // GET: @event
        public IActionResult Index()
        {
            //创建一个新的模型类
            var eventModels = _service.GetAll()
                              .Select(p => new EventDetailModel
            {
                EventId       = p.EventId,
                Describe      = p.Describe,
                Duration      = p.Duration,
                Email         = p.Email,
                NewPeriod     = p.NewPeriod,
                NewPeriodTime = p.NewPeriodTime,
                Period        = p.Period,
                StartTime     = p.StartTime,
                Summary       = p.Summary
            }).ToList();

            var model = new EventIndexModel
            {
                Events = eventModels
            };

            return(View(model));
        }