Advertisement
Guest User

Untitled

a guest
Mar 31st, 2015
263
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. if(ac.Arrived_in_Site__c != null && ac.Raised_Date_Time__c != null && ac.Visit_Priority__c!=null && ac.Arrived_in_Site__c > ac.Raised_Date_Time__c){
  2.  
  3. businessMillisecondsDiff = decimal.valueOf((ac.Arrived_in_Site__c.getTime() - ac.Raised_Date_Time__c.getTime()));
  4. businessMinsDiff = businessMillisecondsDiff / (1000*60);
  5. businessHoursDifferen = businessMillisecondsDiff / (1000.0*60.0*60.0);
  6. minDiff = businessHoursDifferen.setScale(2);//(2, RoundingMode.HALF_UP);
  7. system.debug('-----before corrected hours:'+minDiff );
  8. hour =integer.Valueof(minDiff);
  9. //hour = Math.Mod(integer.Valueof(minDiff),60);
  10. system.debug('-----hour :'+hour);
  11. minute = Math.Mod(integer.Valueof(businessMinsDiff), 60);
  12. system.debug('-----minute :'+minute);
  13. raisedhours= hour+'.'+minute;
  14. system.debug('-----corrected hours:'+raisedhours);
  15. }
  16. System.debug('=====Outside For Loop=====');
  17.  
  18. if(raisedhours!=null && tvalue!=null){
  19. if(decimal.valueOf(raisedhours) > tvalue){
  20. differenthours=true;
  21. }else{
  22. differenthours=False;
  23. }
  24. }
  25.  
  26. Oppid = [SELECT Name,Raised_Date_Time__c,Arrived_in_Site__c,Visit_Priority__c,Reactive_Sheet__c,Maintenance_Sheet__c
  27. FROM Opportunity WHERE Raised_Date_Time__c!=Null AND Visit_Priority__c !=Null AND Arrived_in_Site__c!=Null Limit 1];
  28.  
  29. apexPages.CurrentPage().getParameters().put('id',String.valueOf(Oppid.id));
  30. ApexPages.StandardController sc = new ApexPages.StandardController(Oppid);
  31. VisitRaisedDateTime controller= New VisitRaisedDateTime(sc);
  32. controller.OppList= Oppid;
  33. List<Opportunity> op=controller.getRaisedDateandTime();
  34. }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement