Exemple #1
0
        public ActionResult EditRole()
        {
            string roleName = Request.Form["role"].ToString();
            int    roleid   = Convert.ToInt32(Request.Form["roleid"]);
            string hidden   = Request.Form["hidden"].ToString();

            if (hidden == "1")//说明这是新增
            {
                MODEL.T_Role role = new MODEL.T_Role();
                role.IsDelete = false;
                role.RoleId   = roleid;
                role.RoleName = roleName;
                OperateContext.Current.BLLSession.IRoleBLL.Add(role);
            }
            else//说明这是修改
            {
                //MODEL.T_Role role = OperateContext.Current.BLLSession.IRoleBLL.GetListBy(u => u.RoleId == roleid).FirstOrDefault();
                MODEL.T_Role role = new MODEL.T_Role();
                role.RoleId   = roleid;
                role.RoleName = roleName;
                role.IsDelete = false;
                OperateContext.Current.BLLSession.IRoleBLL.Modify(role, "RoleName");
            }
            return(Redirect("/Permission/Role/RoleIndex"));
        }
 //很奇怪,我没有验证是否有权限,可是如果不加skip不行!!!
 public ActionResult DeleteById(FormCollection form)
 {
     int roleId = Convert.ToInt32(form["roleId"]);
     string roleName = form["roleName"];
     MODEL.T_Role role = new MODEL.T_Role();
     role.RoleId = roleId;
     role.RoleName = roleName;
     role.IsDelete = true;
     // OperateContext.Current.BLLSession.IRoleBLL.DelBy(u => u.RoleId == roleId);
     int delCount = OperateContext.Current.BLLSession.IRoleBLL.Modify(role, "IsDelete");
     if (delCount > 0)
     {
         return OperateContext.Current.RedirectAjax("ok", "删除成功", null, null);
     }
     else
     {
         return OperateContext.Current.RedirectAjax("err", "删除失败", null, null);
     }
 }
Exemple #3
0
        public ActionResult DeleteById(FormCollection form)//很奇怪,我没有验证是否有权限,可是如果不加skip不行!!!
        {
            int    roleId   = Convert.ToInt32(form["roleId"]);
            string roleName = form["roleName"];

            MODEL.T_Role role = new MODEL.T_Role();
            role.RoleId   = roleId;
            role.RoleName = roleName;
            role.IsDelete = true;
            // OperateContext.Current.BLLSession.IRoleBLL.DelBy(u => u.RoleId == roleId);
            int delCount = OperateContext.Current.BLLSession.IRoleBLL.Modify(role, "IsDelete");

            if (delCount > 0)
            {
                return(OperateContext.Current.RedirectAjax("ok", "删除成功", null, null));
            }
            else
            {
                return(OperateContext.Current.RedirectAjax("err", "删除失败", null, null));
            }
        }
 public ActionResult EditRole()
 {
     string roleName = Request.Form["role"].ToString();
     int roleid = Convert.ToInt32(Request.Form["roleid"]);
     string hidden = Request.Form["hidden"].ToString();
     if (hidden == "1")//说明这是新增
     {
         MODEL.T_Role role = new MODEL.T_Role();
         role.IsDelete = false;
         role.RoleId = roleid;
         role.RoleName = roleName;
         OperateContext.Current.BLLSession.IRoleBLL.Add(role);
     }
     else//说明这是修改
     {
         //MODEL.T_Role role = OperateContext.Current.BLLSession.IRoleBLL.GetListBy(u => u.RoleId == roleid).FirstOrDefault();
         MODEL.T_Role role = new MODEL.T_Role();
         role.RoleId = roleid;
         role.RoleName = roleName;
         role.IsDelete = false;
         OperateContext.Current.BLLSession.IRoleBLL.Modify(role, "RoleName");
     }
     return Redirect("/Permission/Role/RoleIndex");
 }