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 }
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 }
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 }
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[] { }); } }
/// <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[] { }); } }
/// <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[] { }); } }
/// <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[] { }); } }
/// <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); }
/// <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); }
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); }
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 }
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(""); }
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 }
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 }