Beispiel #1
0
        /// <summary>
        /// 添加菜单
        /// 创建人:yxy
        /// 时间:2015-06-2
        /// </summary>
        public void OperatingAdd(HttpContext context)
        {
            PD.BLL.Sys_Operating_BLL bll   = new Sys_Operating_BLL();
            Sys_Operating            model = new Sys_Operating();

            model.ID   = Guid.NewGuid();
            model.Name = context.Request["name"];
            if (context.Request["parentid"] == "" || context.Request["parentid"] == null)
            {
                model.ParentId = null;
            }
            else
            {
                model.ParentId = new Guid(context.Request["parentid"]);
            }
            model.Code = context.Request["code"];
            if (context.Request["level"] == "")
            {
                model.OptionLevel = null;
            }
            else
            {
                model.OptionLevel = Convert.ToInt32(context.Request["level"]);
            }
            model.Url = context.Request["url"];
            if (context.Request["order"] == "")
            {
                model.SortOrder = null;
            }
            else
            {
                model.SortOrder = Convert.ToInt32(context.Request["order"]);
            }
            if (context.Request["isPublic2"] == "" || context.Request["isPublic2"] == null)
            {
                model.IsPublicOperating = null;
            }
            else if (context.Request["isPublic2"] == "1")
            {
                model.IsPublicOperating = true;
            }
            else if (context.Request["isPublic2"] == "0")
            {
                model.IsPublicOperating = false;
            }
            model.Description = context.Request["description"];
            //model.CreateDate = DateTime.Now;

            if (bll.Insert(model))
            {
                context.Response.Write("1");
            }
            else
            {
                context.Response.Write("0");
            }
        }
Beispiel #2
0
        public void GetOpidByUrl(HttpContext context)
        {
            string opUrl = context.Request["opUrl"] ?? "";

            if (string.IsNullOrEmpty(opUrl))
            {
                context.Response.Write("0");
            }
            else
            {
                Sys_Operating_BLL bll = new Sys_Operating_BLL();
                Sys_Operating     op  = bll.SelectModel(" url like '%" + opUrl + "%' ");
                if (op != null)
                {
                    context.Response.Write(op.ID);
                }
                else
                {
                    context.Response.Write("0");
                }
            }
        }