sorry, it was not formated:

/priceRules = PriceServices.makeProducePriceRuleList(delegator, true,
productId, "", "", "", "", "", ""); //list
   
   if(priceRules){
           endDatum = EntityUtil.getFirst(priceRules).get("thruDate").getTime();
           startDatum = 
EntityUtil.getFirst(priceRules).get("fromDate").getTime();
           zeitraum = endDatum-startDatum;
           systemZeit = (new java.util.Date()).getTime();
           
           if ((systemZeit > startDatum) && (systemZeit < endDatum)) { 
//Preisregel
ist aktiv!
                   if (EntityUtil.getFirst(priceRules).containsValue("DEAL")) { 
//ist Deal
Angebot
                          
                      verbleibendeZeit = 
((endDatum-systemZeit)/1000).toBigInteger();
                          
                          tage = null;
                          stunden = null;
                          minuten = null;
                          sekunden = null;
                          
                          //umrechnen
                          if (verbleibendeZeit >=86400) {
                                  tage = (verbleibendeZeit / 
86400).toBigInteger();
                                  verbleibendeZeit = verbleibendeZeit-(tage * 
86400);           
                                  if (tage < 10) {
                                          tage = "0"+tage
                                  }
                          }
                          
                          if (verbleibendeZeit >=3600) {
                                  stunden = (verbleibendeZeit / 
3600).toBigInteger();
                                  verbleibendeZeit = verbleibendeZeit-(stunden 
* 3600);         
                                  if (stunden < 10) {
                                          stunden = "0"+stunden
                                  }
                          }
                          
                          if (verbleibendeZeit >=60) {
                                  minuten = (verbleibendeZeit / 
60).toBigInteger();
                                  verbleibendeZeit = verbleibendeZeit-(minuten 
* 60);           
                                  if (minuten < 10) {
                                          minuten = "0"+minuten
                                  }
                          }
                          
                          if (verbleibendeZeit < 60) {
                                  sekunden = verbleibendeZeit
                                  if (sekunden < 10) {
                                          sekunden = "0"+sekunden
                                  }                               
                          }
                          
                          if (tage==null) {
                                  tage = "00";
                          }
                          
                          if (stunden==null) {
                                  stunden = "00";
                          }
                          
                          if (minuten==null) {
                                          minuten = "00";
                          }
                          
                          if (sekunden==null) {
                                  sekunden = "00";
                          }
                          
                          context.put("deal", "true");
                          context.put("zeitPdetailCountdown",
tage+":"+stunden+":"+minuten+":"+sekunden);
                          context.put("pdetailCountdownTime", 
"pdetailCountdownTime_"+productId);
                          
                          
                   }
           }
   }/

--
View this message in context: 
http://ofbiz.135035.n4.nabble.com/Service-field-in-Creating-new-Content-tp4634117p4634162.html
Sent from the OFBiz - User mailing list archive at Nabble.com.

Reply via email to