289 lines
17 KiB
XML
289 lines
17 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<?import javafx.collections.*?>
|
|
<?import javafx.scene.shape.*?>
|
|
<?import javafx.scene.text.*?>
|
|
<?import java.lang.*?>
|
|
<?import java.util.*?>
|
|
<?import javafx.scene.*?>
|
|
<?import javafx.scene.control.*?>
|
|
<?import javafx.scene.layout.*?>
|
|
|
|
<AnchorPane fx:id="PaneStep2BonLivraison" minHeight="642.0" minWidth="796.0" prefHeight="642.0" prefWidth="796.0" styleClass="AnchorPane-Default" stylesheets="@../../Public/CSS/StylePrincipal.css" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" xmlns="http://javafx.com/javafx/22" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Controllers.VenteRapideClt.Step2BonLivraisonCltController">
|
|
<children>
|
|
<Pane fx:id="TitrePane" layoutX="30.0" layoutY="30.0" prefHeight="52.0" prefWidth="796.0" styleClass="pane2hautdroit" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
|
|
<children>
|
|
<HBox alignment="BOTTOM_LEFT" layoutX="23.0" layoutY="13.1787109375">
|
|
<children>
|
|
<Text fx:id="TitrePrincipale" layoutX="23.0" layoutY="34.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Vente Rapide">
|
|
<font>
|
|
<Font name="Arial" size="23.0" />
|
|
</font>
|
|
</Text>
|
|
<Text layoutX="176.0" layoutY="31.0" strokeType="OUTSIDE" strokeWidth="0.0" text=" ">
|
|
<font>
|
|
<Font name="Arial" size="15.0" />
|
|
</font>
|
|
</Text>
|
|
<Text fx:id="TitreSecondaire" layoutX="163.0" layoutY="34.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Bon Livraison">
|
|
<font>
|
|
<Font name="Arial" size="15.0" />
|
|
</font>
|
|
</Text>
|
|
</children>
|
|
</HBox>
|
|
</children>
|
|
</Pane>
|
|
<AnchorPane layoutX="34.0" layoutY="88.0" prefHeight="101.0" prefWidth="776.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="50.0">
|
|
<children>
|
|
<ProgressBar layoutX="85.0" layoutY="61.0" prefHeight="18.0" prefWidth="627.0" progress="0.5" AnchorPane.leftAnchor="50.0" AnchorPane.rightAnchor="80.0" />
|
|
<GridPane layoutX="31.0" layoutY="10.0" prefHeight="74.0" prefWidth="717.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
|
|
<children>
|
|
<Group>
|
|
<children>
|
|
<Group layoutX="89.0" layoutY="-96.0">
|
|
<children>
|
|
<Circle fill="#5fc65f" layoutX="51.0" layoutY="161.0" radius="15.0" stroke="TRANSPARENT" strokeType="INSIDE" />
|
|
<Circle fill="#4dae4d" layoutX="51.0" layoutY="161.0" radius="7.0" stroke="TRANSPARENT" strokeType="INSIDE" />
|
|
</children>
|
|
</Group>
|
|
<Group>
|
|
<children>
|
|
<Text layoutX="100.0" layoutY="44.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Commande">
|
|
<font>
|
|
<Font name="Arial Bold" size="16.0" />
|
|
</font>
|
|
</Text>
|
|
<Text layoutX="112.0" layoutY="23.0" strokeType="OUTSIDE" strokeWidth="0.0" text="étape 1">
|
|
<font>
|
|
<Font name="Verdana" size="14.0" />
|
|
</font>
|
|
</Text>
|
|
</children>
|
|
</Group>
|
|
</children>
|
|
</Group>
|
|
<Group GridPane.columnIndex="4">
|
|
<children>
|
|
<Group layoutX="89.0" layoutY="-96.0">
|
|
<children>
|
|
<Circle fill="#5fc65f" layoutX="51.0" layoutY="161.0" radius="15.0" stroke="TRANSPARENT" strokeType="INSIDE" />
|
|
<Circle fill="#4dae4d" layoutX="51.0" layoutY="161.0" radius="7.0" stroke="TRANSPARENT" strokeType="INSIDE" />
|
|
</children>
|
|
</Group>
|
|
<Group>
|
|
<children>
|
|
<Text layoutX="110.0" layoutY="44.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Facture">
|
|
<font>
|
|
<Font name="Arial" size="16.0" />
|
|
</font>
|
|
</Text>
|
|
<Text layoutX="112.0" layoutY="23.0" strokeType="OUTSIDE" strokeWidth="0.0" text="étape 3">
|
|
<font>
|
|
<Font name="Verdana" size="14.0" />
|
|
</font>
|
|
</Text>
|
|
</children>
|
|
</Group>
|
|
</children>
|
|
</Group>
|
|
<Group GridPane.columnIndex="6">
|
|
<children>
|
|
<Group layoutX="89.0" layoutY="-96.0">
|
|
<children>
|
|
<Circle fill="#5fc65f" layoutX="51.0" layoutY="161.0" radius="15.0" stroke="TRANSPARENT" strokeType="INSIDE" />
|
|
<Circle fill="#4dae4d" layoutX="51.0" layoutY="161.0" radius="7.0" stroke="TRANSPARENT" strokeType="INSIDE" />
|
|
</children>
|
|
</Group>
|
|
<Group>
|
|
<children>
|
|
<Text layoutX="67.0" layoutY="43.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Enregistrer La Vente">
|
|
<font>
|
|
<Font name="Arial" size="16.0" />
|
|
</font>
|
|
</Text>
|
|
<Text layoutX="113.0" layoutY="23.0" strokeType="OUTSIDE" strokeWidth="0.0" text="étape 4">
|
|
<font>
|
|
<Font name="Verdana" size="14.0" />
|
|
</font>
|
|
</Text>
|
|
</children>
|
|
</Group>
|
|
</children>
|
|
</Group>
|
|
<Group GridPane.columnIndex="2">
|
|
<children>
|
|
<Group layoutX="89.0" layoutY="-96.0">
|
|
<children>
|
|
<Circle fill="#5fc65f" layoutX="51.0" layoutY="161.0" radius="15.0" stroke="TRANSPARENT" strokeType="INSIDE" />
|
|
<Circle fill="#4dae4d" layoutX="51.0" layoutY="161.0" radius="7.0" stroke="TRANSPARENT" strokeType="INSIDE" />
|
|
</children>
|
|
</Group>
|
|
<Group>
|
|
<children>
|
|
<Text layoutX="100.0" layoutY="44.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Bon Livraison">
|
|
<font>
|
|
<Font name="Arial Bold" size="16.0" />
|
|
</font>
|
|
</Text>
|
|
<Text layoutX="125.0" layoutY="23.0" strokeType="OUTSIDE" strokeWidth="0.0" text="étape 2">
|
|
<font>
|
|
<Font name="Verdana" size="14.0" />
|
|
</font>
|
|
</Text>
|
|
</children>
|
|
</Group>
|
|
</children>
|
|
</Group>
|
|
</children>
|
|
<columnConstraints>
|
|
<ColumnConstraints halignment="LEFT" hgrow="SOMETIMES" minWidth="10.0" prefWidth="133.0" />
|
|
<ColumnConstraints halignment="LEFT" hgrow="SOMETIMES" minWidth="90.0" prefWidth="100.0" />
|
|
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" minWidth="115.0" prefWidth="143.0" />
|
|
<ColumnConstraints hgrow="SOMETIMES" minWidth="83.0" prefWidth="83.0" />
|
|
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" minWidth="10.0" prefWidth="113.0" />
|
|
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="61.0" />
|
|
<ColumnConstraints halignment="RIGHT" hgrow="SOMETIMES" minWidth="150.0" prefWidth="173.0" />
|
|
</columnConstraints>
|
|
<rowConstraints>
|
|
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
|
</rowConstraints>
|
|
</GridPane>
|
|
</children>
|
|
</AnchorPane>
|
|
<StackPane layoutX="112.0" layoutY="179.0" prefHeight="52.0" prefWidth="756.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="140.0">
|
|
<children>
|
|
<Group>
|
|
<children>
|
|
<Button layoutX="398.0" layoutY="159.0" mnemonicParsing="false" onAction="#NextBonLivraisonCltButtonAction" prefHeight="35.0" prefWidth="120.0" styleClass="btn-primary" text="Suivant" />
|
|
<Button layoutX="318.0" layoutY="164.0" mnemonicParsing="false" onAction="#LastBonLivraisonCltButtonAction" styleClass="btn-default" text="Précédent" />
|
|
</children>
|
|
</Group>
|
|
</children>
|
|
</StackPane>
|
|
<Separator layoutX="50.0" layoutY="235.0" prefWidth="200.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="200.0" />
|
|
<AnchorPane layoutX="40.0" layoutY="213.0" prefHeight="439.0" prefWidth="796.0" style="-fx-border-color: #428BCA;" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="200.0" />
|
|
<GridPane layoutX="20.0" layoutY="230.0" prefHeight="158.0" prefWidth="756.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0">
|
|
<children>
|
|
<Text fx:id="TextPrenom" strokeType="OUTSIDE" strokeWidth="0.0" text="Date Livraison" GridPane.rowIndex="3">
|
|
<font>
|
|
<Font name="Arial" size="13.0" />
|
|
</font>
|
|
</Text>
|
|
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Num Télé 2" GridPane.columnIndex="6">
|
|
<font>
|
|
<Font name="Arial" size="13.0" />
|
|
</font>
|
|
</Text>
|
|
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Heur de livraison">
|
|
<font>
|
|
<Font name="Arial" size="13.0" />
|
|
</font>
|
|
</Text>
|
|
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Num Télé 1" GridPane.columnIndex="3">
|
|
<font>
|
|
<Font name="Arial" size="13.0" />
|
|
</font>
|
|
</Text>
|
|
<TextField fx:id="TextFieldHeurLivraison" prefHeight="30.0" prefWidth="122.0" promptText="00:00" text="00:00" GridPane.columnIndex="1" />
|
|
<TextField fx:id="TextFieldNumTele1" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="4" />
|
|
<TextField fx:id="TextFieldTransporteur" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="4" GridPane.rowIndex="3" />
|
|
<Text fx:id="CltExistNom" strokeType="OUTSIDE" strokeWidth="0.0" visible="false" GridPane.columnIndex="1">
|
|
<font>
|
|
<Font name="Arial Bold" size="13.0" />
|
|
</font>
|
|
</Text>
|
|
<Text fx:id="CltExistPrenom" strokeType="OUTSIDE" strokeWidth="0.0" visible="false" GridPane.columnIndex="1" GridPane.rowIndex="3">
|
|
<font>
|
|
<Font name="Arial Bold" size="13.0" />
|
|
</font>
|
|
</Text>
|
|
<Text fx:id="CltExistTELE1" strokeType="OUTSIDE" strokeWidth="0.0" visible="false" GridPane.columnIndex="4">
|
|
<font>
|
|
<Font name="Arial Bold" size="13.0" />
|
|
</font>
|
|
</Text>
|
|
<Text fx:id="CltExistTELE2" strokeType="OUTSIDE" strokeWidth="0.0" visible="false" GridPane.columnIndex="4" GridPane.rowIndex="3">
|
|
<font>
|
|
<Font name="Arial Bold" size="13.0" />
|
|
</font>
|
|
</Text>
|
|
<Text fx:id="TextMatricule" strokeType="OUTSIDE" strokeWidth="0.0" text="Matricule" visible="false" GridPane.rowIndex="3">
|
|
<font>
|
|
<Font name="Arial" size="13.0" />
|
|
</font>
|
|
</Text>
|
|
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Transporteur" GridPane.columnIndex="3" GridPane.rowIndex="3">
|
|
<font>
|
|
<Font name="Arial" size="13.0" />
|
|
</font>
|
|
</Text>
|
|
<TextField fx:id="TextFieldNumTele2" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="7" />
|
|
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="1" GridPane.rowIndex="3">
|
|
<children>
|
|
<DatePicker fx:id="DatePickerDateLivraison" layoutX="-16.0" layoutY="15.0" prefHeight="30.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
|
|
</children>
|
|
</AnchorPane>
|
|
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Poid Produit" GridPane.columnIndex="6" GridPane.rowIndex="3">
|
|
<font>
|
|
<Font name="Arial" size="13.0" />
|
|
</font>
|
|
</Text>
|
|
<TextField fx:id="TextFieldPoidProduit" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="7" GridPane.rowIndex="3" />
|
|
<Text fx:id="TextcltHeurLivraison" fill="RED" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
|
|
<font>
|
|
<Font name="Arial Bold" size="12.0" />
|
|
</font>
|
|
</Text>
|
|
<Text fx:id="TextcltNumTele1" fill="RED" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
|
|
<font>
|
|
<Font name="Arial Bold" size="12.0" />
|
|
</font>
|
|
</Text>
|
|
<Text fx:id="TextcltPoidProduit" fill="RED" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="4">
|
|
<font>
|
|
<Font name="Arial Bold" size="12.0" />
|
|
</font>
|
|
</Text>
|
|
<Text fx:id="TextcltNumTele2" fill="RED" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
|
|
<font>
|
|
<Font name="Arial Bold" size="12.0" />
|
|
</font>
|
|
</Text>
|
|
</children>
|
|
<columnConstraints>
|
|
<ColumnConstraints hgrow="SOMETIMES" maxWidth="121.0" minWidth="80.0" prefWidth="121.0" />
|
|
<ColumnConstraints halignment="LEFT" hgrow="SOMETIMES" minWidth="130.0" prefWidth="130.0" />
|
|
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="75.0" />
|
|
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
|
|
<ColumnConstraints hgrow="SOMETIMES" minWidth="130.0" prefWidth="130.0" />
|
|
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="75.0" />
|
|
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
|
|
<ColumnConstraints hgrow="SOMETIMES" minWidth="130.0" prefWidth="130.0" />
|
|
</columnConstraints>
|
|
<rowConstraints>
|
|
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
|
|
<RowConstraints maxHeight="25.0" minHeight="25.0" prefHeight="25.0" valignment="TOP" vgrow="SOMETIMES" />
|
|
<RowConstraints minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
|
|
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
|
|
<RowConstraints maxHeight="25.0" minHeight="25.0" prefHeight="25.0" valignment="TOP" vgrow="SOMETIMES" />
|
|
</rowConstraints>
|
|
</GridPane>
|
|
<AnchorPane layoutX="20.0" layoutY="388.0" prefHeight="237.0" prefWidth="756.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0" AnchorPane.topAnchor="388.0">
|
|
<children>
|
|
<Text fx:id="TextPrenom1" layoutX="10.0" layoutY="23.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse de Livraison" AnchorPane.leftAnchor="10.0">
|
|
<font>
|
|
<Font name="Arial" size="19.0" />
|
|
</font>
|
|
</Text>
|
|
<TextArea fx:id="TextAreaAdressLivraison" layoutX="14.0" layoutY="42.0" maxHeight="200.0" maxWidth="600.0" prefHeight="172.0" prefWidth="496.0" AnchorPane.bottomAnchor="27.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="250.0" AnchorPane.topAnchor="38.0" />
|
|
<Text fx:id="TextcltAdressLivraison" fill="RED" layoutX="10.0" layoutY="227.0" strokeType="OUTSIDE" strokeWidth="0.0">
|
|
<font>
|
|
<Font name="Arial Bold" size="12.0" />
|
|
</font>
|
|
</Text>
|
|
</children>
|
|
</AnchorPane>
|
|
</children>
|
|
</AnchorPane>
|