|
Create a New Company |
Top Previous Next |
|
[Visual Basic]
' ------------------------------------------------------------------------- ' Create a DataSet to submit to SystemCompany.AddEntity() ' ------------------------------------------------------------------------- Dim systemCompanyDs As DataSet = New WebServices.DataSets.SystemCompanyDataSet() Dim systemCompanyDr As DataRow
' Create new row in an empty DataSet with the Account structure. systemCompanyDr = systemCompanyDs.Tables("Entity").NewRow()
systemCompanyDr("RowID") = ""
systemCompanyDr("CompanyID") = "MyCompany" systemCompanyDr("Active") = True systemCompanyDr("SignUpDate") = Now.Today.ToShortDateString systemCompanyDr("DateAccountClosed") = StdLib.DATA_Type_DATETIME_DEFAULT
systemCompanyDr("ProductRowID") = 2 systemCompanyDr("ServerName") = "SqlServer" systemCompanyDr("BusinessType") = 6
systemCompanyDr("CompanyName") = "Smith Consulting" systemCompanyDr("FirstName") = "Dan" systemCompanyDr("LastName") = "Smith" systemCompanyDr("AddressLine1") = "101 Main Street" systemCompanyDr("AddressLine2") = "Suite 2" systemCompanyDr("City") = "New York" systemCompanyDr("State") = "NY" systemCompanyDr("ZipCode") = "10304" systemCompanyDr("Country") = "US" systemCompanyDr("EmailAddress") = "dan@smithconsulting.com" systemCompanyDr("PhoneNbr") = "212.555.1212" systemCompanyDr("FaxNbr") = "212.555.1213" systemCompanyDr("CreditCardType") = "A" systemCompanyDr("CreditCardNbr") = "1111222233334444" systemCompanyDr("CreditCardExpiration") = "12/04" systemCompanyDr("BillingName") = "Smith Consulting" systemCompanyDr("BillingAddressLine1") = "101 Main Street" systemCompanyDr("BillingAddressLine2") = "Suite 2" systemCompanyDr("BillingCity") = "New York" systemCompanyDr("BillingState") = "NY" systemCompanyDr("BillingZipCode") = "10304" systemCompanyDr("BillingCountry") = "US" systemCompanyDr("VerificationQuestion") = "Who is JT?" systemCompanyDr("VerificationResponse") = "cat"
' Add the new row to the DataSet.DataTable systemCompanyDs.Tables("Entity").Rows.Add(systemCompanyDr)
' ------------------------------------------------------------------------- ' Call the web service to add the company. ' -------------------------------------------------------------------------
' Instantiate and authenticate the SystemCompany web service. Dim wsSystemCompany As New WebServices.SystemCompanyWebService()
' Set the login credentials for so we can login to the new company. WebServices.SoapHeader.SetLoginKey(wsSystemCompany, Session("LoginKey"))
Dim returnDs As Dataset
' Add the Company. returnDs = wsSystemCompany.AddEntity(systemCompanyDs,"Admin","abc123")
If StdLib.GetErrorNumber(returnDs) < 0 Then MsgBox(StdLib.GetErrorAsString(returnDs)) End If |