global class NewAndEditTenderinformationController extends NewAndEditBaseController
|
{
|
|
public NewAndEditTenderinformationController(ApexPages.StandardController controller) {
|
|
List<String> fieldList = new List<String>(Schema.getGlobalDescribe().get('Tender_information__c').getDescribe().fields.getMap().keyset());
|
// Add fields to controller. This is to avoid the SOQL error in visualforce page
|
if (!Test.isRunningTest()) {
|
controller.addFields(fieldList);
|
}
|
Init(controller.getRecord());
|
|
// AWSToSobjectNonEncryptedMap.put('lastName', 'LastName');
|
// AWSToSobjectNonEncryptedMap.put('phone', 'Phone');
|
// AWSToSobjectNonEncryptedMap.put('email', 'Email');
|
// AWSToSobjectNonEncryptedMap.put('medicalStaffFullName', 'MedicalStaff_Full_name__c');
|
// AWSToSobjectNonEncryptedMap.put('mobilePhone', 'MobilePhone');
|
// AWSToSobjectNonEncryptedMap.put('title', 'Title');
|
// AWSToSobjectNonEncryptedMap.put('olyAssistantType', 'OLY_Assistant_Type__c');
|
// AWSToSobjectNonEncryptedMap.put('jobCategoryPicklist', 'Job_Category_picklist__c');
|
// AWSToSobjectNonEncryptedMap.put('type', 'Type__c');
|
// AWSToSobjectNonEncryptedMap.put('contactAddress', 'Contact_address__c');
|
// AWSToSobjectNonEncryptedMap.put('contactType', 'ContactType__c');
|
// AWSToSobjectNonEncryptedMap.put('doctorDivision1', 'Doctor_Division1__c');
|
// AWSToSobjectNonEncryptedMap.put('uniqueNumber', 'UniqueNumber__c');
|
|
// AWSToSobjectEncryptedMap.put('lastNameEncrypt', 'LastName_Encrypted__c');
|
// AWSToSobjectEncryptedMap.put('phoneEncrypt', 'Phone_Encrypted__c');
|
// AWSToSobjectEncryptedMap.put('emailEncrypt', 'Email_Encrypted__c');
|
// AWSToSobjectEncryptedMap.put('medicalStaffFullNameEncrypt', 'MedicalStaff_Full_name_Encrypted__c');
|
// AWSToSobjectEncryptedMap.put('mobilePhoneEncrypt', 'MobilePhone_Encrypted__c');
|
// AWSToSobjectEncryptedMap.put('titleEncrypt', 'Title_Encrypted__c');
|
// AWSToSobjectEncryptedMap.put('olyAssistantTypeEncrypt', 'OLY_Assistant_Type_Encrypted__c');
|
// AWSToSobjectEncryptedMap.put('jobCategoryPicklistEncrypt', 'Job_Category_picklist_Encrypted__c');
|
// AWSToSobjectEncryptedMap.put('typeEncrypt', 'Type_Encrypted__c');
|
// AWSToSobjectEncryptedMap.put('contactAddressEncrypt', 'Contact_address_Encrypted__c');
|
// AWSToSobjectEncryptedMap.put('contactTypeEncrypt', 'ContactType_Encrypted__c');
|
// AWSToSobjectEncryptedMap.put('doctorDivision1Encrypt', 'Doctor_Division1_Encrypted__c');
|
// AWSToSobjectEncryptedMap.put('uniqueNumberEncrypt', 'UniqueNumber_Encrypted__c');
|
}
|
|
|
@RemoteAction
|
global static Response saveTenderinformation(String leadJson,String transId,Boolean isNew) {
|
return save(new Tender_information__c(),leadJson,transId,isNew);
|
}
|
}
|