public static void CreatePredefinedRoles() { var allPredefinedRoles = EPredefinedRoleUtils.GetAllPredefinedRole(); foreach (EPredefinedRole enumRole in allPredefinedRoles) { BaiRongDataProvider.RoleDao.InsertRole(EPredefinedRoleUtils.GetValue(enumRole), string.Empty, EPredefinedRoleUtils.GetText(enumRole)); } }
public static void CreatePredefinedRolesIfNotExists() { var allPredefinedRoles = EPredefinedRoleUtils.GetAllPredefinedRole(); foreach (var enumRole in allPredefinedRoles) { if (!DataProvider.RoleDao.IsRoleExists(EPredefinedRoleUtils.GetValue(enumRole))) { DataProvider.RoleDao.InsertRole(EPredefinedRoleUtils.GetValue(enumRole), string.Empty, EPredefinedRoleUtils.GetText(enumRole)); } } }