package pt.utl.ist.scripts.runOnce.teacher; import net.sourceforge.fenixedu.domain.messaging.Announcement; import pt.ist.fenixframework.FenixFramework; import pt.utl.ist.fenix.tools.util.i18n.MultiLanguageString; import pt.utl.ist.scripts.commons.AtomicScript; public class UpdateAnnouncement extends AtomicScript { public static void main(String[] args) { logger.info("Starting the process..."); processWriteTransaction(new UpdateAnnouncement()); logger.info("Process finalized"); System.exit(0); } @Override protected void run() throws Exception { Announcement announcement = FenixFramework.getDomainObject("549757378001"); announcement .setBody(new MultiLanguageString( "

Os horários das orais, no meu gabinete (3.68), serão os seguintes:

Data   Data   Data
  oral     oral     oral
67369 19-Jun   65203 19-Jun   67465 21-Jun
67505 09:40   65233 14:40   67464 09:40
67510     62876     \"https://fenix.ist.utl.pt/person/retrievePersonalPhoto.do?method=retrieveByID&personCode=54142&contentContextPath_PATH=/docencia/docencia&_request_checksum_=875797e85c31987d00259a8c6a9f0837c38ede2d\"
67410
 
67515     65197     67513  
67388 19-Jun   63002     67380 21-Jun
67389 10:00   67501 19-Jun   \"https://fenix.ist.utl.pt/person/retrievePersonalPhoto.do?method=retrieveByID&personCode=52816&contentContextPath_PATH=/docencia/docencia&_request_checksum_=c89f51e9851eff97533dba7481d2a5d664de6593\"
67443
10:00
67373     67439 15:00   67451  
67459     58505     67456  
67437 19-Jun   67519     \"https://fenix.ist.utl.pt/person/retrievePersonalPhoto.do?method=retrieveByID&personCode=52864&contentContextPath_PATH=/docencia/docencia&_request_checksum_=2895872b30defb8d2854d21691632240e52bd224,https://fenix.ist.utl.pt/person/retrievePersonalPhoto.do?method=retrieveByID&personCode=419575&contentContextPath_PATH=/docencia/docencia&_request_checksum_=7f50be297ee093b64b1ffb49b5c9f03c5721e351\"
67427
21-Jun
67485 10:20   67463 19-Jun   68538 10:20
67399     67352 15:20   62999  
67424     67374     65182  
67472 19-Jun   75069     67474 21-Jun
67441 10:40   64795 19-Jun   67490 10:40
67441     65143 15:40   67499  
67390     76657     \"https://fenix.ist.utl.pt/person/retrievePersonalPhoto.do?method=retrieveByID&personCode=52838&contentContextPath_PATH=/docencia/docencia&_request_checksum_=25bf804bfdc3cbdc49b5eebc22f48af56ed9639e,https://fenix.ist.utl.pt/person/retrievePersonalPhoto.do?method=retrieveByID&personCode=69122&contentContextPath_PATH=/docencia/docencia&_request_checksum_=39d98f735ab1b49927483bdb8b3610dfd43ad861\"
68535
 
65230 19-Jun   62896     65123 21-Jun
65250 11:00   65493 19-Jun   67406 11:00
65290     67351 16:00   \"https://fenix.ist.utl.pt/person/retrievePersonalPhoto.do?method=retrieveByID&personCode=21973&contentContextPath_PATH=/docencia/docencia&_request_checksum_=d682ca35b0764f73ffd9c39bd384be1339694f9b\"
67412
 
65170     67372     67497  
64691 19-Jun   72313     63147 21-Jun
67822 11:40   65228 19-Jun   \"https://fenix.ist.utl.pt/person/retrievePersonalPhoto.do?method=retrieveByID&personCode=21856&contentContextPath_PATH=/docencia/docencia&_request_checksum_=0548f1c0a386261280f7bf37a0502c1901a8f097\"
67402
11:20
      65243 16:20   65152  
      63358     76751  
      63184     67378 21-Jun
      62907     59092 11:40
      67411 19-Jun   63957  
      72383 16:40   63956  
      67350    
 
  \"https://fenix.ist.utl.pt/person/retrievePersonalPhoto.do?method=retrieveByID&personCode=52535&contentContextPath_PATH=/docencia/docencia&_request_checksum_=30a27c92df31adc146480bb619a98682bd2ce0b2\"  
 
 
      67358        

Se tiverem algum impedimento, contactem-me.

cumprimentos,

 

Filipa Ferreira

")); } }