using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace IStation.Service { /// /// /// public static class AuthExtensions { /// /// /// public static List ToEntityList(this List list) { if (list == null || list.Count() < 1) return default; return list.Select(x => new Entity.UserRoleSelected() { UserID = x.UserID, RoleID = x.RoleID, Selected = x.Selected }).ToList(); } /// /// /// public static List ToEntityList(this List list) { if (list == null || list.Count() < 1) return default; return list.Select(x => new Entity.RoleMenuSelected() { RoleID = x.RoleID, MenuID = x.MenuID,AuthLevel=(int)x.AuthLevel, Selected = x.Selected }).ToList(); } } }