Esempio n. 1
0
 public PartePresentStrategy(TipoDocumento tipoDoc, IDocumentView view, DAOFactory daof) : base(tipoDoc, view, daof)
 {
     view.RegisterScript("regkm", "var km = []; var odo = [];");
     view.RegisterScript("CalculaOdometro",
                         @"function CalculaOdometro()
         {
             var t= 0; 
             for(var i = 0; i < odo.length; i++) 
             {
                 try{
                     var ini = $get(odo[i].ini);
                     var fin = $get(odo[i].fin);
                     var txt = $get(km[i]);
                     
                     var val1 = parseInt(ini.value,10);
                     var val2 = parseInt(fin.value,10);
                     if(isNaN(val1) || isNaN(val2)) continue; 
                     
                     txt.value = val2 - val1;
                 }catch(e){}
             }
             CalculaKmTotal();
         }");
 }