Download as rtf, pdf, or txt
Download as rtf, pdf, or txt
You are on page 1of 1

Global class Batch_Apex_Demo implements

Database.Batchable <sObjects>{

Global Database.QueryLocator
start(Database.BatchContext dbc){

Return Database.getQueryLocator(’SELECT ID, NAME,


Monthly_Income__c,Bonus__c from Doctor__c’);
}

Global void Execute(Database.BatchContext dbc,


List<Doctor__c> Doc_list){
List<Doctor__c> L1 = new List<Doctor__c>();
for(Doctor d1 : Doc_list){
d1.Bonus__c = (d1.Monthly_Income__c) * (0.3);
L1.add(d1);
}
Update L1;
}
Global void finish(Database.BatchContext dbc){
///post Processing operation
}

You might also like