Exemple #1
0
        protected CustomerIcdCodeEntity(SerializationInfo info, StreamingContext context) : base(info, context)
        {
            if (SerializationHelper.Optimization != SerializationOptimization.Fast)
            {
                _customerProfile = (CustomerProfileEntity)info.GetValue("_customerProfile", typeof(CustomerProfileEntity));
                if (_customerProfile != null)
                {
                    _customerProfile.AfterSave += new EventHandler(OnEntityAfterSave);
                }
                _icdCodes = (IcdCodesEntity)info.GetValue("_icdCodes", typeof(IcdCodesEntity));
                if (_icdCodes != null)
                {
                    _icdCodes.AfterSave += new EventHandler(OnEntityAfterSave);
                }
                _organizationRoleUser = (OrganizationRoleUserEntity)info.GetValue("_organizationRoleUser", typeof(OrganizationRoleUserEntity));
                if (_organizationRoleUser != null)
                {
                    _organizationRoleUser.AfterSave += new EventHandler(OnEntityAfterSave);
                }

                base.FixupDeserialization(FieldInfoProviderSingleton.GetInstance());
            }

            // __LLBLGENPRO_USER_CODE_REGION_START DeserializationConstructor
            // __LLBLGENPRO_USER_CODE_REGION_END
        }
 private UserBasicInfoModel Create(OrganizationRoleUserEntity entity, AddressEntity address)
 {
     //TODO: Default role filtering is not great, so there is hack for now.
     return(new UserBasicInfoModel
     {
         Id = entity.UserId,
         OrganizationRoleUserId = entity.OrganizationRoleUserId,
         OrganizationName =
             entity.RoleId == entity.User.DefaultRoleId
                            ? entity.Organization.Name
                            : "not default",
         Email = string.IsNullOrEmpty(entity.User.Email1)
                                ? null
                                : new Email(entity.User.Email1).ToString(),
         Name =
             new Name(entity.User.FirstName, entity.User.MiddleName,
                      entity.User.LastName).ToString(),
         Phone = GetPhoneNumber(entity),
         Address = _addressFactory.CreateAddressDomain(address).ToString(),
         DefaultRoleDisplayName =
             entity.RoleId == entity.User.DefaultRoleId
                            ? entity.Role.Name
                            : ("Has:" + entity.Role.Name),
         IsActive = entity.User.IsActive
     });
 }
        protected EventCustomerRetestEntity(SerializationInfo info, StreamingContext context) : base(info, context)
        {
            if (SerializationHelper.Optimization != SerializationOptimization.Fast)
            {
                _eventCustomers = (EventCustomersEntity)info.GetValue("_eventCustomers", typeof(EventCustomersEntity));
                if (_eventCustomers != null)
                {
                    _eventCustomers.AfterSave += new EventHandler(OnEntityAfterSave);
                }
                _organizationRoleUser = (OrganizationRoleUserEntity)info.GetValue("_organizationRoleUser", typeof(OrganizationRoleUserEntity));
                if (_organizationRoleUser != null)
                {
                    _organizationRoleUser.AfterSave += new EventHandler(OnEntityAfterSave);
                }
                _test = (TestEntity)info.GetValue("_test", typeof(TestEntity));
                if (_test != null)
                {
                    _test.AfterSave += new EventHandler(OnEntityAfterSave);
                }

                base.FixupDeserialization(FieldInfoProviderSingleton.GetInstance());
            }

            // __LLBLGENPRO_USER_CODE_REGION_START DeserializationConstructor
            // __LLBLGENPRO_USER_CODE_REGION_END
        }
Exemple #4
0
        protected EventPodTeamEntity(SerializationInfo info, StreamingContext context) : base(info, context)
        {
            if (SerializationHelper.Optimization != SerializationOptimization.Fast)
            {
                _eventRole = (EventRoleEntity)info.GetValue("_eventRole", typeof(EventRoleEntity));
                if (_eventRole != null)
                {
                    _eventRole.AfterSave += new EventHandler(OnEntityAfterSave);
                }
                _organizationRoleUser = (OrganizationRoleUserEntity)info.GetValue("_organizationRoleUser", typeof(OrganizationRoleUserEntity));
                if (_organizationRoleUser != null)
                {
                    _organizationRoleUser.AfterSave += new EventHandler(OnEntityAfterSave);
                }
                _podDetails = (PodDetailsEntity)info.GetValue("_podDetails", typeof(PodDetailsEntity));
                if (_podDetails != null)
                {
                    _podDetails.AfterSave += new EventHandler(OnEntityAfterSave);
                }

                base.FixupDeserialization(FieldInfoProviderSingleton.GetInstance());
            }

            // __LLBLGENPRO_USER_CODE_REGION_START DeserializationConstructor
            // __LLBLGENPRO_USER_CODE_REGION_END
        }
