protected new void SetPropertiesFromDataReader(SqlDataReaderWrapper dr) { this.firstName = dr.GetString("FirstName"); this.lastName = dr.GetString("LastName"); this.emailAddress = dr.GetString("EmailAddress"); this.phoneNumber = dr.GetString("PhoneNumber"); this.password = dr.GetString("Password"); this.address1 = dr.GetString("Address1"); this.address2 = dr.GetString("Address2"); this.city = dr.GetString("City"); this.state = dr.GetString("State"); this.postalCode = dr.GetString("PostalCode"); this.shippingAddress1 = dr.GetString("ShippingAddress1"); this.shippingAddress2 = dr.GetString("ShippingAddress2"); this.shippingCity = dr.GetString("ShippingCity"); this.shippingState = dr.GetString("ShippingState"); this.shippingPostalCode = dr.GetString("ShippingPostalCode"); this.areasOfExpertise = dr.GetString("AreasOfExpertise"); this.adminUserType = (AdminUserType)dr.GetInt32("AdminUserType"); this.isSystemAdministrator = dr.GetBoolean("IsSystemAdministrator"); this.isReceivesPastDueNoFixNotifications = dr.GetBoolean("IsReceivesPastDueNoFixNotifications"); this.market = (Market)dr.GetInt32("Market"); this.permissions = dr.GetString("Permissions"); this.validationPayRateDollarsPerHour = dr.GetNullableDecimal("ValidationPayRateDollarsPerHour"); this.isActive = dr.GetBoolean("IsActive"); this.isDeleted = dr.GetBoolean("IsDeleted"); this.updatedDateTimeUTC = dr.GetDateTime("UpdatedDateTimeUTC"); this.createdDateTimeUTC = dr.GetDateTime("CreatedDateTimeUTC"); this.lastLoginDateTimeUTC = dr.GetNullableDateTime("LastLoginDateTimeUTC"); this.propertyDefinitionDataSet = (PropertyDefinitionDataSet)dr.GetBusinessObjectBase(this.Registry, typeof(PropertyDefinitionDataSet), "PropertyDefinitionDataSetId"); this.enablePropertyDefinitionEditingOnForms = dr.GetBoolean("EnablePropertyDefinitionEditingOnForms"); if (!dr.IsDBNull("ValidationTestResultsTotalMinutesToComplete")) { this.validationTestResultsTotalMinutesToComplete = dr.GetInt32("ValidationTestResultsTotalMinutesToComplete"); } this.IsObjectLoaded = true; }