DotNet.UserCenter/PermissionService.asmx.cs

(开头部分) 19KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

//-----------------------------------------------------------------------
// <copyright file="PermissionService.asmx" company="Hairihan">
//     Copyright (c) 2014 , All rights reserved.
// </copyright>
//-----------------------------------------------------------------------

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web.Script.Serialization;
using System.Web.Services;

namespace DotNet.UserCenter
{
    using DotNet.Business;
    using DotNet.Utilities;

    /// <remarks>
    /// PermissionWebService
    /// 权限检查的WebService
    /// 
    /// 修改纪录
    ///
    /// 2013.11.13 版本:2.1 JiRiGaLa 调试PHP的调用。
    /// 2013.09.19 版本:1.1 JiRiGaLa 增加登录方法。
    /// 2013.08.17 版本:1.0 JiRiGaLa 更新审核意见。
    ///
    /// 版本:2.0
    /// 
    /// <author>
    ///	    <name>JiRiGaLa</name>
    ///	    <date>2013.11.13</date>
    /// </author> 
    /// </remarks>
    [WebService(Namespace = "http://www.hairihan.com.cn/")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    [System.ComponentModel.ToolboxItem(false)]
    // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。
    // [System.Web.Script.Services.ScriptService]
    public class PermissionService : System.Web.Services.WebService
    {
        // 如果当前用户没登录后台的权限
        DotNet.Business.PermissionService permissionService = new DotNet.Business.PermissionService();

        // 如果当前用户登录
        // DotNet.Utilities.BaseUserInfo UserInfo = Utilities.CheckCookie(HttpContext.Current.Request);

        // 测试函数,看程序是否通用的

        #region public string GetDbNow()
        /// <summary>
        /// 获取当数据库前时间
        /// </summary>
        /// <returns>数据库时间</returns>
        [WebMethod]
        public string GetDbNow()
        {
            string result = string.Empty;
            IDbHelper dbHelper = DotNet.Utilities.DbHelperFactory.GetHelper(BaseSystemInfo.UserCenterDbType, BaseSystemInfo.UserCenterDbConnection);
            result = dbHelper.GetDbDateTime();
后面还有 395 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。