private OrganisationTypeLookupListsCacheObject GetOrganisationTypeAndLookups()
        {
            UcbServiceClient     sc           = new UcbServiceClient();
            OrganisationTypeVMDC returnObject = sc.GetOrganisationType(HttpContext.Current.User.Identity.Name, HttpContext.Current.User.Identity.Name, "FrameworkAdmin", "", null);

            OrganisationTypeLookupListsCacheObject CachedLists = new OrganisationTypeLookupListsCacheObject();

            CachedLists.OrganisationTypeGroupList  = Mapper.Map <IEnumerable <OrganisationTypeGroupDC>, List <OrganisationTypeGroupModel> >(returnObject.OrganisationTypeGroupList);
            CachedLists.ParentOrganisationTypeList = Mapper.Map <IEnumerable <OrganisationTypeDC>, List <OrganisationTypeModel> >(returnObject.ParentOrganisationTypeList);
            return(CachedLists);
        }