Beispiel #1
0
 /// <summary>
 /// 增加一个角色
 /// </summary>
 /// <param name="name">角色名</param>
 /// <returns></returns>
 public async Task AddRole(string name)
 {
     using (IRoleInfoService roleInfoService = new RoleInfoService())
     {
         await roleInfoService.CreateAsync(new Model.RoleInfo()
         {
             Name = name
         });
     }
 }
Beispiel #2
0
 /// <summary>
 /// 增加多个角色
 /// </summary>
 /// <param name="names">角色名</param>
 /// <returns></returns>
 public async Task AddGroupRole(string[] names)
 {
     using (IRoleInfoService roleInfoService = new RoleInfoService())
     {
         for (int i = 0; i < names.Length; i++)
         {
             await roleInfoService.CreateAsync(new Model.RoleInfo()
             {
                 Name = names[i]
             }, false);
         }
         await roleInfoService.Save();
     }
 }