コード例 #1
0
        public static AdminUserCollection GetUsersByType(Registry registry, AdminUserType adminUserType)
        {
            AdminUserCollection adminUserCollection = new AdminUserCollection(registry);
            SqlProcedureCommand call = new SqlProcedureCommand();

            call.ProcedureName = "AdminUser_LoadByAdminUserType";
            call.AddInt32("AdminUserType", (int)adminUserType);
            adminUserCollection.Load(call, "AdminUserId", true, true, false);
            return(adminUserCollection);
        }
コード例 #2
0
 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;
 }