コード例 #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Request["name"] == null)
     {
     }
     else
     {
         //拿到前台的值
         Function fun = new Function();
         fun.Name       = Request["name"];
         fun.Icon       = Request["icon"];
         fun.Url        = Request["url"];
         fun.SortID     = Convert.ToInt32(Request["sortID"]);
         fun.ParentID   = Convert.ToInt32(Request["fatherID"]);
         fun.ParentCode = Request["fatherCode"];
         fun.Level      = Convert.ToInt32(Request["level"]);
         fun.Loaded     = Convert.ToInt32(Request["loaded"]);
         fun.Defaulted  = Convert.ToInt32(Request["defaultLoad"]);
         fun.UpdateTime = DateTime.Now;
         fun.IsDel      = 0;
         //添加到数据库
         FunctionDal dal  = new FunctionDal();
         int         rows = dal.Add(fun);
         //返回执行结果
         Response.Clear();
         Response.ContentType     = "text/plain";
         Response.ContentEncoding = System.Text.Encoding.UTF8;
         Response.Write(rows);
         Response.End();
     }
 }
コード例 #2
0
        public IActionResult Add(FunctionAddModel model)
        {
            var dal = new FunctionDal();
            FunctionDefinition function = new FunctionDefinition();

            function.FunctionId = Guid.NewGuid().ToString("N");
            function.ParentId   = model.ParentId;
            function.Name       = model.Name;
            function.Icon       = model.Icon;
            function.Page       = model.Page;
            function.Display    = model.Display;
            function.Postion    = model.Postion;
            try
            {
                dal.Add(function);
                return(Json(1));
            }
            catch
            {
                //ViewBag.Message = "";
                return(Json(0));
            }
        }