332 lines
19 KiB
XML
332 lines
19 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<?import javafx.scene.Group?>
|
|
<?import javafx.scene.control.Button?>
|
|
<?import javafx.scene.control.DatePicker?>
|
|
<?import javafx.scene.control.ProgressBar?>
|
|
<?import javafx.scene.control.RadioButton?>
|
|
<?import javafx.scene.control.Separator?>
|
|
<?import javafx.scene.control.TextField?>
|
|
<?import javafx.scene.control.ToggleGroup?>
|
|
<?import javafx.scene.layout.AnchorPane?>
|
|
<?import javafx.scene.layout.ColumnConstraints?>
|
|
<?import javafx.scene.layout.GridPane?>
|
|
<?import javafx.scene.layout.HBox?>
|
|
<?import javafx.scene.layout.Pane?>
|
|
<?import javafx.scene.layout.RowConstraints?>
|
|
<?import javafx.scene.layout.StackPane?>
|
|
<?import javafx.scene.shape.Circle?>
|
|
<?import javafx.scene.text.Font?>
|
|
<?import javafx.scene.text.Text?>
|
|
|
|
<AnchorPane id="AnchorPane" fx:id="PaneFactureCltAjouterPaiementComptent" 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/13" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Controllers.FactureClt.FactureCltAjouterPaiementComptentController">
|
|
<children>
|
|
<Pane fx:id="TitrePane" layoutX="10.0" layoutY="10.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="Facture">
|
|
<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="Facture / Ajouter / Paiement">
|
|
<font>
|
|
<Font name="Arial" size="15.0" />
|
|
</font>
|
|
</Text>
|
|
</children>
|
|
</HBox>
|
|
</children>
|
|
</Pane>
|
|
<AnchorPane layoutX="14.0" layoutY="68.0" prefHeight="101.0" prefWidth="776.0" AnchorPane.leftAnchor="14.0" AnchorPane.rightAnchor="6.0">
|
|
<children>
|
|
<ProgressBar layoutX="85.0" layoutY="61.0" prefHeight="18.0" prefWidth="627.0" progress="0.5" AnchorPane.leftAnchor="100.0" AnchorPane.rightAnchor="100.0" />
|
|
<GridPane layoutX="31.0" layoutY="10.0" prefHeight="74.0" prefWidth="717.0" AnchorPane.leftAnchor="31.0" AnchorPane.rightAnchor="28.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="82.0" layoutY="44.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Selection Commande">
|
|
<font>
|
|
<Font name="Arial" size="14.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="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="107.0" layoutY="44.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Paiement">
|
|
<font>
|
|
<Font name="Arial" size="14.0" />
|
|
</font>
|
|
</Text>
|
|
<Text layoutX="112.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>
|
|
<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="67.0" layoutY="43.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Enregistrer La Facture">
|
|
<font>
|
|
<Font name="Arial" size="14.0" />
|
|
</font>
|
|
</Text>
|
|
<Text layoutX="113.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>
|
|
</children>
|
|
<columnConstraints>
|
|
<ColumnConstraints halignment="LEFT" hgrow="SOMETIMES" maxWidth="154.0" minWidth="10.0" prefWidth="146.0" />
|
|
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
|
|
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="155.0" minWidth="10.0" prefWidth="102.0" />
|
|
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="160.0" />
|
|
<ColumnConstraints halignment="RIGHT" hgrow="SOMETIMES" maxWidth="170.0" minWidth="150.0" prefWidth="144.0" />
|
|
</columnConstraints>
|
|
<rowConstraints>
|
|
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
|
</rowConstraints>
|
|
</GridPane>
|
|
</children>
|
|
</AnchorPane>
|
|
<Separator layoutX="30.0" layoutY="215.0" prefWidth="200.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0" />
|
|
<StackPane layoutX="92.0" layoutY="159.0" prefHeight="52.0" prefWidth="756.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
|
|
<children>
|
|
<Group>
|
|
<children>
|
|
<Button layoutX="398.0" layoutY="159.0" mnemonicParsing="false" onAction="#FactureCltAjouterSuivantAction" prefHeight="35.0" prefWidth="120.0" styleClass="btn-primary" text="Suivant" />
|
|
<Button layoutX="318.0" layoutY="164.0" mnemonicParsing="false" onAction="#FactureCltAjouterButtonAction" styleClass="btn-default" text="Précédent" />
|
|
</children>
|
|
</Group>
|
|
</children>
|
|
</StackPane>
|
|
<GridPane layoutX="20.0" layoutY="227.0" prefHeight="151.0" prefWidth="654.0">
|
|
<columnConstraints>
|
|
<ColumnConstraints hgrow="SOMETIMES" maxWidth="320.0" minWidth="10.0" prefWidth="178.0" />
|
|
<ColumnConstraints hgrow="SOMETIMES" maxWidth="486.0" minWidth="10.0" prefWidth="476.0" />
|
|
</columnConstraints>
|
|
<rowConstraints>
|
|
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
|
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
|
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
|
</rowConstraints>
|
|
<children>
|
|
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Type de paiement:">
|
|
<font>
|
|
<Font name="Arial Bold" size="19.0" />
|
|
</font>
|
|
</Text>
|
|
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Net A payer:" GridPane.rowIndex="1">
|
|
<font>
|
|
<Font name="Arial Bold" size="19.0" />
|
|
</font>
|
|
</Text>
|
|
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Payer Par:" GridPane.rowIndex="2">
|
|
<font>
|
|
<Font name="Arial Bold" size="19.0" />
|
|
</font>
|
|
</Text>
|
|
<Group GridPane.columnIndex="1" GridPane.rowIndex="2">
|
|
<children>
|
|
<RadioButton layoutX="431.0" layoutY="338.0" mnemonicParsing="false" onAction="#RadioCarteAction" text="Carte électronique">
|
|
<font>
|
|
<Font name="Arial Bold" size="15.0" />
|
|
</font>
|
|
<toggleGroup>
|
|
<ToggleGroup fx:id="payer" />
|
|
</toggleGroup>
|
|
</RadioButton>
|
|
<RadioButton layoutX="296.0" layoutY="338.0" mnemonicParsing="false" onAction="#RadioChequeAction" text="Chèque" toggleGroup="$payer">
|
|
<font>
|
|
<Font name="Arial Bold" size="15.0" />
|
|
</font>
|
|
</RadioButton>
|
|
<RadioButton layoutX="155.0" layoutY="338.0" mnemonicParsing="false" onAction="#RadioEspaceAction" selected="true" text="Espace" toggleGroup="$payer">
|
|
<font>
|
|
<Font name="Arial Bold" size="15.0" />
|
|
</font>
|
|
</RadioButton>
|
|
</children>
|
|
</Group>
|
|
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Comptent" GridPane.columnIndex="1">
|
|
<font>
|
|
<Font name="Arial" size="19.0" />
|
|
</font>
|
|
</Text>
|
|
<Text fx:id="TextNetaPayer" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
|
|
<font>
|
|
<Font name="Arial" size="19.0" />
|
|
</font>
|
|
</Text>
|
|
</children>
|
|
</GridPane>
|
|
<AnchorPane fx:id="PaneCheque" layoutX="20.0" layoutY="409.0" prefHeight="225.0" prefWidth="756.0" style="-fx-border-color: #428BCA;" visible="false" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0" AnchorPane.topAnchor="397.0">
|
|
<children>
|
|
<GridPane layoutX="25.0" layoutY="7.0" prefHeight="217.0" prefWidth="518.0" AnchorPane.leftAnchor="24.0" AnchorPane.rightAnchor="214.0" AnchorPane.topAnchor="6.0">
|
|
<columnConstraints>
|
|
<ColumnConstraints hgrow="SOMETIMES" maxWidth="132.0" minWidth="10.0" prefWidth="126.0" />
|
|
<ColumnConstraints hgrow="SOMETIMES" maxWidth="500.0" minWidth="250.0" prefWidth="250.0" />
|
|
<ColumnConstraints hgrow="SOMETIMES" maxWidth="200.0" minWidth="150.0" prefWidth="150.0" />
|
|
</columnConstraints>
|
|
<rowConstraints>
|
|
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
|
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
|
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
|
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
|
</rowConstraints>
|
|
<children>
|
|
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque">
|
|
<font>
|
|
<Font name="Arial" size="16.0" />
|
|
</font>
|
|
</Text>
|
|
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro Chéque" GridPane.rowIndex="1">
|
|
<font>
|
|
<Font name="Arial" size="16.0" />
|
|
</font>
|
|
</Text>
|
|
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Complé" GridPane.rowIndex="2">
|
|
<font>
|
|
<Font name="Arial" size="16.0" />
|
|
</font>
|
|
</Text>
|
|
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Chéque" GridPane.rowIndex="3">
|
|
<font>
|
|
<Font name="Arial" size="16.0" />
|
|
</font>
|
|
</Text>
|
|
<TextField fx:id="FactureCltChequeNomBanque" prefHeight="30.0" GridPane.columnIndex="1" />
|
|
<TextField fx:id="FactureCltChequeNumero" prefHeight="30.0" GridPane.columnIndex="1" GridPane.rowIndex="1" />
|
|
<TextField fx:id="FactureCltChequeNomComple" prefHeight="30.0" GridPane.columnIndex="1" GridPane.rowIndex="2" />
|
|
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="1" GridPane.rowIndex="3">
|
|
<children>
|
|
<DatePicker fx:id="FactureCltChequeDatePaiement" layoutY="12.0" prefHeight="30.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
|
|
</children>
|
|
</AnchorPane>
|
|
<Text fx:id="MsgCltChequeNumero" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="2" GridPane.rowIndex="1">
|
|
<font>
|
|
<Font name="System Bold" size="12.0" />
|
|
</font>
|
|
</Text>
|
|
<Text fx:id="MsgCltChequeNomBanque" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="2">
|
|
<font>
|
|
<Font name="System Bold" size="12.0" />
|
|
</font>
|
|
</Text>
|
|
<Text fx:id="MsgCltChequeNomComple" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="2" GridPane.rowIndex="2">
|
|
<font>
|
|
<Font name="System Bold" size="12.0" />
|
|
</font>
|
|
</Text>
|
|
<Text fx:id="MsgCltChequeDatePaiement" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="2" GridPane.rowIndex="3">
|
|
<font>
|
|
<Font name="System Bold" size="12.0" />
|
|
</font>
|
|
</Text>
|
|
</children>
|
|
</GridPane>
|
|
</children>
|
|
</AnchorPane>
|
|
<AnchorPane fx:id="PaneCarte" layoutX="20.0" layoutY="397.0" prefHeight="225.0" prefWidth="756.0" style="-fx-border-color: #428BCA;" visible="false" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0" AnchorPane.topAnchor="397.0">
|
|
<children>
|
|
<GridPane layoutX="16.4" layoutY="24.4" prefHeight="165.0" prefWidth="726.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="23.0">
|
|
<children>
|
|
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque:" GridPane.rowIndex="1">
|
|
<font>
|
|
<Font name="Arial" size="16.0" />
|
|
</font>
|
|
</Text>
|
|
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro Carte:" GridPane.rowIndex="2">
|
|
<font>
|
|
<Font name="Arial" size="16.0" />
|
|
</font>
|
|
</Text>
|
|
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Complé:" GridPane.rowIndex="3">
|
|
<font>
|
|
<Font name="Arial" size="16.0" />
|
|
</font>
|
|
</Text>
|
|
<TextField fx:id="TextFieldCarteNomBanque" prefHeight="30.0" GridPane.columnIndex="1" GridPane.rowIndex="1" />
|
|
<TextField fx:id="TextFieldCarteNumero" prefHeight="30.0" GridPane.columnIndex="1" GridPane.rowIndex="2" />
|
|
<TextField fx:id="TextFieldCarteNomComplet" prefHeight="30.0" GridPane.columnIndex="1" GridPane.rowIndex="3" />
|
|
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro de Transaction:">
|
|
<font>
|
|
<Font name="Arial" size="16.0" />
|
|
</font>
|
|
</Text>
|
|
<TextField fx:id="TextFieldCarteNumeroTransation" prefHeight="30.0" GridPane.columnIndex="1" />
|
|
<Text fx:id="MsgCltCarteNumeroTransation" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="3">
|
|
<font>
|
|
<Font name="Arial Bold" size="12.0" />
|
|
</font>
|
|
</Text>
|
|
<Text fx:id="MsgCltCarteNumeroCarte" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="3" GridPane.rowIndex="2">
|
|
<font>
|
|
<Font name="Arial Bold" size="12.0" />
|
|
</font>
|
|
</Text>
|
|
</children>
|
|
<columnConstraints>
|
|
<ColumnConstraints hgrow="SOMETIMES" maxWidth="174.79998779296875" minWidth="10.0" prefWidth="174.79998779296875" />
|
|
<ColumnConstraints hgrow="SOMETIMES" maxWidth="500.0" minWidth="174.20001220703125" prefWidth="261.40000000000003" />
|
|
<ColumnConstraints hgrow="SOMETIMES" maxWidth="500.0" minWidth="17.600061035156216" prefWidth="17.600061035156216" />
|
|
<ColumnConstraints hgrow="SOMETIMES" maxWidth="500.0" minWidth="174.20001220703125" prefWidth="266.3999389648437" />
|
|
</columnConstraints>
|
|
<rowConstraints>
|
|
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
|
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
|
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
|
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
|
|
</rowConstraints>
|
|
</GridPane>
|
|
</children>
|
|
</AnchorPane>
|
|
</children>
|
|
</AnchorPane>
|