zoukankan      html  css  js  c++  java
  • Nopcommerce 二次开发2 WEB

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.ServiceModel.Syndication;
    using System.Web.Mvc;
    using Nop.Core;
    using Nop.Core.Caching;
    using Nop.Core.Domain.Customers;
    using Nop.Core.Domain.Localization;
    using Nop.Core.Domain.Media;
    using Nop.Core.Domain.Hotels;
    using Nop.Services.Common;
    using Nop.Services.Customers;
    using Nop.Services.Helpers;
    using Nop.Services.Localization;
    using Nop.Services.Logging;
    using Nop.Services.Media;
    using Nop.Services.Messages;
    using Nop.Services.Hotels;
    using Nop.Services.Security;
    using Nop.Services.Seo;
    using Nop.Services.Stores;
    using Nop.Web.Framework;
    using Nop.Web.Framework.Controllers;
    using Nop.Web.Framework.Security;
    using Nop.Web.Framework.Security.Captcha;
    using Nop.Web.Infrastructure.Cache;
    //using Nop.Web.Models.Hotels;
    
    namespace Nop.Web.Controllers
    {
        public class HotelController : Controller
        {
    
            #region Fields
    
         
            private readonly IWorkContext _workContext;
            private readonly IStoreContext _storeContext;
            private readonly IPictureService _pictureService;
            private readonly ILocalizationService _localizationService;
            private readonly IDateTimeHelper _dateTimeHelper;
            private readonly IWorkflowMessageService _workflowMessageService;
            private readonly IWebHelper _webHelper;
            private readonly ICacheManager _cacheManager;
            private readonly ICustomerActivityService _customerActivityService;
            private readonly IStoreMappingService _storeMappingService;
            private readonly IPermissionService _permissionService;
            private readonly MediaSettings _mediaSettings;
            private readonly LocalizationSettings _localizationSettings;
            private readonly CustomerSettings _customerSettings;
            private readonly IHotelService _hotelService;
    
    
            #endregion
    
    
              #region Constructors
    
            public HotelController(IWorkContext workContext, 
                IStoreContext storeContext,
                IPictureService pictureService, 
                ILocalizationService localizationService,
                IDateTimeHelper dateTimeHelper,
                IWorkflowMessageService workflowMessageService,
                IWebHelper webHelper,
                ICacheManager cacheManager, 
                ICustomerActivityService customerActivityService,
                IStoreMappingService storeMappingService,
                IPermissionService permissionService,
                MediaSettings mediaSettings,            
                LocalizationSettings localizationSettings, 
                CustomerSettings customerSettings,
                CaptchaSettings captchaSettings,
                IHotelService hotelService)
            {
                
                this._workContext = workContext;
                this._storeContext = storeContext;
                this._pictureService = pictureService;
                this._localizationService = localizationService;
                this._dateTimeHelper = dateTimeHelper;
                this._workflowMessageService = workflowMessageService;
                this._webHelper = webHelper;
                this._cacheManager = cacheManager;
                this._customerActivityService = customerActivityService;
                this._storeMappingService = storeMappingService;
                this._permissionService = permissionService;
                this._mediaSettings = mediaSettings;          
                this._localizationSettings = localizationSettings;
                this._customerSettings = customerSettings;
                this._hotelService = hotelService;
            }
    
            #endregion
            // GET: Hotel
            public ActionResult Index()
            {
                return View();
            }
    
            public ActionResult List()
            {
                 var hotels= _hotelService.GetAllHotels();
                 return View(hotels);
            }
        }
    }
    @model IEnumerable<Hotel>
    @using Nop.Core.Domain.Hotels;
    @{
        Layout = "~/Views/Shared/_ColumnsTwo.cshtml";
    
        //title
        Html.AddTitleParts(T("PageTitle.NewsArchive").Text);
        //page class
        Html.AppendPageCssClassParts("html-news-list-page");
    }
    <h2>Hotels</h2>
    
    @{
        foreach (var hotel in Model)
        {
            <h1>
                @hotel.Name
            </h1>
            <h2>
                @hotel.Introduce
            </h2>                  
        }
    }
  • 相关阅读:
    迅雷的工作原理 [揭密迅雷]
    揭密迅雷BT式下载本质 [揭密迅雷]
    2010年8月09日_周一_Toc control
    2010年8月08日_周日_MapCopyrightText control
    2010年8月08日_周日_Magnifier control
    2010年8月07日_周六_HoverExpandExtender control
    2010年8月11日_周三_ZoomLevel_control
    ArcGIS Server网站发布后地图显示空白的原因之一
    2010年8月10日_周二_TaskManagercontrol
    搭建一个简单的callBack函数
  • 原文地址:https://www.cnblogs.com/imxh/p/6002785.html
Copyright © 2011-2022 走看看