| | |
| | | system.debug(mso); |
| | | mso.remove('sfdc.override'); |
| | | PageReference pg = new PageReference('/003/e'); |
| | | mso.putAll(mso); |
| | | //pg.getParameters().putAll(mso); |
| | | pg.getParameters().put('RecordType',mso.get('RecordType')); |
| | | pg.getParameters().put('accid',mso.get('accid')); |
| | | pg.getParameters().put('nooverride','1'); |
| | | pg.setRedirect(true); |
| | | return pg; |
| | |
| | | public PageReference PageLoad(){ |
| | | system.debug('rtTypeId='+rtTypeId); |
| | | string s = null; |
| | | |
| | | if(!string.isBlank(rtTypeId)){ |
| | | s = Schema.SObjectType.Contact.getRecordTypeInfosById().get(rtTypeId).getDeveloperName(); |
| | | if(s == 'Agency' || s == 'Internal_staff'){ |