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()); } }
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); } }