public static List <AspnetUserSubjectCategoryClaim> GenerateData(List <AspNetUserClaim> claims)
        {
            var viewList = new List <AspnetUserSubjectCategoryClaim>();

            foreach (var claim in claims)
            {
                var loadedClaim = SubjectCatagoryClaimValue.Load(claim.ClaimValue);
                foreach (var loadedClaimRegion in loadedClaim.Regions)
                {
                    viewList.Add(new AspnetUserSubjectCategoryClaim
                    {
                        BACode       = loadedClaim.BACode,
                        DocumentType = loadedClaim.DocType,
                        OrgCode      = loadedClaim.OrgCode,
                        Region       = loadedClaimRegion,
                        UserId       = claim.UserId
                    });
                }
            }
            return(viewList);
        }