[openelec-Commits] r1388 - in branches/5.0.0-develop: app data/pgsql gen/obj gen/sql/pgsql obj sql/pgsql tests/data/pgsql tests/resources/app/gen

0 views
Skip to first unread message

fmi...@adullact.net

unread,
May 25, 2018, 11:16:32 AM5/25/18
to openmairi...@googlegroups.com
Author: fmichon
Date: 2018-05-25 17:16:26 +0200 (Fri, 25 May 2018)
New Revision: 1388

Modified:
branches/5.0.0-develop/app/pdf_convocationcommission.php
branches/5.0.0-develop/data/pgsql/init_metier.sql
branches/5.0.0-develop/gen/obj/archive.class.php
branches/5.0.0-develop/gen/obj/centrevote.class.php
branches/5.0.0-develop/gen/obj/decoupage.class.php
branches/5.0.0-develop/gen/obj/electeur.class.php
branches/5.0.0-develop/gen/obj/inscription_office.class.php
branches/5.0.0-develop/gen/obj/mairieeurope.class.php
branches/5.0.0-develop/gen/obj/membre_commission.class.php
branches/5.0.0-develop/gen/obj/mouvement.class.php
branches/5.0.0-develop/gen/obj/procuration.class.php
branches/5.0.0-develop/gen/obj/radiation_insee.class.php
branches/5.0.0-develop/gen/sql/pgsql/centrevote.inc.php
branches/5.0.0-develop/gen/sql/pgsql/mairieeurope.inc.php
branches/5.0.0-develop/gen/sql/pgsql/membre_commission.inc.php
branches/5.0.0-develop/gen/sql/pgsql/procuration.inc.php
branches/5.0.0-develop/obj/centrevote.class.php
branches/5.0.0-develop/obj/commune.class.php
branches/5.0.0-develop/obj/electeur.class.php
branches/5.0.0-develop/obj/mairieeurope.class.php
branches/5.0.0-develop/obj/membre_commission.class.php
branches/5.0.0-develop/obj/procuration.class.php
branches/5.0.0-develop/obj/traitement.election_epuration_procuration.class.php
branches/5.0.0-develop/obj/traitement.election_mention.class.php
branches/5.0.0-develop/sql/pgsql/centrevote.inc.php
branches/5.0.0-develop/sql/pgsql/mairieeurope.inc.php
branches/5.0.0-develop/sql/pgsql/membre_commission.inc.php
branches/5.0.0-develop/sql/pgsql/procuration.inc.php
branches/5.0.0-develop/sql/pgsql/stats_procuration_aepurer.inc.php
branches/5.0.0-develop/sql/pgsql/trt_mention.inc.php
branches/5.0.0-develop/tests/data/pgsql/init_data.sql
branches/5.0.0-develop/tests/resources/app/gen/membre_commission.robot
branches/5.0.0-develop/tests/resources/app/gen/procuration.robot
Log:
* Rationalisation du mod?\195?\168le de donn?\195?\169es.


Modified: branches/5.0.0-develop/app/pdf_convocationcommission.php
===================================================================
--- branches/5.0.0-develop/app/pdf_convocationcommission.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/app/pdf_convocationcommission.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -18,7 +18,7 @@

// Création du tableau des identifiants des membres convoqué à la commission
$sql_membre = sprintf(
- 'SELECT membre_commission.membre_commission FROM %1$smembre_commission WHERE membre_commission.om_collectivite=%2$s',
+ 'SELECT membre_commission.id FROM %1$smembre_commission WHERE membre_commission.om_collectivite=%2$s',
DB_PREFIXE,
intval($_SESSION["collectivite"])
);
@@ -31,7 +31,7 @@
//
$idx = array();
while ($row_membre=& $res_membre->fetchRow(DB_FETCHMODE_ASSOC)) {
- $idx[] = $row_membre["membre_commission"];
+ $idx[] = $row_membre["id"];
}

// Preparation des paramètres à passer au script pdfetat.php

Modified: branches/5.0.0-develop/data/pgsql/init_metier.sql
===================================================================
--- branches/5.0.0-develop/data/pgsql/init_metier.sql 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/data/pgsql/init_metier.sql 2018-05-25 15:16:26 UTC (rev 1388)
@@ -29,9 +29,9 @@


