コード例 #1
0
ファイル: AgentFilter.cs プロジェクト: Bobom/kuanmai
 public override void OnActionExecuting(ActionExecutingContext filterContext)
 {
     base.OnActionExecuting(filterContext);
     string username = HttpContext.Current.User.Identity.Name;
     KMBit.BL.BaseManagement baseMgt = new BL.BaseManagement(username);
     if (baseMgt.CurrentLoginUser.IsAdmin)
     {
         HttpContext.Current.Response.Redirect("/Account/LoginError?message=" + this.Message);
     }
 }
コード例 #2
0
        public override void OnActionExecuting(ActionExecutingContext filterContext)
        {
            base.OnActionExecuting(filterContext);
            string username = HttpContext.Current.User.Identity.Name;

            KMBit.BL.BaseManagement baseMgt = new BL.BaseManagement(username);
            if (!baseMgt.CurrentLoginUser.IsAdmin)
            {
                HttpContext.Current.Response.Redirect("/Account/LoginError?message=" + this.Message);
            }
        }
コード例 #3
0
ファイル: GeneralController.cs プロジェクト: Bobom/kuanmai
        public ApiMessage GetPayTypes()
        {
            ApiMessage message = new ApiMessage() { Status = "ERROR", Message = "获取支付方式数据失败", Item = null };
            try
            {
                BaseManagement baseMgt = new BL.BaseManagement(User.Identity.Name);
                List<DAL.PayType> sps = baseMgt.GetPayTypes();
                message.Status = "OK";
                message.Message = "成功获取支付方式数据,请使用JSON Item节点数据";
                message.Item = sps;
            }
            catch
            { }

            return message;
        }
コード例 #4
0
ファイル: GeneralController.cs プロジェクト: Bobom/kuanmai
        public ApiMessage GetAreas()
        {
            this.IniRequest();
            ApiMessage message = new ApiMessage() { Status="ERROR", Message="",Item=null};
            try
            {
                BaseManagement baseMgt = new BL.BaseManagement(User.Identity.Name);
                int parentId = 0;
                int.TryParse(this.request["parentId"], out parentId);
                List<Area> areas = baseMgt.GetAreas(parentId);
                message.Status = "OK";
                message.Message = "成功获取地区数据,请使用JSON Item节点数据";
                message.Item = areas;
            }catch
            { }

            return message;
        }
コード例 #5
0
ファイル: GeneralController.cs プロジェクト: giagiigi/kuanmai
        public ApiMessage GetPayTypes()
        {
            ApiMessage message = new ApiMessage()
            {
                Status = "ERROR", Message = "获取支付方式数据失败", Item = null
            };

            try
            {
                BaseManagement     baseMgt = new BL.BaseManagement(User.Identity.Name);
                List <DAL.PayType> sps     = baseMgt.GetPayTypes();
                message.Status  = "OK";
                message.Message = "成功获取支付方式数据,请使用JSON Item节点数据";
                message.Item    = sps;
            }
            catch
            { }

            return(message);
        }
コード例 #6
0
ファイル: GeneralController.cs プロジェクト: giagiigi/kuanmai
        public ApiMessage GetSPs()
        {
            ApiMessage message = new ApiMessage()
            {
                Status = "ERROR", Message = "", Item = null
            };

            try
            {
                BaseManagement baseMgt = new BL.BaseManagement(User.Identity.Name);
                List <Sp>      sps     = baseMgt.GetSps();
                message.Status  = "OK";
                message.Message = "成功获取运营商类型数据,请使用JSON Item节点数据";
                message.Item    = sps;
            }
            catch
            { }

            return(message);
        }
コード例 #7
0
ファイル: GeneralController.cs プロジェクト: giagiigi/kuanmai
        public ApiMessage GetAreas()
        {
            this.IniRequest();
            ApiMessage message = new ApiMessage()
            {
                Status = "ERROR", Message = "", Item = null
            };

            try
            {
                BaseManagement baseMgt  = new BL.BaseManagement(User.Identity.Name);
                int            parentId = 0;
                int.TryParse(this.request["parentId"], out parentId);
                List <Area> areas = baseMgt.GetAreas(parentId);
                message.Status  = "OK";
                message.Message = "成功获取地区数据,请使用JSON Item节点数据";
                message.Item    = areas;
            }catch
            { }

            return(message);
        }
コード例 #8
0
ファイル: GeneralController.cs プロジェクト: Bobom/kuanmai
        public ApiMessage GetSPs()
        {
            ApiMessage message = new ApiMessage() { Status = "ERROR", Message = "", Item = null };
            try
            {
                BaseManagement baseMgt = new BL.BaseManagement(User.Identity.Name);
                List<Sp> sps = baseMgt.GetSps();
                message.Status = "OK";
                message.Message = "成功获取运营商类型数据,请使用JSON Item节点数据";
                message.Item = sps;
            }
            catch
            { }

            return message;
        }