Exemple #1
0
        public int CreateRoleGroup(SvrModels.SvrRoleGroupInfo svrModel)
        {
            using (var db = DbAccess.DbFrameworkContext.Create())
            {
                var helper = new BLL.RoleHelper(db, this.svrUser);
                var role   = helper.CreateRoleGroup(svrModel);

                db.SaveChanges();
                return(role.GetGroupId());
            }
        }
Exemple #2
0
        public bool UpdateRoleGroup(SvrModels.SvrRoleGroupInfo svrModel)
        {
            using (var db = DbAccess.DbFrameworkContext.Create())
            {
                var helper = new BLL.RoleHelper(db, this.svrUser);
                var role   = helper.GetRoleGroupById(svrModel.GroupId);
                if (role == null)
                {
                    throw new QWF.Framework.GlobalException.UIValidateException(string.Format("角色组不存在GroupId={0}", svrModel.GroupId));
                }

                role.UpdateRoleGroup(svrModel);

                db.SaveChanges();
                return(true);
            }
        }