Exemple #5
0
        protected HealthPlanCriteriaAssignmentUploadEntity(SerializationInfo info, StreamingContext context) : base(info, context)
        {
            if (SerializationHelper.Optimization != SerializationOptimization.Fast)
            {
                _file = (FileEntity)info.GetValue("_file", typeof(FileEntity));
                if (_file != null)
                {
                    _file.AfterSave += new EventHandler(OnEntityAfterSave);
                }
                _healthPlanCallQueueCriteria = (HealthPlanCallQueueCriteriaEntity)info.GetValue("_healthPlanCallQueueCriteria", typeof(HealthPlanCallQueueCriteriaEntity));
                if (_healthPlanCallQueueCriteria != null)
                {
                    _healthPlanCallQueueCriteria.AfterSave += new EventHandler(OnEntityAfterSave);
                }
                _organizationRoleUser = (OrganizationRoleUserEntity)info.GetValue("_organizationRoleUser", typeof(OrganizationRoleUserEntity));
                if (_organizationRoleUser != null)
                {
                    _organizationRoleUser.AfterSave += new EventHandler(OnEntityAfterSave);
                }

                base.FixupDeserialization(FieldInfoProviderSingleton.GetInstance());
            }

            // __LLBLGENPRO_USER_CODE_REGION_START DeserializationConstructor
            // __LLBLGENPRO_USER_CODE_REGION_END
        }
        protected CorporateTagEntity(SerializationInfo info, StreamingContext context) : base(info, context)
        {
            if (SerializationHelper.Optimization != SerializationOptimization.Fast)
            {
                _account = (AccountEntity)info.GetValue("_account", typeof(AccountEntity));
                if (_account != null)
                {
                    _account.AfterSave += new EventHandler(OnEntityAfterSave);
                }
                _organizationRoleUser_ = (OrganizationRoleUserEntity)info.GetValue("_organizationRoleUser_", typeof(OrganizationRoleUserEntity));
                if (_organizationRoleUser_ != null)
                {
                    _organizationRoleUser_.AfterSave += new EventHandler(OnEntityAfterSave);
                }
                _organizationRoleUser = (OrganizationRoleUserEntity)info.GetValue("_organizationRoleUser", typeof(OrganizationRoleUserEntity));
                if (_organizationRoleUser != null)
                {
                    _organizationRoleUser.AfterSave += new EventHandler(OnEntityAfterSave);
                }

                base.FixupDeserialization(FieldInfoProviderSingleton.GetInstance());
            }

            // __LLBLGENPRO_USER_CODE_REGION_START DeserializationConstructor
            // __LLBLGENPRO_USER_CODE_REGION_END
        }
