Example #1
0
 public static void SaveAspRole(string applicationName, List<AspRole> saveList, string currentUser)
 {
     if (saveList != null)
     {
         DataLayer dataLayer = new DataLayer();
         foreach (AspRole item in saveList)
         {
             if (item.IsDeleted && item.RoleId != Guid.Empty && item.CanDelete)
             {
                 dataLayer.DeleteAspRole(item);
             }
             else if (item.IsChanged)
             {
                 if (!string.IsNullOrEmpty(item.RoleName))
                     item.LoweredRoleName = item.RoleName.ToLower();
                 else
                     item.LoweredRoleName = item.RoleName = string.Empty;
                 dataLayer.SaveAspRole(applicationName, item, currentUser);
             }
         }
     }
 }