Esempio n. 1
0
        public ActionResult SavePower(int menuId)
        {
            var powerList = _powersTask.GetListByMenuId(menuId)
                            .Select(EntityMapper.Map <AdminPower, PowerModel>)
                            .ToList();

            ViewData["PowerList"] = powerList;
            var model = new SavePowerModel {
                MenuId = menuId
            };

            return(View(model));
        }
Esempio n. 2
0
        public ActionResult SavePower(SavePowerModel model)
        {
            var info = new AdminPower
            {
                Action     = model.Action,
                Controller = model.Controller,
                CreateDate = DateTime.Now,
                MenuId     = model.MenuId,
                PowerCode  = model.PowerCode,
                PowerName  = model.PowerName,
            };

            _powersTask.Add(info);
            return(Json(new RequestResultDto()
            {
                Ret = 0, Msg = "添加成功"
            }));
        }
Esempio n. 3
0
        public ActionResult SavePower(SavePowerModel model)
        {
            if (ModelState.IsValid)
            {
                var info = new AdminPower
                {
                    Action     = model.Action,
                    Controller = model.Controller,
                    CreateDate = DateTime.Now,
                    MenuId     = model.MenuId,
                    PowerCode  = model.PowerCode,
                    PowerName  = model.PowerName,
                };
                _powersTask.Add(info);
                return(AlertMsg("保存成功", Request.UrlReferrer.PathAndQuery));
            }

            var powerList = _powersTask.GetListByMenuId(model.MenuId)
                            .Select(EntityMapper.Map <AdminPower, PowerModel>)
                            .ToList();

            ViewData["PowerList"] = powerList;
            return(View(model));
        }