Exemple #7
0
        public OrganizationRoleUser SaveOrganizationRoleUser(OrganizationRoleUser organizationRoleUser)
        {
            OrganizationRoleUserEntity organizationRoleUserEntity = _mapper.Map(organizationRoleUser);

            using (var myAdapter = PersistenceLayer.GetDataAccessAdapter())
            {
                if (organizationRoleUser.Id == 0)
                {
                    var linqMetaData = new LinqMetaData(myAdapter);
                    var entity       =
                        linqMetaData.OrganizationRoleUser.Where(
                            oru =>
                            oru.OrganizationId == organizationRoleUser.OrganizationId &&
                            oru.RoleId == organizationRoleUser.RoleId && oru.UserId == organizationRoleUser.UserId).
                        FirstOrDefault();

                    if (entity != null)
                    {
                        organizationRoleUserEntity       = entity;
                        organizationRoleUserEntity.IsNew = false;
                    }
                }

                organizationRoleUserEntity.IsActive = true;
                if (!myAdapter.SaveEntity(organizationRoleUserEntity, true))
                {
                    throw new PersistenceFailureException();
                }
            }
            return(_mapper.Map(organizationRoleUserEntity));
        }
 /// <summary> setups the sync logic for member _organizationRoleUser</summary>
 /// <param name="relatedEntity">Instance to set as the related entity of type entityType</param>
 private void SetupSyncOrganizationRoleUser(IEntity2 relatedEntity)
 {
     if (_organizationRoleUser != relatedEntity)
     {
         DesetupSyncOrganizationRoleUser(true, true);
         _organizationRoleUser = (OrganizationRoleUserEntity)relatedEntity;
         base.PerformSetupSyncRelatedEntity(_organizationRoleUser, new PropertyChangedEventHandler(OnOrganizationRoleUserPropertyChanged), "OrganizationRoleUser", CustomerEventTestPhysicianEvaluationEntity.Relations.OrganizationRoleUserEntityUsingUpdatedByOrgRoleUserId, true, new string[] {  });
     }
 }
 /// <summary> setups the sync logic for member _organizationRoleUser_</summary>
 /// <param name="relatedEntity">Instance to set as the related entity of type entityType</param>
 private void SetupSyncOrganizationRoleUser_(IEntity2 relatedEntity)
 {
     if (_organizationRoleUser_ != relatedEntity)
     {
         DesetupSyncOrganizationRoleUser_(true, true);
         _organizationRoleUser_ = (OrganizationRoleUserEntity)relatedEntity;
         base.PerformSetupSyncRelatedEntity(_organizationRoleUser_, new PropertyChangedEventHandler(OnOrganizationRoleUser_PropertyChanged), "OrganizationRoleUser_", CustomerWarmTransferEntity.Relations.OrganizationRoleUserEntityUsingModifiedBy, true, new string[] {  });
     }
 }
 /// <summary> setups the sync logic for member _organizationRoleUser</summary>
 /// <param name="relatedEntity">Instance to set as the related entity of type entityType</param>
 private void SetupSyncOrganizationRoleUser(IEntity2 relatedEntity)
 {
     if (_organizationRoleUser != relatedEntity)
     {
         DesetupSyncOrganizationRoleUser(true, true);
         _organizationRoleUser = (OrganizationRoleUserEntity)relatedEntity;
         base.PerformSetupSyncRelatedEntity(_organizationRoleUser, new PropertyChangedEventHandler(OnOrganizationRoleUserPropertyChanged), "OrganizationRoleUser", AccountCoordinatorProfileEntity.Relations.OrganizationRoleUserEntityUsingOrganizationRoleUserId, true, new string[] {  });
     }
 }
        /// <summary> Initializes the class members</summary>
        protected virtual void InitClassMembers()
        {
            _organizationRoleUser = null;
            PerformDependencyInjection();

            // __LLBLGENPRO_USER_CODE_REGION_START InitClassMembers
            // __LLBLGENPRO_USER_CODE_REGION_END
            OnInitClassMembersComplete();
        }
 /// <summary> setups the sync logic for member _organizationRoleUser</summary>
 /// <param name="relatedEntity">Instance to set as the related entity of type entityType</param>
 private void SetupSyncOrganizationRoleUser(IEntity2 relatedEntity)
 {
     if (_organizationRoleUser != relatedEntity)
     {
         DesetupSyncOrganizationRoleUser(true, true);
         _organizationRoleUser = (OrganizationRoleUserEntity)relatedEntity;
         base.PerformSetupSyncRelatedEntity(_organizationRoleUser, new PropertyChangedEventHandler(OnOrganizationRoleUserPropertyChanged), "OrganizationRoleUser", EventCustomerPrimaryCarePhysicianEntity.Relations.OrganizationRoleUserEntityUsingPcpAddressVerifiedBy, true, new string[] {  });
     }
 }
Exemple #13
0
 /// <summary> setups the sync logic for member _organizationRoleUser</summary>
 /// <param name="relatedEntity">Instance to set as the related entity of type entityType</param>
 private void SetupSyncOrganizationRoleUser(IEntity2 relatedEntity)
 {
     if (_organizationRoleUser != relatedEntity)
     {
         DesetupSyncOrganizationRoleUser(true, true);
         _organizationRoleUser = (OrganizationRoleUserEntity)relatedEntity;
         base.PerformSetupSyncRelatedEntity(_organizationRoleUser, new PropertyChangedEventHandler(OnOrganizationRoleUserPropertyChanged), "OrganizationRoleUser", HealthPlanCriteriaAssignmentUploadEntity.Relations.OrganizationRoleUserEntityUsingUploadedByOrgRoleUserId, true, new string[] {  });
     }
 }
