Esempio n. 1
0
        public ActionResult DeletePM(int id)
        {
            if (!AppData.IsManagerLogin)
            {
                return(Json(new { success = false, msg = "您未登录后台或会话已过期" }));
            }
            if (PrivilegeBLL.HasNotPrivilege(AppData.SessionUserID, 2102))
            {
                return(Json(new { success = false, msg = "您没有执行该操作的权限" }));
            }

            PM     pm     = new PM();
            PMInfo pmInfo = pm.GetPM(id);

            if (pmInfo == null)
            {
                return(Json(new { success = false, msg = "该短消息不存在!" }));
            }

            pm.DeletePM(id);
            return(Json(new { success = true }));
        }
Esempio n. 2
0
        public ActionResult DeletePM(int id)
        {
            UserObj user = AppData.SessionUser;

            if (user == null)
            {
                return(Json(new { success = false, msg = "您还未登录" }));
            }

            PM     pm     = new PM();
            PMInfo pmInfo = pm.GetPM(id);

            if (pmInfo == null)
            {
                return(Json(new { success = false, msg = "该短消息不存在!" }));
            }
            if (pmInfo.UserID != user.UserID)
            {
                return(Json(new { success = false, msg = "该短消息不存在1!" }));
            }

            pm.DeletePM(id);
            return(Json(new { success = true }));
        }