value : '',
maxlength : 100
},
- 'permissions' : {
- type : 'select',
- id : 'permissions',
- title : 'User type',
- value : '12',
- dataStoreId : 'permissions',
- disabled :true
- },
+ //'permissions' : {
+ // type : 'select',
+ // id : 'permissions',
+ // title : 'User type',
+ // value : '12',
+ // dataStoreId : 'permissions',
+ // readonly :true
+ //},
'email' : {
type : 'input',
id : 'email',
clientType : "This field is required."
},
submitHandler: function( form ) {
- if (0 == _w.register.ownerCount) {
- $('#ownerFirstName').addClass('error');
- $('#ownerFamilyName').addClass('error');
- $('#ownerIdNumber').addClass('error');
- alert('At least 1 owner / director required.');
- return false;
- } else {
+ //if (0 == _w.register.ownerCount) {
+ //$('#ownerFirstName').addClass('error');
+ //$('#ownerFamilyName').addClass('error');
+ //$('#ownerIdNumber').addClass('error');
+ // alert('At least 1 owner / director required.');
+ // return false;
+ //} else {
$('#ownerFirstName').removeClass('error');
$('#ownerFamilyName').removeClass('error');
$('#ownerIdNumber').removeClass('error');
- }
+ //}
$('#btnUpdate').prop('disabled', true);
var data = _w.register._prepRegisterUpdateData();
App.API.execTask(
"firstName","familyName","permissions","email","confirmEmail",
"pin","confirmPin","idNumber","dateOfBirth","mobile", "subscribeNewsletter"
];
- var companyFields = [
- "dealerType","clientType","group","groupDivision","companyType",
- "businessName","name","companyRegistrationNumber","vatNumber","turmiNumber",
- "dealerStockNumber","turnover","foundMethod","foundMethodDetail",
- "country","region","city","street","postalCode",
- "billingCountry","billingRegion","billingCity","billingStreet","billingPostalCode",
- "docStockCertificate","docAddressProof","docCopyOfId",
- "docCopyOfDirectorId","docCompanyRegistration"
- ];
+ //var companyFields = [
+ // "dealerType","clientType","group","groupDivision","companyType",
+ // "businessName","name","companyRegistrationNumber","vatNumber","turmiNumber",
+ // "dealerStockNumber","turnover","foundMethod","foundMethodDetail",
+ // "country","region","city","street","postalCode",
+ // "billingCountry","billingRegion","billingCity","billingStreet","billingPostalCode",
+ // "docStockCertificate","docAddressProof","docCopyOfId",
+ // "docCopyOfDirectorId","docCompanyRegistration"
+ // ];
var contactFields = {
"contactFirstName" : "firstName",
"contactFamilyName" : "familyName",
};
for (var field in data)
{
- if (-1 != companyFields.indexOf(field))
- {
- postData.Company[field] = '' != data[field] ? data[field] : null;
- }
- else if (-1 != profileFields.indexOf(field))
+ //if (-1 != companyFields.indexOf(field))
+ //{
+ // postData.Company[field] = '' != data[field] ? data[field] : null;
+ //}
+ //else
+ if (-1 != profileFields.indexOf(field))
{
postData.Profile[field] = '' != data[field] ? data[field] : null;
}
- else if (contactFields[field])
- {
- postData.Contact[contactFields[field]] = '' != data[field] ? data[field] : null;
- }
- else if (billingContactFields[field])
- {
- postData.BillingContact[billingContactFields[field]] = '' != data[field] ? data[field] : null;
- }
+ //else if (contactFields[field])
+ //{
+ // postData.Contact[contactFields[field]] = '' != data[field] ? data[field] : null;
+ //}
+ //else if (billingContactFields[field])
+ //{
+ // postData.BillingContact[billingContactFields[field]] = '' != data[field] ? data[field] : null;
+ //}
}
postData.Profile.password = postData.Profile.pin;
postData.Company.owners = _w.register.owners;