Exemple #14
0
 /// <summary> setups the sync logic for member _organizationRoleUser</summary>
 /// <param name="relatedEntity">Instance to set as the related entity of type entityType</param>
 private void SetupSyncOrganizationRoleUser(IEntity2 relatedEntity)
 {
     if (_organizationRoleUser != relatedEntity)
     {
         DesetupSyncOrganizationRoleUser(true, true);
         _organizationRoleUser = (OrganizationRoleUserEntity)relatedEntity;
         base.PerformSetupSyncRelatedEntity(_organizationRoleUser, new PropertyChangedEventHandler(OnOrganizationRoleUserPropertyChanged), "OrganizationRoleUser", CdcontentGeneratorTrackingEntity.Relations.OrganizationRoleUserEntityUsingDownloadedByOrgRoleUserId, true, new string[] {  });
     }
 }
Exemple #15
0
 /// <summary> setups the sync logic for member _organizationRoleUser</summary>
 /// <param name="relatedEntity">Instance to set as the related entity of type entityType</param>
 private void SetupSyncOrganizationRoleUser(IEntity2 relatedEntity)
 {
     if (_organizationRoleUser != relatedEntity)
     {
         DesetupSyncOrganizationRoleUser(true, true);
         _organizationRoleUser = (OrganizationRoleUserEntity)relatedEntity;
         base.PerformSetupSyncRelatedEntity(_organizationRoleUser, new PropertyChangedEventHandler(OnOrganizationRoleUserPropertyChanged), "OrganizationRoleUser", BarrierEntity.Relations.OrganizationRoleUserEntityUsingCreatedBy, true, new string[] {  });
     }
 }
 /// <summary> setups the sync logic for member _organizationRoleUser</summary>
 /// <param name="relatedEntity">Instance to set as the related entity of type entityType</param>
 private void SetupSyncOrganizationRoleUser(IEntity2 relatedEntity)
 {
     if (_organizationRoleUser != relatedEntity)
     {
         DesetupSyncOrganizationRoleUser(true, true);
         _organizationRoleUser = (OrganizationRoleUserEntity)relatedEntity;
         base.PerformSetupSyncRelatedEntity(_organizationRoleUser, new PropertyChangedEventHandler(OnOrganizationRoleUserPropertyChanged), "OrganizationRoleUser", AdvocateManagerTeamEntity.Relations.OrganizationRoleUserEntityUsingManagerOrgRoleUserId, true, new string[] {  });
     }
 }
Exemple #17
0
 /// <summary> setups the sync logic for member _organizationRoleUser</summary>
 /// <param name="relatedEntity">Instance to set as the related entity of type entityType</param>
 private void SetupSyncOrganizationRoleUser(IEntity2 relatedEntity)
 {
     if (_organizationRoleUser != relatedEntity)
     {
         DesetupSyncOrganizationRoleUser(true, true);
         _organizationRoleUser = (OrganizationRoleUserEntity)relatedEntity;
         base.PerformSetupSyncRelatedEntity(_organizationRoleUser, new PropertyChangedEventHandler(OnOrganizationRoleUserPropertyChanged), "OrganizationRoleUser", CallQueueAssignmentEntity.Relations.OrganizationRoleUserEntityUsingAssignedOrgRoleUserId, true, new string[] {  });
     }
 }
 /// <summary> setups the sync logic for member _organizationRoleUser</summary>
 /// <param name="relatedEntity">Instance to set as the related entity of type entityType</param>
 private void SetupSyncOrganizationRoleUser(IEntity2 relatedEntity)
 {
     if (_organizationRoleUser != relatedEntity)
     {
         DesetupSyncOrganizationRoleUser(true, true);
         _organizationRoleUser = (OrganizationRoleUserEntity)relatedEntity;
         base.PerformSetupSyncRelatedEntity(_organizationRoleUser, new PropertyChangedEventHandler(OnOrganizationRoleUserPropertyChanged), "OrganizationRoleUser", EventActivityTemplateEmailEntity.Relations.OrganizationRoleUserEntityUsingResponsibleOrgRoleUserId, true, new string[] {  });
     }
 }
        private UserBasicInfoModel Create(OrganizationRoleUserEntity entity, AddressEntity address, IEnumerable <OrganizationRoleUser> organizationRoleUsers, IEnumerable <Organization> organizations, IEnumerable <Role> roles)
        {
            //TODO: Default role filtering is not great, so there is hack for now.
            var userBascibInfoModel = Create(entity, address);
            var availableRoles      = (from organizationRoleUser in organizationRoleUsers
                                       let role = roles.Where(r => r.Id == organizationRoleUser.RoleId).Select(r => r.DisplayName).SingleOrDefault()
                                                  let organization = organizations.Where(o => o.Id == organizationRoleUser.OrganizationId).Select(o => o.Name).SingleOrDefault()
                                                                     select role + " ( " + organization + " )").ToList();

            userBascibInfoModel.Roles = availableRoles;
            return(userBascibInfoModel);
        }
