NameDescriptionTypeAdditional information
CustomerId

integer

None.

UserId

integer

None.

CreateDate

date

None.

UserType

UserType

None.

UserTypeId

integer

None.

UserStatusId

integer

Required

UserStatuses

Collection of DropDownViewModel

None.

Email

string

Required

Matching regular expression pattern: \w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

String length: inclusive between 6 and 254

FirstName

string

Required

String length: inclusive between 1 and 100

LastName

string

Required

String length: inclusive between 1 and 100

Address1

string

Required

String length: inclusive between 1 and 100

Address2

string

String length: inclusive between 0 and 100

City

string

Required

String length: inclusive between 1 and 100

StateId

integer

Required

States

Collection of DropDownViewModel

None.

ZipCode

string

Required

Matching regular expression pattern: (^\d{5}(-\d{4})?$)|(^[ABCEGHJKLMNPRSTVXY]{1}\d{1}[A-Z]{1} *\d{1}[A-Z]{1}\d{1}$)

String length: inclusive between 5 and 10

Phone

string

Required

Matching regular expression pattern: ^(?:(?:\+?1\s*(?:[.-]\s*)?)?(?:\(\s*([2-9]1[02-9]|[2-9][02-8]1|[2-9][02-8][02-9])\s*\)|([2-9]1[02-9]|[2-9][02-8]1|[2-9][02-8][02-9]))\s*(?:[.-]\s*)?)?([2-9]1[02-9]|[2-9][02-9]1|[2-9][02-9]{2})\s*(?:[.-]\s*)?([0-9]{4})(?:\s*(?:#|x\.?|ext\.?|extension)\s*(\d+))?$

IndustryId

integer

Required

Industries

Collection of DropDownViewModel

None.

BranchNumber

integer

Range: inclusive between 1 and 2147483647

Branches

Collection of DropDownViewModel

None.

CustomerNumber

integer

Range: inclusive between 1 and 2147483647

AgreedToTermsOfUse

boolean

None.