CREATE TABLE archive (
- id bigint DEFAULT (0)::bigint NOT NULL,
+ id integer NOT NULL,
types character varying(3) DEFAULT 'pi'::bpchar NOT NULL,
- id_electeur bigint DEFAULT (0)::bigint,
+ id_electeur integer,
numero_electeur bigint DEFAULT (0)::bigint,
liste character varying(6) NOT NULL,
code_bureau character varying(4) DEFAULT ''::character varying NOT NULL,
@@ -150,7 +150,7 @@

CREATE TABLE centrevote (
id integer NOT NULL,
- id_electeur bigint NOT NULL,
+ id_electeur integer NOT NULL,
debut_validite date NOT NULL,
fin_validite date NOT NULL,
date_modif date,
@@ -177,6 +177,7 @@
ALTER SEQUENCE centrevote_seq OWNED BY centrevote.id;


+
--
-- Name: cnen_seq; Type: SEQUENCE; Schema: public; Owner: -
--
@@ -206,7 +207,7 @@
--

CREATE TABLE decoupage (
- id bigint NOT NULL,
+ id integer NOT NULL,
code_bureau character varying(4) NOT NULL,
code_voie character varying(10) NOT NULL,
premier_impair integer NOT NULL,
@@ -250,7 +251,7 @@
--

CREATE TABLE electeur (
- id_electeur bigint DEFAULT (0)::bigint NOT NULL,
+ id_electeur integer NOT NULL,
numero_electeur bigint DEFAULT (0)::bigint NOT NULL,
liste character varying(6) NOT NULL,
code_bureau character varying(4) DEFAULT ''::character varying NOT NULL,
@@ -327,7 +328,7 @@
--

CREATE TABLE inscription_office (
- id bigint NOT NULL,
+ id integer NOT NULL,
cog character varying(5) DEFAULT ''::character varying,
types character varying(3) DEFAULT ''::character varying,
civilite character varying(4) NOT NULL,
@@ -387,7 +388,7 @@

CREATE TABLE mairieeurope (
id integer NOT NULL,
- id_electeur bigint NOT NULL,
+ id_electeur integer NOT NULL,
date_modif date,
utilisateur character(20),
mairie character(40) NOT NULL
@@ -405,7 +406,7 @@
--

CREATE TABLE membre_commission (
- membre_commission integer NOT NULL,
+ id integer NOT NULL,
civilite character varying(4) NOT NULL,
nom character varying(80) NOT NULL,
prenom character varying(80) NOT NULL,
@@ -430,6 +431,7 @@
NO MAXVALUE
CACHE 1;

+ALTER SEQUENCE membre_commission_seq OWNED BY membre_commission.id;

--
-- Name: mouvement; Type: TABLE; Schema: public; Owner: -; Tablespace:
@@ -436,11 +438,11 @@
--

CREATE TABLE mouvement (
- id bigint DEFAULT (0)::bigint NOT NULL,
+ id integer NOT NULL,
etat character varying(6) DEFAULT ''::character varying NOT NULL,
liste character varying(6) NOT NULL,
types character varying(3) DEFAULT ''::bpchar NOT NULL,
- id_electeur bigint DEFAULT (0)::bigint,
+ id_electeur integer,
numero_electeur bigint DEFAULT (0)::bigint,
code_bureau character varying(4) DEFAULT ''::character varying NOT NULL,
bureauforce character(3) DEFAULT ''::bpchar NOT NULL,
@@ -606,11 +608,11 @@
--

CREATE TABLE procuration (
- id_procuration bigint NOT NULL,
+ id integer NOT NULL,
date_modif date,
utilisateur character varying(20) DEFAULT ''::character varying NOT NULL,
- mandant bigint NOT NULL,
- mandataire bigint NOT NULL,
+ mandant integer NOT NULL,
+ mandataire integer NOT NULL,
debut_validite date NOT NULL,
fin_validite date NOT NULL,
types character(2) DEFAULT ''::bpchar NOT NULL,
@@ -639,7 +641,7 @@
-- Name: procuration_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
--

-ALTER SEQUENCE procuration_seq OWNED BY procuration.id_procuration;
+ALTER SEQUENCE procuration_seq OWNED BY procuration.id;


--
@@ -647,7 +649,7 @@
--

CREATE TABLE radiation_insee (
- id bigint DEFAULT (0)::bigint NOT NULL,
+ id integer NOT NULL,
nationalite character varying(50) DEFAULT ''::character varying NOT NULL,
sexe character(1) DEFAULT ''::bpchar NOT NULL,
nom character varying(63) DEFAULT ''::character varying NOT NULL,
@@ -906,7 +908,7 @@
--

ALTER TABLE ONLY membre_commission
- ADD CONSTRAINT membre_commission_pkey PRIMARY KEY (membre_commission);
+ ADD CONSTRAINT membre_commission_pkey PRIMARY KEY (id);


--
@@ -972,7 +974,7 @@
--

ALTER TABLE ONLY procuration
- ADD CONSTRAINT procuration_pkey PRIMARY KEY (id_procuration);
+ ADD CONSTRAINT procuration_pkey PRIMARY KEY (id);


--

Modified: branches/5.0.0-develop/gen/obj/archive.class.php
===================================================================
--- branches/5.0.0-develop/gen/obj/archive.class.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/gen/obj/archive.class.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -1,6 +1,6 @@
<?php
//$Id$
-//gen openMairie le 15/05/2018 12:51
+//gen openMairie le 25/05/2018 10:35

require_once "../obj/om_dbform.class.php";

@@ -13,6 +13,7 @@
var $typeCle = "N";
var $required_field = array(
"date_naissance",
+ "id",
"liste",
"om_collectivite"
);
@@ -124,7 +125,7 @@
function setvalF($val = array()) {
//affectation valeur formulaire
if (!is_numeric($val['id'])) {
- $this->valF['id'] = 0; // -> default
+ $this->valF['id'] = ""; // -> requis
} else {
$this->valF['id'] = $val['id'];
}
@@ -659,9 +660,9 @@
* Methode setTaille
*/
function setTaille(&$form, $maj) {
- $form->setTaille("id", 20);
+ $form->setTaille("id", 11);
$form->setTaille("types", 10);
- $form->setTaille("id_electeur", 20);
+ $form->setTaille("id_electeur", 11);
$form->setTaille("numero_electeur", 20);
$form->setTaille("liste", 10);
$form->setTaille("code_bureau", 10);
@@ -712,9 +713,9 @@
* Methode setMax
*/
function setMax(&$form, $maj) {
- $form->setMax("id", 20);
+ $form->setMax("id", 11);
$form->setMax("types", 3);
- $form->setMax("id_electeur", 20);
+ $form->setMax("id_electeur", 11);
$form->setMax("numero_electeur", 20);
$form->setMax("liste", 6);
$form->setMax("code_bureau", 4);

Modified: branches/5.0.0-develop/gen/obj/centrevote.class.php
===================================================================
--- branches/5.0.0-develop/gen/obj/centrevote.class.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/gen/obj/centrevote.class.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -1,6 +1,6 @@
<?php
//$Id$
-//gen openMairie le 24/05/2018 16:56
+//gen openMairie le 25/05/2018 12:20

require_once "../obj/om_dbform.class.php";

@@ -185,7 +185,7 @@
*/
function setTaille(&$form, $maj) {
$form->setTaille("id", 11);
- $form->setTaille("id_electeur", 20);
+ $form->setTaille("id_electeur", 11);
$form->setTaille("debut_validite", 12);
$form->setTaille("fin_validite", 12);
$form->setTaille("date_modif", 12);
@@ -197,7 +197,7 @@
*/
function setMax(&$form, $maj) {
$form->setMax("id", 11);
- $form->setMax("id_electeur", 20);
+ $form->setMax("id_electeur", 11);
$form->setMax("debut_validite", 12);
$form->setMax("fin_validite", 12);
$form->setMax("date_modif", 12);
@@ -230,39 +230,6 @@
$this->get_var_sql_forminc__sql("id_electeur_by_id"),
false
);
- // id_electeur
- $this->init_select(
- $form,
- $this->f->db,
- $maj,
- null,
- "id_electeur",
- $this->get_var_sql_forminc__sql("id_electeur"),
- $this->get_var_sql_forminc__sql("id_electeur_by_id"),
- false
- );
- // id_electeur
- $this->init_select(
- $form,
- $this->f->db,
- $maj,
- null,
- "id_electeur",
- $this->get_var_sql_forminc__sql("id_electeur"),
- $this->get_var_sql_forminc__sql("id_electeur_by_id"),
- false
- );
- // id_electeur
- $this->init_select(
- $form,
- $this->f->db,
- $maj,
- null,
- "id_electeur",
- $this->get_var_sql_forminc__sql("id_electeur"),
- $this->get_var_sql_forminc__sql("id_electeur_by_id"),
- false
- );
}


@@ -276,12 +243,6 @@
if($validation == 0) {
if($this->is_in_context_of_foreign_key('electeur', $this->retourformulaire))
$form->setVal('id_electeur', $idxformulaire);
- if($this->is_in_context_of_foreign_key('electeur', $this->retourformulaire))
- $form->setVal('id_electeur', $idxformulaire);
- if($this->is_in_context_of_foreign_key('electeur', $this->retourformulaire))
- $form->setVal('id_electeur', $idxformulaire);
- if($this->is_in_context_of_foreign_key('electeur', $this->retourformulaire))
- $form->setVal('id_electeur', $idxformulaire);
}// fin validation
$this->set_form_default_values($form, $maj, $validation);
}// fin setValsousformulaire

Modified: branches/5.0.0-develop/gen/obj/decoupage.class.php
===================================================================
--- branches/5.0.0-develop/gen/obj/decoupage.class.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/gen/obj/decoupage.class.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -1,6 +1,6 @@
<?php
//$Id$
-//gen openMairie le 15/05/2018 12:51
+//gen openMairie le 25/05/2018 10:35

require_once "../obj/om_dbform.class.php";

@@ -193,7 +193,7 @@
* Methode setTaille
*/
function setTaille(&$form, $maj) {
- $form->setTaille("id", 20);
+ $form->setTaille("id", 11);
$form->setTaille("code_bureau", 10);
$form->setTaille("code_voie", 10);
$form->setTaille("premier_impair", 11);
@@ -206,7 +206,7 @@
* Methode setMax
*/
function setMax(&$form, $maj) {
- $form->setMax("id", 20);
+ $form->setMax("id", 11);
$form->setMax("code_bureau", 4);
$form->setMax("code_voie", 10);
$form->setMax("premier_impair", 11);

Modified: branches/5.0.0-develop/gen/obj/electeur.class.php
===================================================================
--- branches/5.0.0-develop/gen/obj/electeur.class.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/gen/obj/electeur.class.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -1,6 +1,6 @@
<?php
//$Id$
-//gen openMairie le 24/05/2018 16:56
+//gen openMairie le 25/05/2018 10:35

require_once "../obj/om_dbform.class.php";

@@ -12,6 +12,7 @@
var $clePrimaire = "id_electeur";
var $typeCle = "N";
var $required_field = array(
+ "id_electeur",
"liste",
"om_collectivite"
);
@@ -125,7 +126,7 @@
function setvalF($val = array()) {
//affectation valeur formulaire
if (!is_numeric($val['id_electeur'])) {
- $this->valF['id_electeur'] = 0; // -> default
+ $this->valF['id_electeur'] = ""; // -> requis
} else {
$this->valF['id_electeur'] = $val['id_electeur'];
}
@@ -681,7 +682,7 @@
* Methode setTaille
*/
function setTaille(&$form, $maj) {
- $form->setTaille("id_electeur", 20);
+ $form->setTaille("id_electeur", 11);
$form->setTaille("numero_electeur", 20);
$form->setTaille("liste", 10);
$form->setTaille("code_bureau", 10);
@@ -736,7 +737,7 @@
* Methode setMax
*/
function setMax(&$form, $maj) {
- $form->setMax("id_electeur", 20);
+ $form->setMax("id_electeur", 11);
$form->setMax("numero_electeur", 20);
$form->setMax("liste", 6);
$form->setMax("code_bureau", 4);

Modified: branches/5.0.0-develop/gen/obj/inscription_office.class.php
===================================================================
--- branches/5.0.0-develop/gen/obj/inscription_office.class.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/gen/obj/inscription_office.class.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -1,6 +1,6 @@
<?php
//$Id$
-//gen openMairie le 15/05/2018 12:51
+//gen openMairie le 25/05/2018 10:35

require_once "../obj/om_dbform.class.php";

@@ -363,7 +363,7 @@
* Methode setTaille
*/
function setTaille(&$form, $maj) {
- $form->setTaille("id", 20);
+ $form->setTaille("id", 11);
$form->setTaille("cog", 10);
$form->setTaille("types", 10);
$form->setTaille("civilite", 10);
@@ -390,7 +390,7 @@
* Methode setMax
*/
function setMax(&$form, $maj) {
- $form->setMax("id", 20);
+ $form->setMax("id", 11);
$form->setMax("cog", 5);
$form->setMax("types", 3);
$form->setMax("civilite", 4);

Modified: branches/5.0.0-develop/gen/obj/mairieeurope.class.php
===================================================================
--- branches/5.0.0-develop/gen/obj/mairieeurope.class.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/gen/obj/mairieeurope.class.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -1,6 +1,6 @@
<?php
//$Id$
-//gen openMairie le 24/05/2018 16:56
+//gen openMairie le 25/05/2018 12:20

require_once "../obj/om_dbform.class.php";

@@ -174,7 +174,7 @@
*/
function setTaille(&$form, $maj) {
$form->setTaille("id", 11);
- $form->setTaille("id_electeur", 20);
+ $form->setTaille("id_electeur", 11);
$form->setTaille("date_modif", 12);
$form->setTaille("utilisateur", 20);
$form->setTaille("mairie", 30);
@@ -185,7 +185,7 @@
*/
function setMax(&$form, $maj) {
$form->setMax("id", 11);
- $form->setMax("id_electeur", 20);
+ $form->setMax("id_electeur", 11);
$form->setMax("date_modif", 12);
$form->setMax("utilisateur", 20);
$form->setMax("mairie", 40);
@@ -216,39 +216,6 @@
$this->get_var_sql_forminc__sql("id_electeur_by_id"),
false
);
- // id_electeur
- $this->init_select(
- $form,
- $this->f->db,
- $maj,
- null,
- "id_electeur",
- $this->get_var_sql_forminc__sql("id_electeur"),
- $this->get_var_sql_forminc__sql("id_electeur_by_id"),
- false
- );
- // id_electeur
- $this->init_select(
- $form,
- $this->f->db,
- $maj,
- null,
- "id_electeur",
- $this->get_var_sql_forminc__sql("id_electeur"),
- $this->get_var_sql_forminc__sql("id_electeur_by_id"),
- false
- );
- // id_electeur
- $this->init_select(
- $form,
- $this->f->db,
- $maj,
- null,
- "id_electeur",
- $this->get_var_sql_forminc__sql("id_electeur"),
- $this->get_var_sql_forminc__sql("id_electeur_by_id"),
- false
- );
}


@@ -262,12 +229,6 @@
if($validation == 0) {
if($this->is_in_context_of_foreign_key('electeur', $this->retourformulaire))
$form->setVal('id_electeur', $idxformulaire);
- if($this->is_in_context_of_foreign_key('electeur', $this->retourformulaire))
- $form->setVal('id_electeur', $idxformulaire);
- if($this->is_in_context_of_foreign_key('electeur', $this->retourformulaire))
- $form->setVal('id_electeur', $idxformulaire);
- if($this->is_in_context_of_foreign_key('electeur', $this->retourformulaire))
- $form->setVal('id_electeur', $idxformulaire);
}// fin validation
$this->set_form_default_values($form, $maj, $validation);
}// fin setValsousformulaire

Modified: branches/5.0.0-develop/gen/obj/membre_commission.class.php
===================================================================
--- branches/5.0.0-develop/gen/obj/membre_commission.class.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/gen/obj/membre_commission.class.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -1,6 +1,6 @@
<?php
//$Id$
-//gen openMairie le 15/05/2018 12:51
+//gen openMairie le 25/05/2018 10:35

require_once "../obj/om_dbform.class.php";

@@ -9,13 +9,13 @@
protected $_absolute_class_name = "membre_commission";

var $table = "membre_commission";
- var $clePrimaire = "membre_commission";
+ var $clePrimaire = "id";
var $typeCle = "N";
var $required_field = array(
"adresse",
"civilite",
"cp",
- "membre_commission",
+ "id",
"nom",
"om_collectivite",
"prenom",
@@ -40,7 +40,7 @@
*/
function get_var_sql_forminc__champs() {
return array(
- "membre_commission",
+ "id",
"civilite",
"nom",
"prenom",
@@ -75,10 +75,10 @@

function setvalF($val = array()) {
//affectation valeur formulaire
- if (!is_numeric($val['membre_commission'])) {
- $this->valF['membre_commission'] = ""; // -> requis
+ if (!is_numeric($val['id'])) {
+ $this->valF['id'] = ""; // -> requis
} else {
- $this->valF['membre_commission'] = $val['membre_commission'];
+ $this->valF['id'] = $val['id'];
}
$this->valF['civilite'] = $val['civilite'];
$this->valF['nom'] = $val['nom'];
@@ -141,7 +141,7 @@

// MODE AJOUTER
if ($maj == 0 || $crud == 'create') {
- $form->setType("membre_commission", "hidden");
+ $form->setType("id", "hidden");
$form->setType("civilite", "text");
$form->setType("nom", "text");
$form->setType("prenom", "text");
@@ -168,7 +168,7 @@

// MDOE MODIFIER
if ($maj == 1 || $crud == 'update') {
- $form->setType("membre_commission", "hiddenstatic");
+ $form->setType("id", "hiddenstatic");
$form->setType("civilite", "text");
$form->setType("nom", "text");
$form->setType("prenom", "text");
@@ -195,7 +195,7 @@

// MODE SUPPRIMER
if ($maj == 2 || $crud == 'delete') {
- $form->setType("membre_commission", "hiddenstatic");
+ $form->setType("id", "hiddenstatic");
$form->setType("civilite", "hiddenstatic");
$form->setType("nom", "hiddenstatic");
$form->setType("prenom", "hiddenstatic");
@@ -214,7 +214,7 @@

// MODE CONSULTER
if ($maj == 3 || $crud == 'read') {
- $form->setType("membre_commission", "static");
+ $form->setType("id", "static");
$form->setType("civilite", "static");
$form->setType("nom", "static");
$form->setType("prenom", "static");
@@ -244,7 +244,7 @@

function setOnchange(&$form, $maj) {
//javascript controle client
- $form->setOnchange('membre_commission','VerifNum(this)');
+ $form->setOnchange('id','VerifNum(this)');
$form->setOnchange('om_collectivite','VerifNum(this)');
}
/**
@@ -251,7 +251,7 @@
* Methode setTaille
*/
function setTaille(&$form, $maj) {
- $form->setTaille("membre_commission", 11);
+ $form->setTaille("id", 11);
$form->setTaille("civilite", 10);
$form->setTaille("nom", 30);
$form->setTaille("prenom", 30);
@@ -268,7 +268,7 @@
* Methode setMax
*/
function setMax(&$form, $maj) {
- $form->setMax("membre_commission", 11);
+ $form->setMax("id", 11);
$form->setMax("civilite", 4);
$form->setMax("nom", 80);
$form->setMax("prenom", 80);
@@ -284,7 +284,7 @@

function setLib(&$form, $maj) {
//libelle des champs
- $form->setLib('membre_commission', __('membre_commission'));
+ $form->setLib('id', __('id'));
$form->setLib('civilite', __('civilite'));
$form->setLib('nom', __('nom'));
$form->setLib('prenom', __('prenom'));

Modified: branches/5.0.0-develop/gen/obj/mouvement.class.php
===================================================================
--- branches/5.0.0-develop/gen/obj/mouvement.class.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/gen/obj/mouvement.class.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -1,6 +1,6 @@
<?php
//$Id$
-//gen openMairie le 15/05/2018 12:51
+//gen openMairie le 25/05/2018 10:35

require_once "../obj/om_dbform.class.php";

@@ -12,6 +12,7 @@
var $clePrimaire = "id";
var $typeCle = "N";
var $required_field = array(
+ "id",
"liste",
"om_collectivite"
);
@@ -121,7 +122,7 @@
function setvalF($val = array()) {
//affectation valeur formulaire
if (!is_numeric($val['id'])) {
- $this->valF['id'] = 0; // -> default
+ $this->valF['id'] = ""; // -> requis
} else {
$this->valF['id'] = $val['id'];
}
@@ -639,11 +640,11 @@
* Methode setTaille
*/
function setTaille(&$form, $maj) {
- $form->setTaille("id", 20);
+ $form->setTaille("id", 11);
$form->setTaille("etat", 10);
$form->setTaille("liste", 10);
$form->setTaille("types", 10);
- $form->setTaille("id_electeur", 20);
+ $form->setTaille("id_electeur", 11);
$form->setTaille("numero_electeur", 20);
$form->setTaille("code_bureau", 10);
$form->setTaille("bureauforce", 10);
@@ -690,11 +691,11 @@
* Methode setMax
*/
function setMax(&$form, $maj) {
- $form->setMax("id", 20);
+ $form->setMax("id", 11);
$form->setMax("etat", 6);
$form->setMax("liste", 6);
$form->setMax("types", 3);
- $form->setMax("id_electeur", 20);
+ $form->setMax("id_electeur", 11);
$form->setMax("numero_electeur", 20);
$form->setMax("code_bureau", 4);
$form->setMax("bureauforce", 3);

Modified: branches/5.0.0-develop/gen/obj/procuration.class.php
===================================================================
--- branches/5.0.0-develop/gen/obj/procuration.class.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/gen/obj/procuration.class.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -1,6 +1,6 @@
<?php
//$Id$
-//gen openMairie le 15/05/2018 12:51
+//gen openMairie le 25/05/2018 10:35

require_once "../obj/om_dbform.class.php";

@@ -9,7 +9,7 @@
protected $_absolute_class_name = "procuration";

var $table = "procuration";
- var $clePrimaire = "id_procuration";
+ var $clePrimaire = "id";
var $typeCle = "N";
var $required_field = array(
"date_accord",
@@ -16,7 +16,7 @@
"debut_validite",
"fin_validite",
"heure_accord",
- "id_procuration",
+ "id",
"mandant",
"mandataire"
);
@@ -39,7 +39,7 @@
*/
function get_var_sql_forminc__champs() {
return array(
- "id_procuration",
+ "id",
"date_modif",
"utilisateur",
"mandant",
@@ -93,10 +93,10 @@

function setvalF($val = array()) {
//affectation valeur formulaire
- if (!is_numeric($val['id_procuration'])) {
- $this->valF['id_procuration'] = ""; // -> requis
+ if (!is_numeric($val['id'])) {
+ $this->valF['id'] = ""; // -> requis
} else {
- $this->valF['id_procuration'] = $val['id_procuration'];
+ $this->valF['id'] = $val['id'];
}
if ($val['date_modif'] != "") {
$this->valF['date_modif'] = $this->dateDB($val['date_modif']);
@@ -184,7 +184,7 @@

// MODE AJOUTER
if ($maj == 0 || $crud == 'create') {
- $form->setType("id_procuration", "hidden");
+ $form->setType("id", "hidden");
$form->setType("date_modif", "date");
$form->setType("utilisateur", "text");
if ($this->is_in_context_of_foreign_key("electeur", $this->retourformulaire)) {
@@ -210,7 +210,7 @@

// MDOE MODIFIER
if ($maj == 1 || $crud == 'update') {
- $form->setType("id_procuration", "hiddenstatic");
+ $form->setType("id", "hiddenstatic");
$form->setType("date_modif", "date");
$form->setType("utilisateur", "text");
if ($this->is_in_context_of_foreign_key("electeur", $this->retourformulaire)) {
@@ -236,7 +236,7 @@

// MODE SUPPRIMER
if ($maj == 2 || $crud == 'delete') {
- $form->setType("id_procuration", "hiddenstatic");
+ $form->setType("id", "hiddenstatic");
$form->setType("date_modif", "hiddenstatic");
$form->setType("utilisateur", "hiddenstatic");
$form->setType("mandant", "selectstatic");
@@ -254,7 +254,7 @@

// MODE CONSULTER
if ($maj == 3 || $crud == 'read') {
- $form->setType("id_procuration", "static");
+ $form->setType("id", "static");
$form->setType("date_modif", "datestatic");
$form->setType("utilisateur", "static");
$form->setType("mandant", "selectstatic");
@@ -275,7 +275,7 @@

function setOnchange(&$form, $maj) {
//javascript controle client
- $form->setOnchange('id_procuration','VerifNum(this)');
+ $form->setOnchange('id','VerifNum(this)');
$form->setOnchange('date_modif','fdate(this)');
$form->setOnchange('mandant','VerifNum(this)');
$form->setOnchange('mandataire','VerifNum(this)');
@@ -287,11 +287,11 @@
* Methode setTaille
*/
function setTaille(&$form, $maj) {
- $form->setTaille("id_procuration", 20);
+ $form->setTaille("id", 11);
$form->setTaille("date_modif", 12);
$form->setTaille("utilisateur", 20);
- $form->setTaille("mandant", 20);
- $form->setTaille("mandataire", 20);
+ $form->setTaille("mandant", 11);
+ $form->setTaille("mandataire", 11);
$form->setTaille("debut_validite", 12);
$form->setTaille("fin_validite", 12);
$form->setTaille("types", 10);
@@ -307,11 +307,11 @@
* Methode setMax
*/
function setMax(&$form, $maj) {
- $form->setMax("id_procuration", 20);
+ $form->setMax("id", 11);
$form->setMax("date_modif", 12);
$form->setMax("utilisateur", 20);
- $form->setMax("mandant", 20);
- $form->setMax("mandataire", 20);
+ $form->setMax("mandant", 11);
+ $form->setMax("mandataire", 11);
$form->setMax("debut_validite", 12);
$form->setMax("fin_validite", 12);
$form->setMax("types", 2);
@@ -326,7 +326,7 @@

function setLib(&$form, $maj) {
//libelle des champs
- $form->setLib('id_procuration', __('id_procuration'));
+ $form->setLib('id', __('id'));
$form->setLib('date_modif', __('date_modif'));
$form->setLib('utilisateur', __('utilisateur'));
$form->setLib('mandant', __('mandant'));

Modified: branches/5.0.0-develop/gen/obj/radiation_insee.class.php
===================================================================
--- branches/5.0.0-develop/gen/obj/radiation_insee.class.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/gen/obj/radiation_insee.class.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -1,6 +1,6 @@
<?php
//$Id$
-//gen openMairie le 15/05/2018 12:51
+//gen openMairie le 25/05/2018 10:35

require_once "../obj/om_dbform.class.php";

@@ -13,6 +13,7 @@
var $typeCle = "N";
var $required_field = array(
"date_naissance",
+ "id",
"om_collectivite"
);

@@ -86,7 +87,7 @@
function setvalF($val = array()) {
//affectation valeur formulaire
if (!is_numeric($val['id'])) {
- $this->valF['id'] = 0; // -> default
+ $this->valF['id'] = ""; // -> requis
} else {
$this->valF['id'] = $val['id'];
}
@@ -432,7 +433,7 @@
* Methode setTaille
*/
function setTaille(&$form, $maj) {
- $form->setTaille("id", 20);
+ $form->setTaille("id", 11);
$form->setTaille("nationalite", 30);
$form->setTaille("sexe", 10);
$form->setTaille("nom", 30);
@@ -465,7 +466,7 @@
* Methode setMax
*/
function setMax(&$form, $maj) {
- $form->setMax("id", 20);
+ $form->setMax("id", 11);
$form->setMax("nationalite", 50);
$form->setMax("sexe", 1);
$form->setMax("nom", 63);

Modified: branches/5.0.0-develop/gen/sql/pgsql/centrevote.inc.php
===================================================================
--- branches/5.0.0-develop/gen/sql/pgsql/centrevote.inc.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/gen/sql/pgsql/centrevote.inc.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -1,6 +1,6 @@
<?php
//$Id$
-//gen openMairie le 24/05/2018 16:56
+//gen openMairie le 25/05/2018 12:20

$DEBUG=0;
$serie=15;
@@ -22,12 +22,6 @@
// FROM
$table = DB_PREFIXE."centrevote
LEFT JOIN ".DB_PREFIXE."electeur
- ON centrevote.id_electeur=electeur.id_electeur
- LEFT JOIN ".DB_PREFIXE."electeur
- ON centrevote.id_electeur=electeur.id_electeur
- LEFT JOIN ".DB_PREFIXE."electeur
- ON centrevote.id_electeur=electeur.id_electeur
- LEFT JOIN ".DB_PREFIXE."electeur
ON centrevote.id_electeur=electeur.id_electeur ";
// SELECT
$champAffiche = array(

Modified: branches/5.0.0-develop/gen/sql/pgsql/mairieeurope.inc.php
===================================================================
--- branches/5.0.0-develop/gen/sql/pgsql/mairieeurope.inc.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/gen/sql/pgsql/mairieeurope.inc.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -1,6 +1,6 @@
<?php
//$Id$
-//gen openMairie le 24/05/2018 16:56
+//gen openMairie le 25/05/2018 12:20

$DEBUG=0;
$serie=15;
@@ -22,12 +22,6 @@
// FROM
$table = DB_PREFIXE."mairieeurope
LEFT JOIN ".DB_PREFIXE."electeur
- ON mairieeurope.id_electeur=electeur.id_electeur
- LEFT JOIN ".DB_PREFIXE."electeur
- ON mairieeurope.id_electeur=electeur.id_electeur
- LEFT JOIN ".DB_PREFIXE."electeur
- ON mairieeurope.id_electeur=electeur.id_electeur
- LEFT JOIN ".DB_PREFIXE."electeur
ON mairieeurope.id_electeur=electeur.id_electeur ";
// SELECT
$champAffiche = array(

Modified: branches/5.0.0-develop/gen/sql/pgsql/membre_commission.inc.php
===================================================================
--- branches/5.0.0-develop/gen/sql/pgsql/membre_commission.inc.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/gen/sql/pgsql/membre_commission.inc.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -1,6 +1,6 @@
<?php
//$Id$
-//gen openMairie le 22/05/2018 15:31
+//gen openMairie le 25/05/2018 10:35

$DEBUG=0;
$serie=15;
@@ -25,7 +25,7 @@
ON membre_commission.om_collectivite=om_collectivite.om_collectivite ";
// SELECT
$champAffiche = array(
- 'membre_commission.membre_commission as "'.__("membre_commission").'"',
+ 'membre_commission.id as "'.__("id").'"',
'membre_commission.civilite as "'.__("civilite").'"',
'membre_commission.nom as "'.__("nom").'"',
'membre_commission.prenom as "'.__("prenom").'"',
@@ -46,7 +46,7 @@
);
//
$champRecherche = array(
- 'membre_commission.membre_commission as "'.__("membre_commission").'"',
+ 'membre_commission.id as "'.__("id").'"',
'membre_commission.civilite as "'.__("civilite").'"',
'membre_commission.nom as "'.__("nom").'"',
'membre_commission.prenom as "'.__("prenom").'"',

Modified: branches/5.0.0-develop/gen/sql/pgsql/procuration.inc.php
===================================================================
--- branches/5.0.0-develop/gen/sql/pgsql/procuration.inc.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/gen/sql/pgsql/procuration.inc.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -1,6 +1,6 @@
<?php
//$Id$
-//gen openMairie le 15/05/2018 12:51
+//gen openMairie le 25/05/2018 10:35

$DEBUG=0;
$serie=15;
@@ -27,7 +27,7 @@
ON procuration.mandataire=electeur1.id_electeur ";
// SELECT
$champAffiche = array(
- 'procuration.id_procuration as "'.__("id_procuration").'"',
+ 'procuration.id as "'.__("id").'"',
'to_char(procuration.date_modif ,\'DD/MM/YYYY\') as "'.__("date_modif").'"',
'procuration.utilisateur as "'.__("utilisateur").'"',
'electeur0.numero_electeur as "'.__("mandant").'"',
@@ -47,7 +47,7 @@
);
//
$champRecherche = array(
- 'procuration.id_procuration as "'.__("id_procuration").'"',
+ 'procuration.id as "'.__("id").'"',
'procuration.utilisateur as "'.__("utilisateur").'"',
'electeur0.numero_electeur as "'.__("mandant").'"',
'electeur1.numero_electeur as "'.__("mandataire").'"',

Modified: branches/5.0.0-develop/obj/centrevote.class.php
===================================================================
--- branches/5.0.0-develop/obj/centrevote.class.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/obj/centrevote.class.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -210,24 +210,23 @@
// Récupération du mode de l'action
$crud = $this->get_action_crud($maj);
//
- if ($maj == 0 || $crud == 'create'
- || $maj == 1 || $crud == 'update') {
- //
- $form->setType("id_electeur", "autocomplete");
- //
- $form->setType('debut_validite', 'date');
- $form->setType('fin_validite', 'date');
+ //
+ if ($maj == 0 || $crud == 'create') {
+ $form->setType('date_modif', 'hidden');
+ $form->setType('utilisateur', 'hidden');
+ if ($this->is_in_context_of_foreign_key("electeur", $this->retourformulaire)) {
+ $form->setType("id_electeur", "selecthiddenstatic");
+ } else {
+ $form->setType("id_electeur", "autocomplete");
+ }
}
//
if ($maj == 1 || $crud == 'update') {
$form->setType('date_modif', 'hiddenstaticdate');
$form->setType('utilisateur', 'hiddenstatic');
+ $form->setType("id_electeur", "selecthiddenstatic");
}
- //
- if ($maj == 0 || $crud == 'create') {
- $form->setType('date_modif', 'hidden');
- $form->setType('utilisateur', 'hidden');
- }
+
}

/**
@@ -260,13 +259,16 @@
*/
function setSelect(&$form, $maj, &$dnu1 = null, $dnu2 = null) {
parent::setSelect($form, $maj);
+ // Récupération du mode de l'action
+ $crud = $this->get_action_crud($maj);
//
- if ($maj < 2) {
- //
- $form->setSelect(
- "id_electeur",
- $this->get_widget_config__id_electeur__autocomplete()
- );
+ if ($maj == 0 || $crud == 'create') {
+ if ($this->is_in_context_of_foreign_key("electeur", $this->retourformulaire) === false) {
+ $form->setSelect(
+ "id_electeur",
+ $this->get_widget_config__id_electeur__autocomplete()
+ );
+ }
}
}


Modified: branches/5.0.0-develop/obj/commune.class.php
===================================================================
--- branches/5.0.0-develop/obj/commune.class.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/obj/commune.class.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -30,7 +30,7 @@
*/
function get_var_sql_forminc__sql_code_departement_by_id() {
return sprintf(
- 'SELECT departement.code, (departement.code||\' \'|| departement.libelle_departement) as lib FROM %1$sdepartement WHERE code = \'<idx>\'',
+ 'SELECT departement.code, (departement.code||\' \'|| departement.libelle_departement) as lib FROM %1$sdepartement WHERE departement.code = \'<idx>\'',
DB_PREFIXE
);
}

Modified: branches/5.0.0-develop/obj/electeur.class.php
===================================================================
--- branches/5.0.0-develop/obj/electeur.class.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/obj/electeur.class.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -1528,53 +1528,6 @@
parent::setSelect($form, $maj);
//
if ($maj < 2) {
- // COMBO
- // code lieu de naissance
- $contenu="";
- $contenu[0][0]="commune";
- $contenu[0][1]="code";
- $contenu[1][0]="libelle_commune";
- $contenu[1][1]="libelle_lieu_de_naissance";
- $contenu[2][0]="code_departement"; // champ pour le where
- $contenu[2][1]="code_departement_naissance"; // zone du formulaire concerne
- $form->setSelect("code_lieu_de_naissance",$contenu);
- // libelle lieu de naissance
- $contenu="";
- $contenu[0][0]="commune";
- $contenu[0][1]="libelle_commune";
- $contenu[1][0]="code";
- $contenu[1][1]="code_lieu_de_naissance";
- $contenu[2][0]="code_departement"; // champ pour le where
- $contenu[2][1]="code_departement_naissance"; // zone du formulaire concerne
- $form->setSelect("libelle_lieu_de_naissance",$contenu);
- // code commune de provenance
- $contenu="";
- $contenu[0][0]="commune";// table
- $contenu[0][1]="code"; // zone origine
- $contenu[1][0]="libelle_commune";
- $contenu[1][1]="libelle_provenance";
- $form->setSelect("provenance",$contenu);
- // code commune de provenance
- $contenu="";
- $contenu[0][0]="commune";// table
- $contenu[0][1]="libelle_commune"; // zone origine
- $contenu[1][0]="code";
- $contenu[1][1]="provenance";
- $form->setSelect("libelle_provenance",$contenu);
- // code departement
- $contenu="";
- $contenu[0][0]="departement";// table
- $contenu[0][1]="code"; // zone origine
- $contenu[1][0]="libelle_departement";
- $contenu[1][1]="libelle_departement_naissance";
- $form->setSelect("code_departement_naissance",$contenu);
- // libelle departement
- $contenu="";
- $contenu[0][0]="departement";// table
- $contenu[0][1]="libelle_departement"; // zone origine
- $contenu[1][0]="code";
- $contenu[1][1]="code_departement_naissance";
- $form->setSelect("libelle_departement_naissance",$contenu);
//DYNAMIQUE
// nationalite
$res = $this->f->db->query($this->get_var_sql_forminc__sql("nationalite"));

Modified: branches/5.0.0-develop/obj/mairieeurope.class.php
===================================================================
--- branches/5.0.0-develop/obj/mairieeurope.class.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/obj/mairieeurope.class.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -145,7 +145,11 @@
if ($maj == 0 || $crud == 'create') {
$form->setType('date_modif', 'hidden');
$form->setType('utilisateur', 'hidden');
- $form->setType("id_electeur", "autocomplete");
+ if ($this->is_in_context_of_foreign_key("electeur", $this->retourformulaire)) {
+ $form->setType("id_electeur", "selecthiddenstatic");
+ } else {
+ $form->setType("id_electeur", "autocomplete");
+ }
}
//
if ($maj == 1 || $crud == 'update') {
@@ -153,14 +157,6 @@
$form->setType('utilisateur', 'hiddenstatic');
$form->setType("id_electeur", "selecthiddenstatic");
}
- //
- if ($maj == 2 || $crud == 'delete') {
- $form->setType("id_electeur", "selecthiddenstatic");
- }
- //
- if ($maj == 3 || $crud == 'read') {
- $form->setType("id_electeur", "selecthiddenstatic");
- }
}

/**
@@ -193,12 +189,16 @@
*/
function setSelect(&$form, $maj, &$dnu1 = null, $dnu2 = null) {
parent::setSelect($form, $maj);
- if ($maj ==0) { // ajouter et modifier
- //
- $form->setSelect(
- "id_electeur",
- $this->get_widget_config__id_electeur__autocomplete()
- );
+ // Récupération du mode de l'action
+ $crud = $this->get_action_crud($maj);
+ //
+ if ($maj == 0 || $crud == 'create') {
+ if ($this->is_in_context_of_foreign_key("electeur", $this->retourformulaire) === false) {
+ $form->setSelect(
+ "id_electeur",
+ $this->get_widget_config__id_electeur__autocomplete()
+ );
+ }
}
}


Modified: branches/5.0.0-develop/obj/membre_commission.class.php
===================================================================
--- branches/5.0.0-develop/obj/membre_commission.class.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/obj/membre_commission.class.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -61,7 +61,7 @@
function setLib(&$form, $maj) {
parent::setLib($form, $maj);
//
- $form->setLib("membre_commission", _("Identifiant"));
+ $form->setLib("id", _("Id"));
$form->setLib("civilite", _("Civilité"));
$form->setLib("nom", _("Nom"));
$form->setLib("prenom", _("Prénom"));

Modified: branches/5.0.0-develop/obj/procuration.class.php
===================================================================
--- branches/5.0.0-develop/obj/procuration.class.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/obj/procuration.class.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -55,7 +55,7 @@
*/
function get_var_sql_forminc__champs() {
return array(
- "id_procuration",
+ "id",
"procuration.date_modif",
"procuration.utilisateur as utilisateur",
"mandant",
@@ -291,8 +291,8 @@
$this->valF['debut_validite'],
$this->valF['fin_validite']
);
- if ($this->valF["id_procuration"] != "") {
- $sql .= " AND id_procuration<>'".$val['id_procuration']."'";
+ if ($this->valF[$this->clePrimaire] != "") {
+ $sql .= " AND id<>'".$val[$this->clePrimaire]."'";
}
$res = $this->f->db->query($sql);
$this->addToLog(
@@ -317,8 +317,8 @@
$this->valF['debut_validite'],
$this->valF['fin_validite']
);
- if ($this->valF["id_procuration"] != "") {
- $sql .= " AND id_procuration<>'".$val['id_procuration']."'";
+ if ($this->valF[$this->clePrimaire] != "") {
+ $sql .= " AND id<>'".$val[$this->clePrimaire]."'";
}
$res = $this->f->db->query($sql);
$this->addToLog(
@@ -341,8 +341,8 @@
$this->valF['debut_validite'],
$this->valF['fin_validite']
);
- if ($this->valF["id_procuration"] != "") {
- $sql .= " AND id_procuration<>'".$val['id_procuration']."'";
+ if ($this->valF[$this->clePrimaire] != "") {
+ $sql .= " AND id<>'".$val[$this->clePrimaire]."'";
}
$res = $this->f->db->query($sql);
$this->addToLog(
@@ -367,8 +367,8 @@
$this->valF['debut_validite'],
$this->valF['fin_validite']
);
- if ($this->valF["id_procuration"] != "") {
- $sql .= " AND id_procuration<>'".$val['id_procuration']."'";
+ if ($this->valF[$this->clePrimaire] != "") {
+ $sql .= " AND id<>'".$val[$this->clePrimaire]."'";
}
$res = $this->f->db->query($sql);
$this->addToLog(
@@ -391,8 +391,8 @@
$this->valF['debut_validite'],
$this->valF['fin_validite']
);
- if ($this->valF["id_procuration"] != "") {
- $sql .= " AND id_procuration<>'".$val['id_procuration']."'";
+ if ($this->valF[$this->clePrimaire] != "") {
+ $sql .= " AND id<>'".$val[$this->clePrimaire]."'";
}
$res = $this->f->db->query($sql);
$this->addToLog(
@@ -427,8 +427,8 @@
function setLayout(&$form, $maj) {
parent::setLayout($form, $maj);
//
- $form->setFieldset("id_procuration", "D", _("Identification"));
- $form->setBloc("id_procuration", "DF", "", "group first-fix-width");
+ $form->setFieldset("id", "D", _("Identification"));
+ $form->setBloc("id", "DF", "", "group first-fix-width");
$form->setBloc("date_modif", "D", "", "");
$form->setBloc("date_modif", "D", "", "group");
$form->setBloc("date_modif", "DF", "", "group first-fix-width");
@@ -624,9 +624,9 @@
function setLib(&$form, $maj) {
parent::setLib($form, $maj);
//
+ $form->setLib("id", _("Id"));
$form->setLib("mandant", _("Mandant"));
$form->setLib("mandataire", _("Mandataire"));
- $form->setLib("id_procuration", _("Id"));
$form->setLib("debut_validite", _("Du"));
$form->setLib("fin_validite", _("Au"));
$form->setLib("types", _("Type"));

Modified: branches/5.0.0-develop/obj/traitement.election_epuration_procuration.class.php
===================================================================
--- branches/5.0.0-develop/obj/traitement.election_epuration_procuration.class.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/obj/traitement.election_epuration_procuration.class.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -111,9 +111,9 @@
while ($row=& $res->fetchRow(DB_FETCHMODE_ASSOC)) {
//
$sql = sprintf(
- 'DELETE FROM %1$sprocuration WHERE id_procuration=%2$s',
+ 'DELETE FROM %1$sprocuration WHERE id=%2$s',
DB_PREFIXE,
- $row['id_procuration']
+ $row['id']
);
$res1 = $this->f->db->query($sql);
$this->f->addToLog(

Modified: branches/5.0.0-develop/obj/traitement.election_mention.class.php
===================================================================
--- branches/5.0.0-develop/obj/traitement.election_mention.class.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/obj/traitement.election_mention.class.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -321,7 +321,7 @@
//
if ($this->error == false) {
//
- $msg = ">"._("Procuration")." ".$row['id_procuration']." ".$row['mandant_nom']." -> ".$row['mandataire_nom'];
+ $msg = ">"._("Procuration")." ".$row['id']." ".$row['mandant_nom']." -> ".$row['mandataire_nom'];
$this->LogToFile($msg);
//
$validite = ($row["debut_validite"]!=$row["fin_validite"] ? "-".$this->f->formatdate($row["fin_validite"])."" : "");

Modified: branches/5.0.0-develop/sql/pgsql/centrevote.inc.php
===================================================================
--- branches/5.0.0-develop/sql/pgsql/centrevote.inc.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/sql/pgsql/centrevote.inc.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -40,8 +40,5 @@
"*electeur"
);

-// Critere where de la requete
-$selection = " where centrevote.id_electeur = electeur.id_electeur and electeur.om_collectivite=".intval($_SESSION["collectivite"])." ";
-
// Critere order by ou group by de la requete
$tri = " order by withoutaccent(lower(electeur.nom)), withoutaccent(lower(electeur.prenom)) ";

Modified: branches/5.0.0-develop/sql/pgsql/mairieeurope.inc.php
===================================================================
--- branches/5.0.0-develop/sql/pgsql/mairieeurope.inc.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/sql/pgsql/mairieeurope.inc.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -36,8 +36,5 @@
"*electeur"
);

-// Critere where de la requete
-$selection=" where electeur.om_collectivite=".intval($_SESSION["collectivite"])." ";
-
// Critere order by ou group by de la requete
$tri= " order by withoutaccent(lower(electeur.nom)), withoutaccent(lower(electeur.prenom)) ";

Modified: branches/5.0.0-develop/sql/pgsql/membre_commission.inc.php
===================================================================
--- branches/5.0.0-develop/sql/pgsql/membre_commission.inc.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/sql/pgsql/membre_commission.inc.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -20,7 +20,7 @@

// Critere select de la requete
$champAffiche = array(
- "membre_commission.membre_commission as \""._("Id")."\"",
+ "membre_commission.id as \""._("Id")."\"",
"membre_commission.nom as \""._("Nom")."\"",
"membre_commission.prenom as \""._("Prenom")."\"",
"membre_commission.cp as \""._("Code postal")."\"",
@@ -29,7 +29,7 @@

// Champ sur lesquels la recherche est active
$champRecherche = array(
- "membre_commission.membre_commission as \""._("Id")."\"",
+ "membre_commission.id as \""._("Id")."\"",
"membre_commission.nom as \""._("Nom")."\"",
"membre_commission.prenom as \""._("Prenom")."\"",
"membre_commission.cp as \""._("Code postal")."\"",

Modified: branches/5.0.0-develop/sql/pgsql/procuration.inc.php
===================================================================
--- branches/5.0.0-develop/sql/pgsql/procuration.inc.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/sql/pgsql/procuration.inc.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -23,7 +23,7 @@

// Critere select de la requete
$champAffiche = array(
- "procuration.id_procuration as \""._("id")."\"",
+ "procuration.id as \""._("id")."\"",
"procuration.types as \""._("types")."\"",
"(mandant.nom||' '||mandant.prenom||' '||mandant.code_bureau) as \""._("mandant")."\"",
"(mandataire.nom||' '||mandataire.prenom||' '||mandataire.code_bureau) as \""._("mandataire")."\"",

Modified: branches/5.0.0-develop/sql/pgsql/stats_procuration_aepurer.inc.php
===================================================================
--- branches/5.0.0-develop/sql/pgsql/stats_procuration_aepurer.inc.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/sql/pgsql/stats_procuration_aepurer.inc.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -7,7 +7,7 @@
if (isset($row['code'])) {
//
$sql1 = sprintf(
- 'SELECT count(id_procuration) FROM %1$sprocuration INNER JOIN %1$selecteur on procuration.mandant=electeur.id_electeur WHERE electeur.code_bureau=\'%3$s\' AND electeur.liste=\'%2$s\'',
+ 'SELECT count(id) FROM %1$sprocuration INNER JOIN %1$selecteur on procuration.mandant=electeur.id_electeur WHERE electeur.code_bureau=\'%3$s\' AND electeur.liste=\'%2$s\'',
DB_PREFIXE,
$_SESSION['liste'],
$row['code']
@@ -14,7 +14,7 @@
);
//
$sql2 = sprintf(
- 'SELECT count(id_procuration) FROM %1$sprocuration INNER JOIN %1$selecteur on procuration.mandant=electeur.id_electeur WHERE procuration.fin_validite<=\'%4$s\' AND electeur.code_bureau=\'%3$s\' AND electeur.liste=\'%2$s\'',
+ 'SELECT count(id) FROM %1$sprocuration INNER JOIN %1$selecteur on procuration.mandant=electeur.id_electeur WHERE procuration.fin_validite<=\'%4$s\' AND electeur.code_bureau=\'%3$s\' AND electeur.liste=\'%2$s\'',
DB_PREFIXE,
$_SESSION['liste'],
$row['code'],

Modified: branches/5.0.0-develop/sql/pgsql/trt_mention.inc.php
===================================================================
--- branches/5.0.0-develop/sql/pgsql/trt_mention.inc.php 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/sql/pgsql/trt_mention.inc.php 2018-05-25 15:16:26 UTC (rev 1388)
@@ -9,7 +9,7 @@
// Epuration PROCURATION
if (isset($dateElectionR)) {
$sqlE = sprintf(
- 'SELECT procuration.id_procuration, procuration.mandant, procuration.mandataire, procuration.fin_validite, electeur.id_electeur, electeur.liste FROM %1$sprocuration LEFT JOIN %1$selecteur ON procuration.mandant=electeur.id_electeur WHERE procuration.fin_validite<=\'%3$s\' and electeur.om_collectivite=%2$s',
+ 'SELECT procuration.id, procuration.mandant, procuration.mandataire, procuration.fin_validite, electeur.id_electeur, electeur.liste FROM %1$sprocuration LEFT JOIN %1$selecteur ON procuration.mandant=electeur.id_electeur WHERE procuration.fin_validite<=\'%3$s\' and electeur.om_collectivite=%2$s',
DB_PREFIXE,
intval($_SESSION["collectivite"]),
$dateElectionR
@@ -21,7 +21,7 @@
*/
// TRAITEMENT
$sqlP = sprintf(
- 'SELECT procuration.id_procuration, procuration.mandant, procuration.mandataire, mandant.nom AS mandant_nom, mandant.prenom AS mandant_prenom, mandant.code_bureau AS mandant_bureau, mandataire.nom AS mandataire_nom, mandataire.prenom AS mandataire_prenom, mandataire.code_bureau AS mandataire_bureau, debut_validite, fin_validite FROM %1$sprocuration INNER JOIN %1$selecteur AS mandant ON procuration.mandant=mandant.id_electeur INNER JOIN %1$selecteur AS mandataire ON procuration.mandataire=mandataire.id_electeur WHERE procuration.refus != \'O\' AND mandant.om_collectivite=%2$s and mandataire.om_collectivite=%2$s',
+ 'SELECT procuration.id, procuration.mandant, procuration.mandataire, mandant.nom AS mandant_nom, mandant.prenom AS mandant_prenom, mandant.code_bureau AS mandant_bureau, mandataire.nom AS mandataire_nom, mandataire.prenom AS mandataire_prenom, mandataire.code_bureau AS mandataire_bureau, debut_validite, fin_validite FROM %1$sprocuration INNER JOIN %1$selecteur AS mandant ON procuration.mandant=mandant.id_electeur INNER JOIN %1$selecteur AS mandataire ON procuration.mandataire=mandataire.id_electeur WHERE procuration.refus != \'O\' AND mandant.om_collectivite=%2$s and mandataire.om_collectivite=%2$s',
DB_PREFIXE,
intval($_SESSION["collectivite"])
);

Modified: branches/5.0.0-develop/tests/data/pgsql/init_data.sql
===================================================================
--- branches/5.0.0-develop/tests/data/pgsql/init_data.sql 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/tests/data/pgsql/init_data.sql 2018-05-25 15:16:26 UTC (rev 1388)
@@ -355,7 +355,7 @@
-- Data for Name: procuration; Type: TABLE DATA; Schema: public; Owner: -
--

-COPY procuration (id_procuration, date_modif, utilisateur, mandant, mandataire, debut_validite, fin_validite, types, origine1, origine2, refus, date_accord, heure_accord, motif_refus) FROM stdin;
+COPY procuration (id, date_modif, utilisateur, mandant, mandataire, debut_validite, fin_validite, types, origine1, origine2, refus, date_accord, heure_accord, motif_refus) FROM stdin;
8 2012-11-14 demo 100004 100027 2012-01-01 2014-12-31 HF Gendarmerie O 2012-01-01 15:15:00 \N
11 2013-01-10 demo 100034 100042 2014-04-01 2014-04-16 EF aaa bbb N 2013-01-10 12:30:00 \N
12 2013-01-10 demo 100044 100050 2012-04-24 2013-04-24 EF POLICE NATIONALE O 2012-04-24 15:00:00 \N

Modified: branches/5.0.0-develop/tests/resources/app/gen/membre_commission.robot
===================================================================
--- branches/5.0.0-develop/tests/resources/app/gen/membre_commission.robot 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/tests/resources/app/gen/membre_commission.robot 2018-05-25 15:16:26 UTC (rev 1388)
@@ -2,20 +2,20 @@
Documentation CRUD de la table membre_commission
... @author generated
... @package openElec
-... @version 15/05/2018 11:05
+... @version 25/05/2018 10:05

*** Keywords ***

Depuis le contexte Identifiant
[Documentation] Accède au formulaire
- [Arguments] ${membre_commission}
+ [Arguments] ${id}

# On accède au tableau
Go To Tab membre_commission
# On recherche l'enregistrement
- Use Simple Search Identifiant ${membre_commission}
+ Use Simple Search identifiant ${id}
# On clique sur le résultat
- Click On Link ${membre_commission}
+ Click On Link ${id}
# On vérifie qu'il n'y a pas d'erreur
Page Should Not Contain Errors

@@ -32,16 +32,16 @@
# On valide le formulaire
Click On Submit Button
# On récupère l'ID du nouvel enregistrement
- ${membre_commission} = Get Text css=div.form-content span#membre_commission
+ ${id} = Get Text css=div.form-content span#id
# On le retourne
- [Return] ${membre_commission}
+ [Return] ${id}

Modifier Identifiant
[Documentation] Modifie l'enregistrement
- [Arguments] ${membre_commission} ${values}
+ [Arguments] ${id} ${values}

# On accède à l'enregistrement
- Depuis le contexte Identifiant ${membre_commission}
+ Depuis le contexte Identifiant ${id}
# On clique sur le bouton modifier
Click On Form Portlet Action membre_commission modifier
# On saisit des valeurs
@@ -51,12 +51,12 @@

Supprimer Identifiant
[Documentation] Supprime l'enregistrement
- [Arguments] ${membre_commission}
+ [Arguments] ${id}

# On accède à l'enregistrement
Depuis le contexte Identifiant ${membre_commission}
# On clique sur le bouton supprimer
- Click On Form Portlet Action membre_commission supprimer
+ Click On Form Portlet Action id supprimer
# On valide le formulaire
Click On Submit Button


Modified: branches/5.0.0-develop/tests/resources/app/gen/procuration.robot
===================================================================
--- branches/5.0.0-develop/tests/resources/app/gen/procuration.robot 2018-05-25 08:14:07 UTC (rev 1387)
+++ branches/5.0.0-develop/tests/resources/app/gen/procuration.robot 2018-05-25 15:16:26 UTC (rev 1388)
@@ -2,20 +2,20 @@
Documentation CRUD de la table procuration
... @author generated
... @package openElec
-... @version 19/09/2017 07:09
+... @version 25/05/2018 10:05

*** Keywords ***

Depuis le contexte procuration
[Documentation] Accède au formulaire
- [Arguments] ${id_procuration}
+ [Arguments] ${id}

# On accède au tableau
Go To Tab procuration
# On recherche l'enregistrement
- Use Simple Search id_procuration ${id_procuration}
+ Use Simple Search identifiant ${id}
# On clique sur le résultat
- Click On Link ${id_procuration}
+ Click On Link ${id}
# On vérifie qu'il n'y a pas d'erreur
Page Should Not Contain Errors

@@ -32,16 +32,16 @@
# On valide le formulaire
Click On Submit Button
# On récupère l'ID du nouvel enregistrement
- ${id_procuration} = Get Text css=div.form-content span#id_procuration
+ ${id} = Get Text css=div.form-content span#id
# On le retourne
- [Return] ${id_procuration}
+ [Return] ${id}

Modifier procuration
[Documentation] Modifie l'enregistrement
- [Arguments] ${id_procuration} ${values}
+ [Arguments] ${id} ${values}

# On accède à l'enregistrement
- Depuis le contexte procuration ${id_procuration}
+ Depuis le contexte procuration ${id}
# On clique sur le bouton modifier
Click On Form Portlet Action procuration modifier
# On saisit des valeurs
@@ -51,12 +51,12 @@

Supprimer procuration
[Documentation] Supprime l'enregistrement
- [Arguments] ${id_procuration}
+ [Arguments] ${id}

# On accède à l'enregistrement
Depuis le contexte procuration ${procuration}
# On clique sur le bouton supprimer
- Click On Form Portlet Action id_procuration supprimer
+ Click On Form Portlet Action id supprimer
# On valide le formulaire
Click On Submit Button


Reply all
Reply to author
Forward
0 new messages