diff options
Diffstat (limited to 'src/sections/1_customer.php')
| -rw-r--r-- | src/sections/1_customer.php | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/src/sections/1_customer.php b/src/sections/1_customer.php index cdec448..ca20d08 100644 --- a/src/sections/1_customer.php +++ b/src/sections/1_customer.php | |||
| @@ -12,29 +12,36 @@ function newCustomer(): array | |||
| 12 | 12 | ||
| 13 | // -- partie 1: client ou prospect? -- | 13 | // -- partie 1: client ou prospect? -- |
| 14 | $Client = new Clients; | 14 | $Client = new Clients; |
| 15 | if(exec($TypeDeClient->get()) === 'Client') | 15 | $choix_niv2 = exec($TypeDeClient->get()); |
| 16 | if($choix_niv2 === ZenitySetup::$type_client_entrees[0]) | ||
| 16 | { | 17 | { |
| 18 | echo "choix: " . $choix_niv2 . "\n"; | ||
| 17 | $Client->setType('client'); | 19 | $Client->setType('client'); |
| 18 | } | 20 | } |
| 19 | //~ else // | 21 | elseif($choix_niv2 === ZenitySetup::$type_client_entrees[1]) |
| 20 | //~ { | 22 | { |
| 21 | //~ $Client->setType('prospect'); | 23 | echo "choix: " . $choix_niv2 . "\n"; |
| 22 | //~ } | 24 | $Client->setType('prospect'); |
| 25 | } | ||
| 26 | else | ||
| 27 | { | ||
| 28 | return [0, null]; // menu principal | ||
| 29 | } | ||
| 23 | 30 | ||
| 24 | // -- partie 2: saisie des infos -- | 31 | // -- partie 2: saisie des infos -- |
| 25 | if(enterCustomer($Client)) | 32 | if(enterCustomer($Client)) |
| 26 | { | 33 | { |
| 27 | // -- partie 3: on fait quoi maintenant -- | 34 | // -- partie 3: on fait quoi maintenant -- |
| 28 | $choix_niv2 = exec($FinSection1->get()); | 35 | $choix_niv3 = exec($FinSection1->get()); |
| 29 | if($choix_niv2 === ZenitySetup::$fin_section_1_entrees[0]) | 36 | if($choix_niv3 === ZenitySetup::$fin_section_1_entrees[0]) |
| 30 | { | 37 | { |
| 31 | return [2, $Client]; // section 2: newService() | 38 | return [2, $Client]; // section 2: newService() |
| 32 | } | 39 | } |
| 33 | elseif($choix_niv2 === ZenitySetup::$fin_section_1_entrees[1]) | 40 | elseif($choix_niv3 === ZenitySetup::$fin_section_1_entrees[1]) |
| 34 | { | 41 | { |
| 35 | return [3, $Client]; // section 3: modifyData() | 42 | return [3, $Client]; // section 3: modifyData() |
| 36 | } | 43 | } |
| 37 | elseif($choix_niv2 === ZenitySetup::$fin_section_1_entrees[2]) | 44 | elseif($choix_niv3 === ZenitySetup::$fin_section_1_entrees[2]) |
| 38 | { | 45 | { |
| 39 | return [1, null]; // relancer section 1: newCustomer() | 46 | return [1, null]; // relancer section 1: newCustomer() |
| 40 | } | 47 | } |
