| | |
| | | CarbonCopy = CarbonCopy.length() > 0 ? CarbonCopy.substring(0, CarbonCopy.lastIndexOf(',')) : ''; |
| | | cam.Shared_Editing__c = SharedEditing; |
| | | cam.Carbon_Copy__c = CarbonCopy; |
| | | cam.Is_Upload_To_OBPM_Success__c = true; |
| | | camList.add(cam); |
| | | } |
| | | errorStr = ''; |
| | | Savepoint sp = Database.setSavepoint(); |
| | | // try { |
| | | try { |
| | | if(camList.size() > 0){ |
| | | update camList; |
| | | |
| | |
| | | cam_ids.add(cam.Id); |
| | | NFM703Controller.callout(null,cam_ids); |
| | | } |
| | | // } catch (System.Exception e) { |
| | | // Database.rollback(sp); |
| | | // ApexPages.addmessage(new ApexPages.message(ApexPages.severity.ERROR, e.getMessage())); |
| | | // errorStr = e.getMessage(); |
| | | // hasError = true; |
| | | // return null; |
| | | // } |
| | | } catch (System.Exception e) { |
| | | Database.rollback(sp); |
| | | ApexPages.addmessage(new ApexPages.message(ApexPages.severity.ERROR, e.getMessage())); |
| | | errorStr = e.getMessage(); |
| | | hasError = true; |
| | | } |
| | | } |
| | | |
| | | public class OBPMInfo { |