From d9494f2b74627f0a1fb37c985a575f8ca4560955 Mon Sep 17 00:00:00 2001 From: "mirko.aletto" Date: Fri, 8 May 2026 13:59:31 +0200 Subject: [PATCH] Corretto modifiche, dopo il debug di Irene Modificato le seguenti funzioni: - Commesse_Model.get_select(): Reinserito filtro sulle commesse Chiuse nella selezione usata nell'inserimento di nuovi orari o spese. - Commesse_Model.get_select_on_orari(): Tolto il filtro sulle commesse Chiuse, per visualizzare nel riepilogo ore anche le commesse chiuse. - Commesse_Model.get_select_on_spese(): Tolto il filtro sulle commesse Chiuse, per visualizzare nel riepilogo ore anche le commesse chiuse. --- app/Models/Commesse_Model.php | 16 ++++++++-------- vendor/_Placeholder | 0 writable/_Placeholder | 0 3 files changed, 8 insertions(+), 8 deletions(-) create mode 100644 vendor/_Placeholder create mode 100644 writable/_Placeholder diff --git a/app/Models/Commesse_Model.php b/app/Models/Commesse_Model.php index d65c1f7..40edb77 100644 --- a/app/Models/Commesse_Model.php +++ b/app/Models/Commesse_Model.php @@ -80,8 +80,9 @@ class Commesse_Model extends Model{ // Creo la string SQL: // - join fra le tabelle $sql = 'SELECT Commesse.coIDcommessa AS val, Commesse.coNome AS txt FROM Commesse, Orari WHERE Commesse.coIDcommessa=Orari.orIDcommessa'; - // - elimino le commesse chiuse: - $sql .= ' AND coIDstatoCommessa<>\'Chiusa\''; + // 2026/05/06 su richiesta di Irene, lascio selezionabili le commesse chiuse. + //// - elimino le commesse chiuse: + //$sql .= ' AND coIDstatoCommessa<>\'Chiusa\''; // - Applico il filtro temporale: $sql .= ' AND Orari.orData>=\'' . session()->get('filter_dal') . '\' AND Orari.orData<=\'' . session()->get('filter_al') . " 23:59:59" . '\''; // - applico eventuale filtro per lavoratore @@ -121,8 +122,9 @@ class Commesse_Model extends Model{ // Creo la string SQL: // - join fra le tabelle\ $sql = 'SELECT Commesse.coIDcommessa AS val, CONCAT(Commesse.coNome, \' : \', Commesse.coDescrizione) AS txt FROM Commesse, Spese WHERE Commesse.coIDcommessa=Spese.spIDcommessa'; - // - elimino le commesse chiuse: - $sql .= ' AND coIDstatoCommessa<>\'Chiusa\''; + // 2026/05/06 su richiesta di Irene, lascio selezionabili le commesse chiuse. + //// - elimino le commesse chiuse: + //$sql .= ' AND coIDstatoCommessa<>\'Chiusa\''; // - Applico il filtro temporale: $sql .= ' AND Spese.spData>=\'' . session()->get('filter_dal') . '\' AND Spese.spData<=\'' . session()->get('filter_al') . " 23:59:59" . '\''; // - applico eventuale filtro per lavoratore @@ -156,11 +158,9 @@ class Commesse_Model extends Model{ - // Ritorna le coppie val,txt per compilare il select delle commesse + // Ritorna le coppie val,txt per compilare il select delle commesse (nell'insert new) public function get_select(){ - //$query = $this->query('SELECT coIDcommessa AS val, CONCAT(coNome, \' : \', coDescrizione) AS txt FROM Commesse WHERE coIDstatoCommessa<>\'Chiusa\' ORDER BY coUpdatedAt DESC'); - // 2026/05/06 su richiesta di Irene, lascio selezionabili le commesse chiuse. - $query = $this->query('SELECT coIDcommessa AS val, CONCAT(coNome, \' : \', coDescrizione) AS txt FROM Commesse ORDER BY coUpdatedAt DESC'); + $query = $this->query('SELECT coIDcommessa AS val, CONCAT(coNome, \' : \', coDescrizione) AS txt FROM Commesse WHERE coIDstatoCommessa<>\'Chiusa\' ORDER BY coUpdatedAt DESC'); return $query->getResult(); } diff --git a/vendor/_Placeholder b/vendor/_Placeholder new file mode 100644 index 0000000..e69de29 diff --git a/writable/_Placeholder b/writable/_Placeholder new file mode 100644 index 0000000..e69de29