nomeprogetto persistente
This commit is contained in:
parent
f856cc5c34
commit
e022df0575
2 changed files with 114 additions and 105 deletions
|
@ -41,13 +41,23 @@
|
||||||
<script src="vendor/jquery.min.js"></script>
|
<script src="vendor/jquery.min.js"></script>
|
||||||
<script src="vendor/jquery.mobile-1.4.5.min.js"></script>
|
<script src="vendor/jquery.mobile-1.4.5.min.js"></script>
|
||||||
<script src="js/spesefurga.js"></script>
|
<script src="js/spesefurga.js"></script>
|
||||||
<script>
|
|
||||||
|
<link rel="stylesheet" type="text/css" href="css/index.css">
|
||||||
|
<title>share fine</title>
|
||||||
|
</head>
|
||||||
|
<script>
|
||||||
//$(function(){
|
//$(function(){
|
||||||
$( document ).on( "mobileinit", function(){
|
$( document ).on( "mobileinit", function(){
|
||||||
|
|
||||||
|
|
||||||
$("#popup").popup();
|
$("#popup").popup();
|
||||||
$( ".list" ).listview({
|
$( ".list" ).listview({
|
||||||
defaults: true
|
defaults: true
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
/*$.mobile.document.on("click", "#open-popup", function (evt) {
|
/*$.mobile.document.on("click", "#open-popup", function (evt) {
|
||||||
$("#popup").popup("open", {
|
$("#popup").popup("open", {
|
||||||
|
@ -56,12 +66,13 @@
|
||||||
});
|
});
|
||||||
evt.preventDefault();
|
evt.preventDefault();
|
||||||
});*/
|
});*/
|
||||||
|
$(function () {
|
||||||
|
console.log("nome progetto");
|
||||||
|
initStorage();
|
||||||
|
initProgetto();
|
||||||
|
|
||||||
|
});
|
||||||
</script>
|
</script>
|
||||||
<link rel="stylesheet" type="text/css" href="css/index.css">
|
|
||||||
<title>share fine</title>
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
<div data-role="page" id="menu" data-theme="a">
|
<div data-role="page" id="menu" data-theme="a">
|
||||||
|
|
||||||
|
@ -271,7 +282,7 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script type="text/javascript" src="cordova.js"></script>
|
<script type="text/javascript" src="cordova.js"></script>
|
||||||
<script type="text/javascript" src="js/index.js"></script>
|
<script type="text/javascript" src="js/index.js"></script>
|
||||||
|
|
|
@ -1,118 +1,118 @@
|
||||||
var prog_name=["furgahhh"];
|
//var prog_name = ["furgahhh"];
|
||||||
var prog_data=[]; //serve?
|
var prog_data = []; //serve?
|
||||||
var prog_indice=0; //serve?
|
var prog_indice = 0; //serve?
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
var spese=[100,600,600];
|
var spese = [100, 600, 600];
|
||||||
|
|
||||||
var totale=sommatoria(spese);
|
var totale = sommatoria(spese);
|
||||||
console.log(totale+ "totale");
|
console.log(totale + "totale");
|
||||||
|
|
||||||
|
|
||||||
/*quota per KM*/
|
/*quota per KM*/
|
||||||
|
|
||||||
var totale_per_Km=(totale/100)*30;
|
var totale_per_Km = (totale / 100) * 30;
|
||||||
|
|
||||||
console.log(totale_per_Km+"totale da coprire in base km");
|
console.log(totale_per_Km + "totale da coprire in base km");
|
||||||
|
|
||||||
var km_uso=[200, 3000, 1000, 1200];
|
var km_uso = [200, 3000, 1000, 1200];
|
||||||
|
|
||||||
var totale_KM= sommatoria(km_uso);
|
var totale_KM = sommatoria(km_uso);
|
||||||
|
|
||||||
console.log(totale_KM+"totale km percorsi");
|
console.log(totale_KM + "totale km percorsi");
|
||||||
|
|
||||||
var quota_per_1km=totale_per_Km/totale_KM;
|
var quota_per_1km = totale_per_Km / totale_KM;
|
||||||
|
|
||||||
console.log(quota_per_1km+"costo di 1km");
|
console.log(quota_per_1km + "costo di 1km");
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*quota per tempo*/
|
/*quota per tempo*/
|
||||||
|
|
||||||
var totale_per_T=(totale/100)*70;
|
var totale_per_T = (totale / 100) * 70;
|
||||||
|
|
||||||
console.log(totale_per_T+"totale da coprire in base al tempo");
|
console.log(totale_per_T + "totale da coprire in base al tempo");
|
||||||
|
|
||||||
var user=["gabri", "ge", "brogie", "col_G"];
|
var user = ["gabri", "ge", "brogie", "col_G"];
|
||||||
|
|
||||||
var giorni_uso=[100, 10, 100, 12];
|
var giorni_uso = [100, 10, 100, 12];
|
||||||
//se lo si usa come collettivo vale 1 o vale 4?!
|
//se lo si usa come collettivo vale 1 o vale 4?!
|
||||||
var s_giorni_uso=0;
|
var s_giorni_uso = 0;
|
||||||
|
|
||||||
var n_user=user.length;
|
var n_user = user.length;
|
||||||
|
|
||||||
console.log(user.length+" utenti");
|
console.log(user.length + " utenti");
|
||||||
|
|
||||||
var p_annuale=(totale_per_T/n_user);
|
var p_annuale = (totale_per_T / n_user);
|
||||||
var p_giornaliero=p_annuale/365;
|
var p_giornaliero = p_annuale / 365;
|
||||||
var full_giornaliero = totale_per_T/365;
|
var full_giornaliero = totale_per_T / 365;
|
||||||
var giorni_comuni=365;
|
var giorni_comuni = 365;
|
||||||
|
|
||||||
var q_giorni_comuni=p_giornaliero*giorni_comuni;
|
var q_giorni_comuni = p_giornaliero * giorni_comuni;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
var quote=[];
|
var quote = [];
|
||||||
|
|
||||||
console.log(full_giornaliero+" piano giornaliero di utilizzo")
|
console.log(full_giornaliero + " piano giornaliero di utilizzo")
|
||||||
|
|
||||||
console.log(p_giornaliero+" piano giornaliera di inutilizzo");
|
|
||||||
|
|
||||||
console.log(p_annuale+" piano annuale a capa, "+(365/n_user)+" giorni");
|
console.log(p_giornaliero + " piano giornaliera di inutilizzo");
|
||||||
|
|
||||||
|
console.log(p_annuale + " piano annuale a capa, " + (365 / n_user) + " giorni");
|
||||||
|
|
||||||
|
|
||||||
function sommatoria(array_x){
|
function sommatoria(array_x) {
|
||||||
var variabile=0;
|
var variabile = 0;
|
||||||
for(var i=0;i<array_x.length;i=i+1){
|
for (var i = 0; i < array_x.length; i = i + 1) {
|
||||||
|
|
||||||
variabile += array_x[i];
|
variabile += array_x[i];
|
||||||
}
|
}
|
||||||
|
|
||||||
return variabile;
|
return variabile;
|
||||||
//attenzione non è universale! ma non so come assegnare quella variabile a s_giorni_uso come argomento. rimane sempre zero.why?
|
//attenzione non è universale! ma non so come assegnare quella variabile a s_giorni_uso come argomento. rimane sempre zero.why?
|
||||||
// console.log(variabile+"variabile sommatoria")
|
// console.log(variabile+"variabile sommatoria")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function conguaglio(){
|
function conguaglio() {
|
||||||
var quota=0;
|
var quota = 0;
|
||||||
var quotaKM=0;
|
var quotaKM = 0;
|
||||||
var quotaT=0;
|
var quotaT = 0;
|
||||||
|
|
||||||
s_giorni_uso = sommatoria(giorni_uso);
|
s_giorni_uso = sommatoria(giorni_uso);
|
||||||
|
|
||||||
console.log(s_giorni_uso +" giorni in cui il furgone è stato usato");
|
console.log(s_giorni_uso + " giorni in cui il furgone è stato usato");
|
||||||
|
|
||||||
giorni_comuni= 365-s_giorni_uso;
|
giorni_comuni = 365 - s_giorni_uso;
|
||||||
|
|
||||||
console.log(giorni_comuni+ " giorni di inutilizzo")
|
console.log(giorni_comuni + " giorni di inutilizzo")
|
||||||
|
|
||||||
q_giorni_comuni=p_giornaliero*giorni_comuni;
|
q_giorni_comuni = p_giornaliero * giorni_comuni;
|
||||||
|
|
||||||
console.log(q_giorni_comuni+ "quota a testa per i giorni di inutilizzo")
|
console.log(q_giorni_comuni + "quota a testa per i giorni di inutilizzo")
|
||||||
|
|
||||||
for(var i=0;i<user.length;i=i+1){
|
for (var i = 0; i < user.length; i = i + 1) {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
quotaT=(giorni_uso[i]*full_giornaliero)+q_giorni_comuni;
|
quotaT = (giorni_uso[i] * full_giornaliero) + q_giorni_comuni;
|
||||||
|
|
||||||
quotaKM=(km_uso[i]*quota_per_1km);
|
quotaKM = (km_uso[i] * quota_per_1km);
|
||||||
|
|
||||||
quota=quotaT+quotaKM;
|
quota = quotaT + quotaKM;
|
||||||
|
|
||||||
console.log("quota temporale "+ user[i]+" (giorni "+giorni_uso[i]+"): "+quotaT)
|
console.log("quota temporale " + user[i] + " (giorni " + giorni_uso[i] + "): " + quotaT)
|
||||||
|
|
||||||
console.log("quota KM "+ user[i]+" ("+km_uso[i]+" Km): "+quotaKM)
|
console.log("quota KM " + user[i] + " (" + km_uso[i] + " Km): " + quotaKM)
|
||||||
|
|
||||||
console.log("quota TOT "+ user[i]+":"+quota)
|
console.log("quota TOT " + user[i] + ":" + quota)
|
||||||
|
|
||||||
|
quote.push(quota);
|
||||||
|
}
|
||||||
|
|
||||||
quote.push(quota);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
conguaglio();
|
conguaglio();
|
||||||
|
@ -124,45 +124,43 @@ conguaglio();
|
||||||
3) poter cancellare i valori
|
3) poter cancellare i valori
|
||||||
*/
|
*/
|
||||||
|
|
||||||
function initStorage(){
|
function initStorage() {
|
||||||
try {
|
try {
|
||||||
return 'localStorage' in window && window['localStorage'] !== null;
|
return 'localStorage' in window && window['localStorage'] !== null;
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
function initProgetto() {
|
function initProgetto() {
|
||||||
if(initStorage())
|
if (initStorage()) {
|
||||||
|
|
||||||
if(initStorage())
|
|
||||||
|
|
||||||
localStorage.setItem(prog_name, name);
|
|
||||||
//localStorage.setItem(spese, valori);
|
//localStorage.setItem(spese, valori);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
var nome_del_progetto = localStorage.getItem("key_progetto")
|
||||||
|
|
||||||
|
console.log(nome_del_progetto + "nome progetto");
|
||||||
|
$('.prog-name').text(nome_del_progetto);
|
||||||
|
$('#prog-0').text(nome_del_progetto);
|
||||||
|
|
||||||
if(localStorage.getItem(prog_name)!=null)
|
}
|
||||||
|
|
||||||
console.log(prog_name+"nome progetto");
|
|
||||||
$('.prog-name').text(prog_name);
|
|
||||||
$('#prog-0').text(prog_name);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$( function(){
|
|
||||||
|
|
||||||
initStorage();
|
|
||||||
initProgetto();
|
|
||||||
|
|
||||||
});
|
|
||||||
|
|
||||||
function cambianomeprogetto(){
|
|
||||||
|
function cambianomeprogetto() {
|
||||||
|
|
||||||
|
|
||||||
prog_name = $("#p-name").val();
|
var a_prog_name = $("#p-name").val();
|
||||||
localStorage.setItem(prog_name, name);
|
localStorage.setItem("key_progetto", a_prog_name);
|
||||||
$('.prog-name').text(prog_name);
|
$('.prog-name').text(a_prog_name);
|
||||||
$('#prog-0').text(prog_name);
|
$('#prog-0').text(a_prog_name);
|
||||||
$("#popup1").popup("close");
|
$("#popup1").popup("close");
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
//function cambiavalore(id,ghdjak)
|
//function cambiavalore(id,ghdjak)
|
Loading…
Reference in a new issue