Example #1
0
        public IActionResult Index()
        {
            var model = new ViewModels.HomeIndexViewModel();

            model.Tests = _tests.Where(t => t.Name != "Dummy");
            return(View(model));
        }
Example #2
0
        public async Task <IActionResult> Index()
        {
            var viewModel = new ViewModels.HomeIndexViewModel();
            var items     = await Db.Items.Select(i => new ViewModels.ContentItemModel {
                Id = i.Id, Name = i.Name, Cost = i.Cost, Category = (Business.Models.Category.CategoryType)i.CategoryId
            }).ToListAsync();

            viewModel.ExistingItems = items;
            return(View(viewModel));
        }
Example #3
0
        public ActionResult AboutUs()
        {
            var carouselList = new List <DATA.CarouselBase>();
            //公司荣誉
            var companyhonorList = _companyhonor.Get().OrderByDescending(e => e.Id).ToList();

            companyhonorList.ForEach(e => { carouselList.Add(new DATA.CarouselBase {
                    ImgPath = e.Image
                }); });

            var viewModel = new ViewModels.HomeIndexViewModel
            {
                HonorShow = new DATA.CarouselViewModel(carouselList)
                {
                    ImgWidth  = 800,
                    ClassName = "HonorShow"
                }
            };
            //公司概况
            var compangprofile = _companyprofile.Get().OrderBy(e => e.Id).FirstOrDefault();

            ViewBag.compangprofileShow = compangprofile.Article;


            //公司文化
            var companyculture = _companyculture.Get().OrderByDescending(e => e.Id).Take(4).ToList();

            ViewBag.companycultureShow = companyculture;

            //公司成就
            var companyachievement = _companyachievement.Get().OrderByDescending(e => e.Id).ToList();

            ViewBag.companyachievementShow = companyachievement;

            return(View(viewModel));
        }