Beispiel #1
0
        public DataTable ToDataTable(User user)
        {
            if (user.RoleSF == RolesSF.Администратор)
            {
                return(CreateTable(_list));
            }

            RealRegionList    realRegionList = RealRegionList.GetUniqueInstance();
            List <RealRegion> list           = realRegionList.ToList(user);

            var list2 = _list.Where(item => IsInList(list, item.RealRegion)).ToList();

            return((list2.Count > 0) ? CreateTable(list2) : CreateTable(_list));
        }