示例#1
0
        public JsonResult GetInfo(string ID)
        {
            var      mql2   = RMS_RoleSet.SelectAll().Where(RMS_RoleSet.Id.Equal(ID));
            RMS_Role Rmodel = RDBiz.GetEntity(mql2);

            //  groupsBiz.Add(rol);
            return(Json(Rmodel, JsonRequestBehavior.AllowGet));
        }
示例#2
0
        public JsonResult EditInfo(RMS_Role RMS_RoleModle)
        {
            HttpReSultMode ReSultMode = new HttpReSultMode();
            bool           IsAdd      = false;

            RMS_RoleModle.ModifyTime = DateTime.Now;
            if (!(RMS_RoleModle.Id != null && !RMS_RoleModle.Id.ToString().Equals("00000000-0000-0000-0000-000000000000")))//id为空,是添加
            {
                IsAdd = true;
                RMS_RoleModle.CreateTime = DateTime.Now;
                RMS_RoleModle.Id         = Guid.NewGuid();
            }
            if (IsAdd)
            {
                RMS_RoleModle.ModifyBy = "1";
                RMS_RoleModle.CreateBy = "1";

                try
                {
                    RDBiz.Add(RMS_RoleModle);

                    ReSultMode.Code = 11;
                    ReSultMode.Data = RMS_RoleModle.Id.ToString();
                    ReSultMode.Msg  = "添加成功";
                    SysOperateLogBiz.AddSysOperateLog(UserData.Id.ToString(), UserData.UserName, e3net.Mode.OperatEnumName.新增, "角色管理--新增", true, WebClientIP, "角色管理");
                }
                catch (Exception e)
                {
                    ReSultMode.Code = -11;
                    ReSultMode.Data = e.ToString();
                    ReSultMode.Msg  = "添加失败";
                    SysOperateLogBiz.AddSysOperateLog(UserData.Id.ToString(), UserData.UserName, e3net.Mode.OperatEnumName.新增, "角色管理--新增", false, WebClientIP, "角色管理");
                }
            }
            else
            {
                RMS_RoleModle.WhereExpression = RMS_RoleSet.Id.Equal(RMS_RoleModle.Id);
                RMS_RoleModle.ChangedMap.Remove("id");//移除主键值
                if (RDBiz.Update(RMS_RoleModle) > 0)
                {
                    ReSultMode.Code = 11;
                    ReSultMode.Data = "";
                    ReSultMode.Msg  = "修改成功";
                    SysOperateLogBiz.AddSysOperateLog(UserData.Id.ToString(), UserData.UserName, e3net.Mode.OperatEnumName.修改, "角色管理--修改", true, WebClientIP, "角色管理");
                }
                else
                {
                    ReSultMode.Code = -13;
                    ReSultMode.Data = "";
                    ReSultMode.Msg  = "修改失败";
                    SysOperateLogBiz.AddSysOperateLog(UserData.Id.ToString(), UserData.UserName, e3net.Mode.OperatEnumName.修改, "角色管理--修改", false, WebClientIP, "角色管理");
                }
            }

            return(Json(ReSultMode, JsonRequestBehavior.AllowGet));
        }