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