Exemple #20
0
        /// <summary> Initializes the class members</summary>
        protected virtual void InitClassMembers()
        {
            _file = null;
            _healthPlanCallQueueCriteria = null;
            _organizationRoleUser        = null;

            PerformDependencyInjection();

            // __LLBLGENPRO_USER_CODE_REGION_START InitClassMembers
            // __LLBLGENPRO_USER_CODE_REGION_END
            OnInitClassMembersComplete();
        }
        /// <summary> Initializes the class members</summary>
        protected virtual void InitClassMembers()
        {
            _customerPrimaryCarePhysician = null;
            _eventCustomers       = null;
            _organizationRoleUser = null;

            PerformDependencyInjection();

            // __LLBLGENPRO_USER_CODE_REGION_START InitClassMembers
            // __LLBLGENPRO_USER_CODE_REGION_END
            OnInitClassMembersComplete();
        }
        public void MapMapsEntityIdsToCorrectProperties()
        {
            var organizationRoleUserEntity = new OrganizationRoleUserEntity(1)
            {
                UserId = 2, RoleId = 3, OrganizationId = 4
            };

            OrganizationRoleUser organizationRoleUser = _mapper.Map(organizationRoleUserEntity);

            Assert.AreEqual(organizationRoleUserEntity.OrganizationRoleUserId, organizationRoleUser.Id);
            Assert.AreEqual(organizationRoleUserEntity.UserId, organizationRoleUser.UserId);
            Assert.AreEqual(organizationRoleUserEntity.RoleId, organizationRoleUser.RoleId);
            Assert.AreEqual(organizationRoleUserEntity.OrganizationId, organizationRoleUser.OrganizationId);
        }
Exemple #23
0
        public void ActivateAllOrganizationRolesForUser(long userId)
        {
            var organizationRoleUserEntity = new OrganizationRoleUserEntity()
            {
                IsActive = true
            };

            IRelationPredicateBucket predicateBucket = new RelationPredicateBucket(OrganizationRoleUserFields.UserId == userId);

            using (var myAdapter = PersistenceLayer.GetDataAccessAdapter())
            {
                myAdapter.UpdateEntitiesDirectly(organizationRoleUserEntity, predicateBucket); //just set to inactive if found, that is all.
            }
        }
        public void MapMapsIdsToCorrectProperties()
        {
            const long expectedUserId         = 1;
            const long expectedRoleId         = 2;
            const long expectedOrganizationId = 3;

            var organizationRoleUser = new OrganizationRoleUser(expectedUserId, expectedRoleId,
                                                                expectedOrganizationId);

            OrganizationRoleUserEntity organizationRoleUserEntity = _mapper.Map(organizationRoleUser);

            Assert.AreEqual(expectedUserId, organizationRoleUserEntity.UserId);
            Assert.AreEqual(expectedRoleId, organizationRoleUserEntity.RoleId);
            Assert.AreEqual(expectedOrganizationId, organizationRoleUserEntity.OrganizationId);
        }
Exemple #25
0
        protected PreAssessmentCallQueueCustomerLockEntity(SerializationInfo info, StreamingContext context) : base(info, context)
        {
            if (SerializationHelper.Optimization != SerializationOptimization.Fast)
            {
                _organizationRoleUser = (OrganizationRoleUserEntity)info.GetValue("_organizationRoleUser", typeof(OrganizationRoleUserEntity));
                if (_organizationRoleUser != null)
                {
                    _organizationRoleUser.AfterSave += new EventHandler(OnEntityAfterSave);
                }

                base.FixupDeserialization(FieldInfoProviderSingleton.GetInstance());
            }

            // __LLBLGENPRO_USER_CODE_REGION_START DeserializationConstructor
            // __LLBLGENPRO_USER_CODE_REGION_END
        }
Exemple #26
0
        public bool DeactivateAllOrganizationRoleUserForOrganization(long organizationid)
        {
            var organizationRoleUserEntity = new OrganizationRoleUserEntity()
            {
                IsActive = false
            };

            IRelationPredicateBucket predicateBucket = new RelationPredicateBucket(OrganizationRoleUserFields.OrganizationId == organizationid);

            using (var myAdapter = PersistenceLayer.GetDataAccessAdapter())
            {
                if (myAdapter.UpdateEntitiesDirectly(organizationRoleUserEntity, predicateBucket) == 0)
                {
                    throw new PersistenceFailureException();
                }
            }
            return(true);
        }
        protected TechnicianProfileEntity(SerializationInfo info, StreamingContext context) : base(info, context)
        {
            if (SerializationHelper.Optimization != SerializationOptimization.Fast)
            {
                _pinChangelog = (EntityCollection <PinChangelogEntity>)info.GetValue("_pinChangelog", typeof(EntityCollection <PinChangelogEntity>));
                _organizationRoleUserCollectionViaPinChangelog = (EntityCollection <OrganizationRoleUserEntity>)info.GetValue("_organizationRoleUserCollectionViaPinChangelog", typeof(EntityCollection <OrganizationRoleUserEntity>));

                _organizationRoleUser = (OrganizationRoleUserEntity)info.GetValue("_organizationRoleUser", typeof(OrganizationRoleUserEntity));
                if (_organizationRoleUser != null)
                {
                    _organizationRoleUser.AfterSave += new EventHandler(OnEntityAfterSave);
                }
                base.FixupDeserialization(FieldInfoProviderSingleton.GetInstance());
            }

            // __LLBLGENPRO_USER_CODE_REGION_START DeserializationConstructor
            // __LLBLGENPRO_USER_CODE_REGION_END
        }
        private static string GetPhoneNumber(OrganizationRoleUserEntity organizationRoleUserEntity)
        {
            if (organizationRoleUserEntity.User.PhoneHome.Length > 0)
            {
                return(organizationRoleUserEntity.User.PhoneHome + "(H)");
            }

            if (organizationRoleUserEntity.User.PhoneCell.Length > 0)
            {
                return(organizationRoleUserEntity.User.PhoneCell + "(C)");
            }

            if (organizationRoleUserEntity.User.PhoneOffice.Length > 0)
            {
                return(organizationRoleUserEntity.User.PhoneOffice + "(W)");
            }

            return("");
        }
Exemple #29
0
        protected CampaignActivityAssignmentEntity(SerializationInfo info, StreamingContext context) : base(info, context)
        {
            if (SerializationHelper.Optimization != SerializationOptimization.Fast)
            {
                _campaignActivity = (CampaignActivityEntity)info.GetValue("_campaignActivity", typeof(CampaignActivityEntity));
                if (_campaignActivity != null)
                {
                    _campaignActivity.AfterSave += new EventHandler(OnEntityAfterSave);
                }
                _organizationRoleUser = (OrganizationRoleUserEntity)info.GetValue("_organizationRoleUser", typeof(OrganizationRoleUserEntity));
                if (_organizationRoleUser != null)
                {
                    _organizationRoleUser.AfterSave += new EventHandler(OnEntityAfterSave);
                }

                base.FixupDeserialization(FieldInfoProviderSingleton.GetInstance());
            }

            // __LLBLGENPRO_USER_CODE_REGION_START DeserializationConstructor
            // __LLBLGENPRO_USER_CODE_REGION_END
        }
Exemple #30
0
        protected PayPeriodEntity(SerializationInfo info, StreamingContext context) : base(info, context)
        {
            if (SerializationHelper.Optimization != SerializationOptimization.Fast)
            {
                _payPeriodCriteria = (EntityCollection <PayPeriodCriteriaEntity>)info.GetValue("_payPeriodCriteria", typeof(EntityCollection <PayPeriodCriteriaEntity>));

                _organizationRoleUser_ = (OrganizationRoleUserEntity)info.GetValue("_organizationRoleUser_", typeof(OrganizationRoleUserEntity));
                if (_organizationRoleUser_ != null)
                {
                    _organizationRoleUser_.AfterSave += new EventHandler(OnEntityAfterSave);
                }
                _organizationRoleUser = (OrganizationRoleUserEntity)info.GetValue("_organizationRoleUser", typeof(OrganizationRoleUserEntity));
                if (_organizationRoleUser != null)
                {
                    _organizationRoleUser.AfterSave += new EventHandler(OnEntityAfterSave);
                }

                base.FixupDeserialization(FieldInfoProviderSingleton.GetInstance());
            }

            // __LLBLGENPRO_USER_CODE_REGION_START DeserializationConstructor
            // __LLBLGENPRO_USER_CODE_REGION_END
        }