Initial commit

This commit is contained in:
2025-10-30 12:59:45 +01:00
commit 5683322bb7
1627 changed files with 111341 additions and 0 deletions

View File

@@ -0,0 +1,86 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import java.net.URL?>
<?import javafx.geometry.Insets?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.control.Separator?>
<?import javafx.scene.control.TextField?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.paint.Color?>
<?import javafx.scene.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<?import javafx.scene.text.TextFlow?>
<AnchorPane id="AnchorPane" fx:id="Content" prefHeight="331.0" prefWidth="598.0" styleClass="AnchorPane-Default" xmlns="http://javafx.com/javafx/22" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Controllers.AuthentificationController">
<children>
<ProgressBar fx:id="ProgressBarAuthentification" prefWidth="598.0" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<Label layoutX="338.0" layoutY="23.0" text="Connexion">
<font>
<Font name="Arial" size="20.0" />
</font>
</Label>
<Separator layoutX="443.0" layoutY="40.0" prefWidth="96.2431640625" />
<Separator layoutX="233.0" layoutY="40.0" prefWidth="96.2431640625" />
<Group layoutX="205.0" layoutY="142.0">
<children>
<Label layoutY="9.0" text="Email:">
<font>
<Font size="16.0" fx:id="x1" />
</font>
</Label>
<Rectangle arcHeight="5.0" arcWidth="5.0" height="36.0" layoutX="86.0" layoutY="1.0" strokeType="INSIDE" strokeWidth="0.7" width="36.0">
<fill>
<Color red="0.933" green="0.933" blue="0.933" fx:id="x2" />
</fill>
<stroke>
<Color red="0.804" green="0.804" blue="0.804" fx:id="x3" />
</stroke>
</Rectangle>
<ImageView id="glyphicon-user" fitHeight="20.0" fitWidth="15.0" layoutX="95.0" layoutY="8.0" pickOnBounds="true">
<image>
<Image preserveRatio="true" smooth="true" url="@../Public/icon/glyphicon-user.png" />
</image>
</ImageView>
<TextField id="login" fx:id="Login" layoutX="120.0" opacity="1.0" prefHeight="38.0" prefWidth="176.0">
<stylesheets>
<URL value="@../Public/CSS/StylePrincipal.css" />
</stylesheets>
</TextField>
</children>
</Group>
<Text id="erreurresult" fx:id="Erreurresult" fill="RED" layoutX="221.0" layoutY="214.0" strokeType="OUTSIDE" strokeWidth="0.0" text="">
<font>
<Font size="14.0" />
</font>
</Text>
<TextFlow layoutX="198.0" layoutY="78.0" lineSpacing="5.0" prefHeight="53.0" prefWidth="376.0">
<children>
<Text lineSpacing="5.0" strokeDashOffset="2.0" strokeType="OUTSIDE" strokeWidth="2.0" text="Vous pouvez utiliser votre paramètre en vous connectant avec votre email." wrappingWidth="375.8740234375">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
</children>
<opaqueInsets>
<Insets />
</opaqueInsets>
</TextFlow>
<Button layoutX="338.0" layoutY="231.0" mnemonicParsing="false" onAction="#handleButtonAction" prefHeight="36.0" prefWidth="96.0" styleClass="btn-success" text="Valider" textFill="WHITE">
<font>
<Font name="Arial" size="13.0" />
</font>
</Button>
<Line endX="-49.0" endY="158.0" layoutX="218.0" layoutY="132.0" opacity="0.32" startX="-50.0" startY="-100.0" />
<ImageView fx:id="ImageViewLogo" pickOnBounds="true" preserveRatio="true" />
</children>
<stylesheets>
<URL value="@../Public/CSS/StylePrincipal.css" />
</stylesheets>
</AnchorPane>

View File

@@ -0,0 +1,313 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.RadioButton?>
<?import javafx.scene.control.Separator?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?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.shape.Circle?>
<?import javafx.scene.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane fx:id="AnchorPaneBLCltAjouterEtape1" 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.BonLivraisonClt.BonLivraisonCltAjouterController">
<children>
<Pane fx:id="TitrePane" 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="Bon Livraison">
<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="Nouveau Bon de livraison">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<ProgressBar fx:id="ProgressBarBLCltAjouter" layoutY="52.0" prefHeight="5.0" prefWidth="795.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<AnchorPane layoutX="10.0" layoutY="52.0" prefHeight="101.0" prefWidth="776.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<Separator layoutX="76.0" layoutY="60.0" prefHeight="2.0" prefWidth="600.0" AnchorPane.leftAnchor="76.0" AnchorPane.rightAnchor="100.0" />
<Separator layoutX="76.0" layoutY="77.0" prefHeight="2.0" prefWidth="600.0" AnchorPane.leftAnchor="76.0" AnchorPane.rightAnchor="100.0" />
<GridPane layoutX="7.0" layoutY="10.0" prefHeight="74.0" prefWidth="741.0" AnchorPane.leftAnchor="7.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="71.0" layoutY="44.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Sectionnner une 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="112.0" layoutY="-95.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="Création Bon Livraison">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text layoutX="143.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 Bon Livraison">
<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="154.0" minWidth="10.0" prefWidth="154.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="121.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="10.0" layoutY="160.0" prefWidth="200.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" />
<AnchorPane layoutX="10.0" layoutY="172.0" prefHeight="106.0" prefWidth="776.0" styleClass="panel-default" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<AnchorPane prefHeight="38.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Button fx:id="ButtonSearchBLCltAjouter" mnemonicParsing="false" prefHeight="35.0" prefWidth="162.0" styleClass="btn-icon-search" text="Filtre de recherche" />
</children>
</AnchorPane>
<GridPane layoutX="13.0" layoutY="57.0" prefHeight="35.0" prefWidth="752.0" AnchorPane.leftAnchor="12.0" AnchorPane.rightAnchor="12.0" AnchorPane.topAnchor="56.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Commande">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldCodeCommande" prefHeight="30.0" prefWidth="74.0" GridPane.columnIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Création" GridPane.columnIndex="3" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Mode" GridPane.columnIndex="6" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="7">
<children>
<RadioButton fx:id="RadioComptant" layoutX="1.0" layoutY="9.0" mnemonicParsing="false" text="Comptant">
<toggleGroup>
<ToggleGroup fx:id="modepaiement" />
</toggleGroup>
</RadioButton>
<RadioButton fx:id="RadioFacilite" layoutX="93.0" layoutY="9.0" mnemonicParsing="false" text="Facilité" toggleGroup="$modepaiement" />
</children>
</AnchorPane>
<DatePicker fx:id="DatePickerCreation" prefHeight="30.0" GridPane.columnIndex="4" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="105.0" prefWidth="105.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="60.0" prefWidth="60.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="10.0" layoutY="287.0" prefHeight="345.0" prefWidth="776.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="287.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Commandes">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewCommande" layoutX="3.0" layoutY="36.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="40.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="35.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColCodeCommande" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Commande" />
<TableColumn fx:id="TabColTypeClient" maxWidth="300.0" minWidth="98.0" prefWidth="108.0" text="Type Clt" />
<TableColumn fx:id="TabColCodeClient" maxWidth="300.0" minWidth="90.0" prefWidth="90.0" text="Code Clt" />
<TableColumn fx:id="TabColModePaiement" maxWidth="300.0" minWidth="90.0" prefWidth="90.0" text="Mode" />
<TableColumn fx:id="TabColTotalCommande" maxWidth="300.0" minWidth="70.0" prefWidth="70.0" text="Total" />
<TableColumn fx:id="TabColCodeDevis" maxWidth="300.0" minWidth="80.0" text="Devis" />
<TableColumn fx:id="TabColDateCreation" maxWidth="300.0" minWidth="105.0" prefWidth="105.0" text="Date Creation" />
<TableColumn fx:id="TabColAction" maxWidth="150.0" minWidth="60.0" prefWidth="60.0" text="Action" />
</columns>
</TableView>
<GridPane prefHeight="38.0" prefWidth="588.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="0.0">
<children>
<AnchorPane fx:id="ListerPages" prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="2">
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children>
</AnchorPane>
<Group>
<children>
<Label fx:id="LabelCount" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" text="0" textFill="WHITE">
<font>
<Font name="Verdana Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="400.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,413 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.geometry.*?>
<?import javafx.collections.*?>
<?import javafx.scene.web.*?>
<?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="AnchorPaneBLCltAjouterEtape2" 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.BonLivraisonClt.BonLivraisonCltAjouterEtape2Controller">
<children>
<Pane fx:id="TitrePane" 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="Bon Livraison">
<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="Nouveau Bon de livraison">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<AnchorPane layoutX="10.0" layoutY="52.0" prefHeight="101.0" prefWidth="776.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<ProgressBar layoutX="76.0" layoutY="61.0" prefHeight="18.0" prefWidth="600.0" progress="0.55" AnchorPane.leftAnchor="76.0" AnchorPane.rightAnchor="100.0" />
<GridPane layoutX="7.0" layoutY="10.0" prefHeight="74.0" prefWidth="741.0" AnchorPane.leftAnchor="7.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="71.0" layoutY="44.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Sectionnner une 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="112.0" layoutY="-95.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="Création Bon Livraison">
<font>
<Font name="Arial Bold" size="14.0" />
</font>
</Text>
<Text layoutX="143.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 Bon Livraison">
<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="154.0" minWidth="10.0" prefWidth="154.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="121.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="10.0" layoutY="155.0" prefWidth="200.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" />
<Button layoutX="14.0" layoutY="165.0" mnemonicParsing="false" onAction="#CreateBonLivraisonCltButtonAction" prefHeight="35.0" prefWidth="127.0" styleClass="btn-black" text="Valider" />
<TabPane layoutX="14.0" layoutY="214.0" prefHeight="156.0" prefWidth="776.0" styleClass="Table-Pane" tabClosingPolicy="UNAVAILABLE" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<tabs>
<Tab text="Détail Bon de Livraison">
<content>
<AnchorPane prefHeight="200.0" prefWidth="200.0">
<children>
<GridPane layoutY="10.0" prefHeight="74.0" prefWidth="756.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<Text fx:id="TextPrenom" strokeType="OUTSIDE" strokeWidth="0.0" text="Date de livraison" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Num Télé 2" GridPane.columnIndex="3" GridPane.rowIndex="1">
<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="7" />
<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="1">
<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="1">
<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="1">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Transporteur" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<TextField fx:id="TextFieldNumTele2" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="4" GridPane.rowIndex="1" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<children>
<DatePicker fx:id="DatePickerDateLivraison" layoutX="-16.0" layoutY="15.0" prefHeight="30.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
</children>
</AnchorPane>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="125.0" minWidth="85.0" prefWidth="125.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="53.0" minHeight="35.0" prefHeight="41.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="97.0" minHeight="35.0" prefHeight="43.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
</content>
</Tab>
<Tab text="Détail Client">
<content>
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="447.0" prefWidth="796.0">
<children>
<GridPane prefHeight="108.0" prefWidth="762.0" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="10.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom:" GridPane.columnIndex="2">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TxtPrenom" strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom:" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TxtDateNaissance" strokeType="OUTSIDE" strokeWidth="0.0" text="Date Naissonce:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="TELE 1:" GridPane.columnIndex="2" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextCode" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextCltExistCode" strokeType="OUTSIDE" strokeWidth="0.0" text="Code" visible="false">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Type:" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse:" GridPane.columnIndex="6">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="TELE 2:" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code:">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextType" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextNom" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextTele1" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextPrenom" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="5">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextTele2" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="5" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextDateNaissance" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextAdresse" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="45.0" minWidth="45.0" prefWidth="45.0" />
<ColumnConstraints halignment="LEFT" hgrow="SOMETIMES" minWidth="110.0" prefWidth="110.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="60.0" minWidth="60.0" prefWidth="60.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="110.0" prefWidth="110.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="70.0" minWidth="70.0" prefWidth="70.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="110.0" prefWidth="110.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="120.0" minWidth="110.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="180.0" prefWidth="180.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="71.0" minHeight="30.0" prefHeight="45.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="65.0" minHeight="10.0" prefHeight="63.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
</content>
</Tab>
<Tab text="Détail de Livraison">
<content>
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="447.0" prefWidth="796.0">
<children>
<SplitPane dividerPositions="0.5" layoutX="101.0" layoutY="2.0" prefHeight="101.0" prefWidth="200.0" style="-fx-border-color: #FFFFFF;" styleClass="deleteligne" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="5.0">
<items>
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="160.0" prefWidth="100.0" style="-fx-background-color: #FFFFFF;">
<children>
<GridPane layoutX="14.0" layoutY="9.0" prefHeight="87.0" prefWidth="289.0" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="70.0" AnchorPane.topAnchor="10.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="107.0" minWidth="100.0" prefWidth="107.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="182.0" />
</columnConstraints>
<rowConstraints>
<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="Frais de transport">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Poid Produit" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<TextField fx:id="TextFieldFraisTransport" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="1" />
<TextField fx:id="TextFieldPoidProduit" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="1" GridPane.rowIndex="1" />
</children>
</GridPane>
</children>
</AnchorPane>
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="160.0" prefWidth="100.0" style="-fx-background-color: #FFFFFF;">
<children>
<Text layoutX="7.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Adress de Livraison">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<TextArea fx:id="TextAreaAdressLivraison" layoutX="138.0" layoutY="10.0" prefHeight="87.0" prefWidth="236.0" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="130.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="5.0" />
</children>
</AnchorPane>
</items>
</SplitPane>
</children>
</AnchorPane>
</content>
</Tab>
</tabs>
</TabPane>
<AnchorPane id="AnchorPane" layoutX="10.0" layoutY="382.0" prefHeight="251.0" prefWidth="776.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="380.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Produits">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewBonLivraisonCltProduitList" editable="true" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="35.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColReference" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Référence" />
<TableColumn fx:id="TabColDesignation" maxWidth="400.0" minWidth="150.0" prefWidth="160.0" text="Désignation" />
<TableColumn fx:id="TabColMarque" maxWidth="200.0" minWidth="100.0" prefWidth="100.0" text="Marque" />
<TableColumn fx:id="TabColCategorie" maxWidth="200.0" minWidth="100.0" prefWidth="120.0" text="Catégorie" />
<TableColumn fx:id="TabColProdDisponible" maxWidth="120.0" minWidth="100.0" prefWidth="110.0" text="Disponible" />
<TableColumn fx:id="TabColQuantite" maxWidth="100.0" minWidth="65.0" prefWidth="65.0" text="Quantité" />
<TableColumn fx:id="TabColPrixTTC" maxWidth="200.0" minWidth="70.0" prefWidth="74.0" text="Prix TTC" />
</columns>
</TableView>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,168 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.control.ProgressIndicator?>
<?import javafx.scene.control.Separator?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?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.shape.Circle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane fx:id="AnchorPaneBLCltAjouterEtape1" 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/23.0.1" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Controllers.BonLivraisonClt.BonLivraisonCltAjouterEtape3Controller">
<children>
<Pane fx:id="TitrePane" 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="Bon Livraison">
<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="Nouveau Bon de livraison">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<AnchorPane layoutX="10.0" layoutY="52.0" prefHeight="101.0" prefWidth="776.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<ProgressBar layoutX="76.0" layoutY="61.0" prefHeight="18.0" prefWidth="600.0" progress="1.0" AnchorPane.leftAnchor="76.0" AnchorPane.rightAnchor="100.0" />
<GridPane layoutX="7.0" layoutY="10.0" prefHeight="74.0" prefWidth="760.0" AnchorPane.leftAnchor="7.0" AnchorPane.rightAnchor="9.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="71.0" layoutY="44.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Sectionnner une 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="112.0" layoutY="-95.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="Création Bon Livraison">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text layoutX="143.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 Bon Livraison">
<font>
<Font name="Arial Bold" 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="154.0" minWidth="10.0" prefWidth="154.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="121.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="10.0" layoutY="155.0" prefWidth="200.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" />
<Pane layoutX="39.0" layoutY="193.0" prefHeight="83.0" prefWidth="700.0" style="-fx-background-color: #FFFFFF;" styleClass="panel-default">
<children>
<ImageView fx:id="ImageBonLivraion" fitHeight="45.0" fitWidth="45.0" layoutX="12.0" layoutY="8.0" visible="false">
<image>
<Image url="@../../Public/icon/successfully.png" />
</image>
</ImageView>
<ProgressIndicator fx:id="ProgressBonLivraion" layoutX="12.0" layoutY="8.0" prefHeight="45.0" prefWidth="45.0" />
<GridPane layoutX="71.0" layoutY="3.0" prefHeight="71.0" prefWidth="593.0">
<children>
<Text fx:id="Monprofilenomprenom1" fill="#478fca" strokeType="OUTSIDE" strokeWidth="0.0" text="Bon Livraison">
<font>
<Font name="Arial Bold" size="20.0" />
</font>
</Text>
<Text fx:id="TextBonLivraion" fontSmoothingType="LCD" strokeType="OUTSIDE" strokeWidth="0.0" text="La bon de livraison est en cour d'enregister" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="38.0" minHeight="10.0" prefHeight="28.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="57.0" minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</Pane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,302 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ProgressIndicator?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.ColumnConstraints?>
<?import javafx.scene.layout.GridPane?>
<?import javafx.scene.layout.RowConstraints?>
<?import javafx.scene.layout.StackPane?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<?import javafx.scene.text.TextFlow?>
<AnchorPane id="AnchorPane" fx:id="AnchorPrincipal" minHeight="662.0" minWidth="816.0" prefHeight="662.0" prefWidth="816.0" style="-fx-background-color: rgba(0,0,0,0.6);" styleClass="AnchorPane-Default" stylesheets="@../../Public/CSS/StylePrincipal.css" xmlns="http://javafx.com/javafx/13" xmlns:fx="http://javafx.com/fxml/1">
<children>
<StackPane prefHeight="593.0" prefWidth="757.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<AnchorPane prefHeight="200.0" prefWidth="200.0" stylesheets="@../../Public/CSS/StyleSheetPrint.css" visible="false">
<children>
<TableView fx:id="TableViewListeProduitTempo" editable="true" prefHeight="514.0" prefWidth="487.0">
<columns>
<TableColumn fx:id="TabColReferenceTempo" prefWidth="48.0" text="Code" />
<TableColumn fx:id="TabColDesignationTempo" maxWidth="164.0" minWidth="164.0" prefWidth="164.0" sortType="DESCENDING" text="Désignation" />
<TableColumn fx:id="TabColQuantiteTempo" prefWidth="40.0" text="Qté" />
<TableColumn fx:id="TabColPrixHTTempo" prefWidth="43.0" text="P.U.H.T " />
<TableColumn fx:id="TabColRemiseTempo" prefWidth="46.0" text="Remise" />
<TableColumn fx:id="TabColTotalHTTempo" prefWidth="52.0" text="Total H.T" />
<TableColumn fx:id="TabColTVATempo" prefWidth="34.0" text="TVA" />
<TableColumn fx:id="TabColTotalTTCTempo" prefWidth="56.0" text="Total TTC" />
</columns>
</TableView>
</children>
</AnchorPane>
<AnchorPane maxHeight="662.0" maxWidth="816.0" minHeight="662.0" minWidth="816.0" prefHeight="662.0" prefWidth="816.0" style="-fx-background-color: #FFFFFF;">
<children>
<AnchorPane fx:id="AnchorSecondaire" prefHeight="662.0" prefWidth="816.0" visible="false" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<StackPane layoutX="-8.0" layoutY="-1.0" prefHeight="48.0" prefWidth="200.0" AnchorPane.leftAnchor="-8.0" AnchorPane.rightAnchor="8.0">
<children>
<Group>
<children>
<Text fx:id="TextIdBonLivraison" fill="#478fca" layoutX="268.0" layoutY="77.0" strokeType="OUTSIDE" strokeWidth="0.0" text="125">
<font>
<Font name="Arial Bold" size="22.0" />
</font>
</Text>
<Text fx:id="Monprofilenomprenom1" fill="#478fca" layoutX="125.0" layoutY="77.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Bon livraison N°">
<font>
<Font name="Arial" size="20.0" />
</font>
</Text>
</children>
</Group>
</children>
</StackPane>
<AnchorPane layoutX="424.0" layoutY="54.0" prefHeight="133.0" prefWidth="370.0" styleClass="panel-default">
<children>
<AnchorPane layoutX="2.0" layoutY="2.0" prefHeight="25.0" prefWidth="265.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="140.0" layoutY="19.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Détail client">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
</children>
</AnchorPane>
<GridPane layoutX="13.0" layoutY="31.0" prefHeight="97.0" prefWidth="356.0" AnchorPane.bottomAnchor="6.0" AnchorPane.leftAnchor="12.0" AnchorPane.rightAnchor="2.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="170.0" minWidth="10.0" prefWidth="65.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="290.0" minWidth="10.0" prefWidth="290.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="Client:">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom:" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom:" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse:" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextTypeClt" strokeType="OUTSIDE" strokeWidth="0.0" text="Date création:" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextNom" strokeType="OUTSIDE" strokeWidth="0.0" text="Date création:" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextPrenom" strokeType="OUTSIDE" strokeWidth="0.0" text="Date création:" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextAdressClt" strokeType="OUTSIDE" strokeWidth="0.0" text="Date création:" GridPane.columnIndex="1" GridPane.rowIndex="3">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
</children>
</GridPane>
</children>
</AnchorPane>
<AnchorPane layoutX="39.0" layoutY="54.0" prefHeight="133.0" prefWidth="267.0" styleClass="panel-default">
<children>
<AnchorPane layoutX="2.0" layoutY="1.0" prefHeight="25.0" prefWidth="265.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="78.0" layoutY="18.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Détail création">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
</children>
</AnchorPane>
<GridPane layoutX="13.0" layoutY="29.0" prefHeight="96.0" prefWidth="253.0" AnchorPane.bottomAnchor="16.0" AnchorPane.leftAnchor="12.0" AnchorPane.rightAnchor="2.0" AnchorPane.topAnchor="28.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="123.0" minWidth="10.0" prefWidth="98.0" />
<ColumnConstraints halignment="LEFT" hgrow="NEVER" maxWidth="158.0" minWidth="10.0" prefWidth="157.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="Date création:">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Locale:" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Créer par:" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextDateCreation" strokeType="OUTSIDE" strokeWidth="0.0" text="Date création:" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextLocale" strokeType="OUTSIDE" strokeWidth="0.0" text="Date création:" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextNomPrenomProfile" strokeType="OUTSIDE" strokeWidth="0.0" text="Date création:" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
</children>
</GridPane>
</children>
</AnchorPane>
<Text fx:id="Monprofilenomprenom12" fill="#478fca" layoutX="39.0" layoutY="268.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Détail de livraison">
<font>
<Font name="Arial" size="19.0" />
</font>
</Text>
<GridPane layoutX="39.0" layoutY="276.0" prefHeight="56.0" prefWidth="753.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="147.0" minWidth="101.0" prefWidth="118.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="274.0" minWidth="89.0" prefWidth="269.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="288.0" minWidth="108.0" prefWidth="119.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="246.0" minWidth="130.0" prefWidth="239.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints vgrow="SOMETIMES" />
<RowConstraints vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Heur de livraison:">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date de livraison:" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Transporteur:" GridPane.columnIndex="2">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Frais de livraison:" GridPane.columnIndex="2" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextHeurLivraison" strokeType="OUTSIDE" strokeWidth="0.0" text="Date création:" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextDateLivraison" strokeType="OUTSIDE" strokeWidth="0.0" text="Date création:" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextTransporteur" strokeType="OUTSIDE" strokeWidth="0.0" text="Date création:" GridPane.columnIndex="3">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextFraisLivraison" strokeType="OUTSIDE" strokeWidth="0.0" text="Date création:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
</children>
</GridPane>
<TableView fx:id="TableViewListeProduit" layoutX="39.0" layoutY="409.0" prefHeight="193.0" prefWidth="753.0" style="-fx-border-color: #35aa47;">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColReference" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Référence" />
<TableColumn fx:id="TabColDesignation" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Désignation" />
<TableColumn fx:id="TabColQuantite" maxWidth="225.0" minWidth="75.0" prefWidth="75.0" text="Quantité" />
<TableColumn fx:id="TabColPrixHT" maxWidth="222.0" minWidth="74.0" prefWidth="74.0" text="P.U.H.T" />
<TableColumn fx:id="TabColRemise" maxWidth="264.0" minWidth="88.0" prefWidth="88.0" text="Remise(%)" />
<TableColumn fx:id="TabColTotalHT" maxWidth="210.0" minWidth="70.0" prefWidth="70.0" text="Total H.T" />
<TableColumn fx:id="TabColTVA" maxWidth="132.0" minWidth="44.0" prefWidth="44.0" text="TVA" />
<TableColumn fx:id="TabColTotalTTC" maxWidth="261.0" minWidth="87.0" prefWidth="87.0" text="Total TTC" />
</columns>
</TableView>
<Text layoutX="39.0" layoutY="354.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse de livraison:">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="Monprofilenomprenom121" fill="#478fca" layoutX="39.0" layoutY="397.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des produits">
<font>
<Font name="Arial" size="19.0" />
</font>
</Text>
<StackPane layoutX="42.0" layoutY="606.0" prefHeight="48.0" prefWidth="663.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<children>
<Button mnemonicParsing="false" onAction="#ExitButtonAction" prefHeight="31.0" prefWidth="116.0" styleClass="btn-default" text="Quiter" />
</children>
</StackPane>
<TextFlow layoutX="185.0" layoutY="340.0" prefHeight="40.0" prefWidth="448.0">
<children>
<Text fx:id="TextAdressLivraison" strokeType="OUTSIDE" strokeWidth="0.0" text="Date création:">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
</children>
</TextFlow>
<GridPane fx:id="GridPaneBonLivraion" layoutX="102.0" layoutY="200.0" prefHeight="30.0" prefWidth="700.0" AnchorPane.leftAnchor="102.0" AnchorPane.rightAnchor="14.0">
<children>
<Button alignment="CENTER_RIGHT" mnemonicParsing="false" onAction="#PDFBonLivraisonCltButtonAction" prefHeight="30.0" prefWidth="120.0" styleClass="btn-icon-PDF" text="Exporter PDF" />
<Button alignment="CENTER_RIGHT" graphicTextGap="10.0" mnemonicParsing="false" prefHeight="30.0" prefWidth="120.0" styleClass="btn-icon-Excel" text="Exporter Exel" textAlignment="CENTER" visible="false" GridPane.columnIndex="1" />
<Button mnemonicParsing="false" onAction="#PrintBonLivraisonCltButtonAction" prefHeight="33.0" prefWidth="105.0" styleClass="btn-icon-Print" text="Imprimer" GridPane.columnIndex="2" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<ProgressIndicator fx:id="ProgressBonLivraion" layoutX="353.0" layoutY="276.0" prefHeight="110.0" prefWidth="110.0" />
</children></AnchorPane>
</children>
</StackPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,250 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?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.shape.Circle?>
<?import javafx.scene.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane fx:id="PaneBonLivraisonCltGestion" 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.BonLivraisonClt.BonLivraisonCltGestionController">
<children>
<Pane fx:id="TitrePane" layoutX="20.0" layoutY="20.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="Bon Livraison">
<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="Gestion">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<ProgressBar fx:id="ProgressBarBonLivraisonClt" layoutX="19.0" layoutY="52.0" prefHeight="5.0" prefWidth="763.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<Button layoutX="17.0" layoutY="64.0" mnemonicParsing="false" onAction="#AjouterBonLivraisonCltButtonAction" prefHeight="35.0" prefWidth="173.0" styleClass="btn-success" text="Nouvel Bon Livraison" />
<Button layoutX="222.0" layoutY="64.0" mnemonicParsing="false" prefHeight="35.0" prefWidth="130.0" styleClass="btn-black" text="Bon Retour" />
<AnchorPane layoutX="15.0" layoutY="108.0" prefHeight="193.0" prefWidth="766.0" styleClass="panel-default" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="108.0">
<children>
<AnchorPane prefHeight="38.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Button fx:id="ButtonSearchBonLivraisonClt" mnemonicParsing="false" prefHeight="38.0" prefWidth="162.0" styleClass="btn-icon-search" text="Filtre de recherche" />
</children>
</AnchorPane>
<GridPane layoutX="19.0" layoutY="54.0" prefHeight="85.0" prefWidth="743.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="53.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code BL">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldIdBonLivrasionClt" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="1" />
<TextField fx:id="TextFieldCodeClt" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Client" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Transporteur" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Facture" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Livraison" GridPane.columnIndex="3" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<DatePicker fx:id="DatePickerDateLivraison" prefHeight="30.0" GridPane.columnIndex="4" GridPane.rowIndex="2" />
<TextField fx:id="TextFieldTransporteur" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="1" GridPane.rowIndex="2" />
<TextField fx:id="TextFieldIdFactureClt" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="7" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="62.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<GridPane layoutX="13.0" layoutY="158.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="500.0" minWidth="300.0" prefWidth="300.0" />
<ColumnConstraints halignment="RIGHT" hgrow="SOMETIMES" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="300.0" minWidth="150.0" prefWidth="150.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adress Livraison">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldAdresseLivraison" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="1" />
</children>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="10.0" layoutY="322.0" prefHeight="315.0" prefWidth="766.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="15.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="312.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Bons Livraisons">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewBonLivraisonCltListGestion" layoutX="3.0" layoutY="36.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="40.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="35.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColIdBonLivrasionClt" maxWidth="300.0" minWidth="80.0" text="Code BL" />
<TableColumn fx:id="TabColAdresseLivraison" maxWidth="300.0" minWidth="180.0" prefWidth="180.0" text="Adresse Livraison" />
<TableColumn fx:id="TabColDateHeurLivraison" maxWidth="300.0" minWidth="145.0" prefWidth="145.0" text="Date Heur Livraison" />
<TableColumn fx:id="TabColCodeClt" maxWidth="300.0" minWidth="85.0" prefWidth="85.0" text="Code Client" />
<TableColumn fx:id="TabColIdFactureClt" maxWidth="300.0" minWidth="90.0" prefWidth="90.0" text="Code Fact" />
<TableColumn fx:id="TabColTransporteur" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Transporteur" />
<TableColumn fx:id="TabColBlDetail" maxWidth="300.0" minWidth="50.0" prefWidth="50.0" text="Detail" />
</columns>
</TableView>
<GridPane prefHeight="38.0" prefWidth="588.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<children>
<AnchorPane fx:id="ListerPages" prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="2">
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children>
</AnchorPane>
<Group>
<children>
<Label fx:id="LabelCount" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" text="0" textFill="WHITE">
<font>
<Font name="Arial Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="400.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,300 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.image.ImageView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.ColumnConstraints?>
<?import javafx.scene.layout.GridPane?>
<?import javafx.scene.layout.Pane?>
<?import javafx.scene.layout.RowConstraints?>
<?import javafx.scene.layout.StackPane?>
<?import javafx.scene.shape.Line?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<?import javafx.scene.text.TextFlow?>
<AnchorPane id="AnchorPane" maxHeight="734.0" maxWidth="487.0" minHeight="734.0" minWidth="487.0" prefHeight="734.0" prefWidth="487.0" stylesheets="@../../Public/CSS/StyleSheetPrint.css" xmlns="http://javafx.com/javafx/13" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Controllers.BonLivraisonClt.BonLivraisonCltPrintController">
<children>
<Text fx:id="TextSteNom" layoutX="1.0" layoutY="12.0" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxxxxxxxxxxx">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<ImageView fx:id="ImageViewLogo" pickOnBounds="true" preserveRatio="true" />
<Pane layoutX="3.0" layoutY="131.0" prefHeight="39.0" prefWidth="58.0" style="-fx-border-color: #000000;">
<children>
<Line endX="-63.0" layoutX="121.0" layoutY="18.0" startX="-121.0" />
<Text layoutX="19.0" layoutY="11.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Date">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
<Text fx:id="TextDateBonLivraison" layoutX="3.0" layoutY="31.0" strokeType="OUTSIDE" strokeWidth="0.0" text="XXXX">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
</children>
</Pane>
<Pane layoutX="191.0" layoutY="105.0" prefHeight="65.0" prefWidth="295.0" style="-fx-border-color: #000000;">
<children>
<GridPane layoutX="4.0" layoutY="1.0" prefHeight="65.0" prefWidth="269.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="148.0" minWidth="10.0" prefWidth="52.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="249.0" minWidth="10.0" prefWidth="225.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="20.0" minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="20.0" minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="10.0" prefHeight="30.0" valignment="TOP" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Client:">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adress:" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé:" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
<Text fx:id="TextCltTele" strokeType="OUTSIDE" strokeWidth="0.0" text="XXXXX" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
<Text fx:id="TextCltNomPrenom" strokeType="OUTSIDE" strokeWidth="0.0" text="XXXXX" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
<TextFlow prefHeight="30.0" prefWidth="221.0" GridPane.columnIndex="1" GridPane.rowIndex="2">
<children>
<Text fx:id="TextCltAdress" strokeType="OUTSIDE" strokeWidth="0.0" text="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
</children>
</TextFlow>
</children>
</GridPane>
</children>
</Pane>
<Pane layoutX="63.0" layoutY="131.0" prefHeight="39.0" prefWidth="66.0" style="-fx-border-color: #000000;">
<children>
<Line endX="-56.0" layoutX="122.0" layoutY="18.0" startX="-121.0" />
<Text layoutX="3.0" layoutY="12.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Commandes">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
<StackPane layoutX="2.0" layoutY="20.0" prefHeight="15.0" prefWidth="66.0">
<children>
<Text fx:id="TextNumCommande" strokeType="OUTSIDE" strokeWidth="0.0" text="XXXX">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
</children>
</StackPane>
</children>
</Pane>
<Pane layoutX="131.0" layoutY="131.0" prefHeight="39.0" prefWidth="57.0" style="-fx-border-color: #000000;">
<children>
<Line endX="-64.0" layoutX="121.0" layoutY="18.0" startX="-121.0" />
<Text layoutX="15.0" layoutY="12.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Page">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
<StackPane layoutX="2.0" layoutY="19.0" prefHeight="22.0" prefWidth="57.0">
<children>
<Text fx:id="TextPagination" strokeType="OUTSIDE" strokeWidth="0.0" text="X/X">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
</children>
</StackPane>
</children>
</Pane>
<Pane layoutX="2.0" layoutY="105.0" prefHeight="22.0" prefWidth="186.0" style="-fx-border-color: #000000;">
<children>
<Text layoutX="10.0" layoutY="15.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Bon de Livraison ">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextNumBonLivraison" layoutX="113.0" layoutY="15.86328125" strokeType="OUTSIDE" strokeWidth="0.0" text="N°xxxx">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
</children>
</Pane>
<TableView fx:id="TableViewListeProduit" layoutX="1.0" layoutY="177.0" prefHeight="514.0" prefWidth="487.0">
<columns>
<TableColumn fx:id="TabColReference" maxWidth="60.0" minWidth="60.0" prefWidth="60.0" resizable="false" text="Code" />
<TableColumn fx:id="TabColDesignation" maxWidth="170.0" minWidth="170.0" prefWidth="170.0" sortType="DESCENDING" text="Désignation" />
<TableColumn fx:id="TabColQuantite" maxWidth="40.0" minWidth="40.0" prefWidth="40.0" text="Qté" />
<TableColumn fx:id="TabColPrixHT" maxWidth="45.0" minWidth="45.0" prefWidth="45.0" text="P.U.H.T " />
<TableColumn fx:id="TabColRemise" maxWidth="38.0" minWidth="38.0" prefWidth="38.0" text="Remise" />
<TableColumn fx:id="TabColTotalHT" maxWidth="45.0" minWidth="45.0" prefWidth="45.0" text="Total H.T" />
<TableColumn fx:id="TabColTVA" maxWidth="35.0" minWidth="35.0" prefWidth="35.0" text="TVA" />
<TableColumn fx:id="TabColTotalTTC" maxWidth="50.0" minWidth="50.0" prefWidth="50.0" text="Total TTC" />
</columns>
</TableView>
<AnchorPane fx:id="AnchorPaneTotal" layoutX="1.0" layoutY="691.0" prefHeight="40.0" prefWidth="487.0">
<children>
<GridPane alignment="CENTER_LEFT" layoutX="-1.0" layoutY="4.0" prefHeight="34.0" prefWidth="361.0" styleClass="grid-pane-print">
<columnConstraints>
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="116.0" minWidth="10.0" prefWidth="116.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="105.0" minWidth="10.0" prefWidth="62.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="125.0" minWidth="10.0" prefWidth="45.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="134.0" minWidth="10.0" prefWidth="116.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="31.0" minHeight="10.0" prefHeight="16.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="45.0" minHeight="10.0" prefHeight="16.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total Hors Taxes Net ">
<font>
<Font name="Arial Bold" size="9.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Remise" wrappingWidth="34.99853515625" GridPane.columnIndex="2">
<font>
<Font name="Arial Bold" size="9.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Frais de Transpors" GridPane.columnIndex="3">
<font>
<Font name="Arial Bold" size="9.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total TVA" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="9.0" />
</font>
</Text>
<Text fx:id="TexFraisTransport" strokeType="OUTSIDE" strokeWidth="0.0" text="XXX" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
<Text fx:id="TextTotalRemise" strokeType="OUTSIDE" strokeWidth="0.0" text="XXX" GridPane.columnIndex="2" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
<Text fx:id="TextTotalTVA" strokeType="OUTSIDE" strokeWidth="0.0" text="XXXX" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
<Text fx:id="TextTotalHT" strokeType="OUTSIDE" strokeWidth="0.0" text="XXX" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
</children>
</GridPane>
<GridPane alignment="CENTER_LEFT" layoutX="362.0" layoutY="4.0" prefHeight="34.0" prefWidth="124.0" styleClass="grid-pane-print">
<columnConstraints>
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="134.0" minWidth="10.0" prefWidth="56.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="31.0" minHeight="10.0" prefHeight="16.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="45.0" minHeight="10.0" prefHeight="16.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Net A Payer">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextNetPayer" strokeType="OUTSIDE" strokeWidth="0.0" text="XXXX" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
</children>
</GridPane>
</children>
</AnchorPane>
<GridPane layoutX="4.0" layoutY="21.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="95.0" minWidth="10.0" prefWidth="36.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="270.0" minWidth="250.0" prefWidth="270.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="15.0" minHeight="15.0" prefHeight="15.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="15.0" minHeight="15.0" prefHeight="15.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="15.0" minHeight="15.0" prefHeight="15.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="15.0" minHeight="15.0" prefHeight="15.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="15.0" minHeight="15.0" prefHeight="15.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adress:">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="I.F" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé:" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Email:" GridPane.rowIndex="4">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="R.I.B" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text fx:id="TextSteAdress" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxxxxxxx" GridPane.columnIndex="1">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text fx:id="TextSteIFCR" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxxxxxxx" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text fx:id="TextSteRIB" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxxxxxx" GridPane.columnIndex="1" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text fx:id="TextSteEmailSite" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxxxxxxxxxxxx" GridPane.columnIndex="1" GridPane.rowIndex="4">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text fx:id="TextSteTeleFax" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxxxxxxx" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
</children>
</GridPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,214 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.ProgressIndicator?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?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.Line?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="PaneBonReceptionAjouterFrs" 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:fx="http://javafx.com/fxml/1" xmlns="http://javafx.com/javafx/13" fx:controller="Controllers.BonReceptionFrs.BonReceptionAjouterFrsController">
<children>
<Pane fx:id="TitrePane" layoutY="7.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="Bon de Réception">
<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="Gestion / Ajouter">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<Button fx:id="ButtonBonReceptionAjouter" layoutX="10.0" layoutY="72.0" mnemonicParsing="false" prefHeight="35.0" prefWidth="230.0" styleClass="btn-success" text="Enregister La Bon de Réception" />
<GridPane layoutX="640.0" layoutY="69.0" prefHeight="60.0" prefWidth="141.0" AnchorPane.rightAnchor="15.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Net A Payer">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="NetAPayer" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="150.0" minWidth="10.0" prefWidth="147.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<AnchorPane layoutX="10.0" layoutY="132.0" prefHeight="160.0" prefWidth="770.0" styleClass="panel-default" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="132.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="14.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information Bon de Réception">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
</children>
</AnchorPane>
<GridPane layoutX="11.0" layoutY="57.0" prefHeight="91.0" prefWidth="752.0" AnchorPane.bottomAnchor="14.0" AnchorPane.leftAnchor="11.0" AnchorPane.rightAnchor="11.0" AnchorPane.topAnchor="57.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Fournissueur" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Transporteur" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Heur Réception" GridPane.columnIndex="3" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Local Réception" GridPane.columnIndex="6" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Réception" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldNumero" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="1" />
<TextField fx:id="TextFieldFournisseur" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="4" />
<TextField fx:id="TextFieldTransporteur" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="7" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="1" GridPane.rowIndex="3">
<children>
<DatePicker fx:id="DatePickerDateReception" layoutX="-38.0" layoutY="2.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children>
</AnchorPane>
<TextField fx:id="TextFieldHeur" prefHeight="30.0" prefWidth="70.0" promptText="00:00" GridPane.columnIndex="4" GridPane.rowIndex="3" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="7" GridPane.rowIndex="3">
<children>
<ChoiceBox fx:id="ChoiceBoxLocalReception" layoutX="3.0" layoutY="-2.0" prefWidth="150.0" styleClass="liste-select" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children>
</AnchorPane>
<Text fx:id="TextNumero" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextFournisseur" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextDateReception" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="4">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextHeur" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="4">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextLocalReception" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="4">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="85.0" prefWidth="85.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="140.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="85.0" prefWidth="85.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="140.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="90.0" minWidth="90.0" prefWidth="90.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="20.0" minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="20.0" minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="20.0" minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<StackPane layoutX="76.0" layoutY="332.0" prefHeight="35.0" prefWidth="665.0" AnchorPane.leftAnchor="76.0" AnchorPane.rightAnchor="76.0">
<children>
<Button fx:id="RechercheProduit" mnemonicParsing="false" onAction="#RechercheProduitButtonAction" prefHeight="35.0" prefWidth="180.0" styleClass="btn-black" text="Rechercher Produit" />
</children>
</StackPane>
<Button layoutX="14.0" layoutY="334.0" minHeight="-Infinity" minWidth="-Infinity" mnemonicParsing="false" onAction="#AddLigneButtonAction" prefHeight="30.0" prefWidth="30.0" styleClass="btn-black" text="+">
<font>
<Font size="13.0" />
</font>
</Button>
<AnchorPane id="AnchorPane" layoutX="10.0" layoutY="370.0" prefHeight="258.0" prefWidth="776.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="374.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Produits">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeProduit" editable="true" layoutX="1.0" layoutY="30.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="2.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="30.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColReference" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Référence" />
<TableColumn fx:id="TabColDesignaton" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Désignation" />
<TableColumn fx:id="TabColQuantite" maxWidth="225.0" minWidth="75.0" prefWidth="75.0" text="Quantité" />
<TableColumn fx:id="TabColPrixHT" maxWidth="222.0" minWidth="74.0" prefWidth="74.0" text="P.U.H.T" />
<TableColumn fx:id="TabColTotalHT" maxWidth="210.0" minWidth="70.0" prefWidth="70.0" text="Total H.T" />
<TableColumn fx:id="TabColTVA" maxWidth="132.0" minWidth="44.0" prefWidth="44.0" text="TVA" />
<TableColumn fx:id="TabColTotalTTC" maxWidth="261.0" minWidth="87.0" prefWidth="87.0" text="Total TTC" />
<TableColumn fx:id="TabColAddAction" maxWidth="180.0" minWidth="59.0" prefWidth="59.0" text="Action" />
</columns>
</TableView>
</children>
</AnchorPane>
<ProgressIndicator fx:id="ProgressIndicatorSaveBonReception" layoutX="110.0" layoutY="75.0" prefHeight="30.0" prefWidth="30.0" styleClass="ProgressIndicator-Default" visible="false" />
</children>
</AnchorPane>

View File

@@ -0,0 +1,342 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.ProgressIndicator?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?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.layout.VBox?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="PaneBonReceptionGestion" 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.BonReceptionFrs.BonReceptionDetailFrsController">
<children>
<Pane fx:id="TitrePane" prefHeight="52.0" prefWidth="796.0" styleClass="pane2hautdroit" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="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="Bon de Réception ">
<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="Achat / Bon de Réception / Détail">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<AnchorPane fx:id="AnchorPaneLoading" layoutY="50.0" minHeight="592.0" minWidth="796.0" prefHeight="592.0" prefWidth="796.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="50.0">
<children>
<StackPane layoutX="299.0" layoutY="202.0" prefHeight="79.0" prefWidth="198.0" AnchorPane.bottomAnchor="306.4" AnchorPane.leftAnchor="299.0" AnchorPane.rightAnchor="299.8" AnchorPane.topAnchor="202.0">
<children>
<Group />
<ProgressIndicator fx:id="ProgressCheque" prefHeight="78.0" prefWidth="68.0" />
</children>
</StackPane>
<StackPane layoutX="299.0" layoutY="270.0" prefHeight="46.0" prefWidth="198.0" AnchorPane.bottomAnchor="270.79999999999995" AnchorPane.leftAnchor="299.0" AnchorPane.rightAnchor="298.8" AnchorPane.topAnchor="270.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="chargement en cours ...">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
</StackPane>
</children>
</AnchorPane>
<AnchorPane fx:id="PaneBonReceptionDetailFrs" layoutY="51.0" prefHeight="591.0" prefWidth="796.0" visible="false" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="50.0">
<children>
<AnchorPane fx:id="PaneSucessFrs" layoutX="15.0" layoutY="8.0" prefHeight="58.0" prefWidth="766.0" style="-fx-background-color: #d0f8d5;" visible="false" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0">
<children>
<Pane layoutY="-7.0" prefHeight="91.0" prefWidth="5.0" style="-fx-background-color: #35aa47;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.topAnchor="0.0" />
<AnchorPane fx:id="AnchorPaneSucces" layoutX="15.0" layoutY="6.0" prefHeight="40.0" prefWidth="47.0" style="-fx-background-color: #35aa47; -fx-background-radius: 5; -fx-border-color: #2ECC71; -fx-border-radius: 5;" AnchorPane.leftAnchor="15.0">
<children>
<ImageView fitHeight="29.0" fitWidth="35.0" layoutX="7.0" layoutY="4.0">
<image>
<Image url="@../../Public/icon/icon-success.png" />
</image>
</ImageView>
</children>
</AnchorPane>
<Text fx:id="TextSucces" fill="#197926" layoutX="72.0" layoutY="37.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Succès:">
<font>
<Font name="Arial" size="29.0" />
</font>
</Text>
<Text fx:id="TextDescSucces" fill="#0e5416" layoutX="184.0" layoutY="34.0" strokeType="OUTSIDE" strokeWidth="0.0" text="La bon de réception à été créer avec succées" wrappingWidth="361.65625">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
</AnchorPane>
<AnchorPane fx:id="AnchorPaneDetailInformation" layoutY="74.0" prefHeight="503.0" prefWidth="766.0" style="-fx-border-color: #337ab7; -fx-border-radius: 10 10 0 0;" AnchorPane.bottomAnchor="15.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="70.0">
<children>
<AnchorPane layoutX="2.0" layoutY="1.0" prefHeight="30.0" prefWidth="764.0" style="-fx-background-color: #337ab7; -fx-background-radius: 10 10 0 0;" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="39.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Détail Information">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
<ImageView fitHeight="18.0" fitWidth="18.0" layoutX="13.0" layoutY="7.0">
<image>
<Image url="@../../Public/icon/iconedit.png" />
</image>
</ImageView>
</children>
</AnchorPane>
<GridPane layoutX="28.0" layoutY="60.0" prefHeight="58.0" prefWidth="712.0" AnchorPane.leftAnchor="27.0" AnchorPane.rightAnchor="27.0" AnchorPane.topAnchor="59.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Réception:" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Heur Réception:" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="DevisReglement" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextDateReception" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextHeurReception" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Local de Réception:" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Transporteur:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro:">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="TextLocalReception" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextTransporteur" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextNumero" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Profile:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="TextProfile" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="125.0" minWidth="81.0" prefWidth="125.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="134.0" minWidth="91.0" prefWidth="91.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="126.0" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="136.0" minWidth="110.0" prefWidth="136.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="103.0" minWidth="75.0" prefWidth="103.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="134.0" minWidth="111.0" prefWidth="111.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<Text fill="#0665ae" layoutX="14.0" layoutY="55.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Bon de Réception">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fill="#0665ae" layoutX="12.0" layoutY="143.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Fournisseur">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<GridPane layoutX="25.0" layoutY="146.0" prefHeight="59.0" prefWidth="744.0" AnchorPane.leftAnchor="25.0" AnchorPane.rightAnchor="25.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Spécialité:" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="DevisTextPrenom" strokeType="OUTSIDE" strokeWidth="0.0" text="Formes:" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse:" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 1:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 2:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom:">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="TextNomFrs" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextAdresseFrs" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextSpecialiteFrs" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextTele1Frs" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextFormesFrs" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextTele2Frs" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DevisTextMatricule" strokeType="OUTSIDE" strokeWidth="0.0" text="Matricule:" visible="false" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="81.0" minWidth="40.0" prefWidth="55.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="186.0" minWidth="139.0" prefWidth="170.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="126.0" minWidth="68.0" prefWidth="68.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="161.0" minWidth="100.0" prefWidth="161.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="75.0" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="166.0" minWidth="139.0" prefWidth="166.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<AnchorPane id="AnchorPane" layoutX="16.0" layoutY="289.0" prefHeight="200.0" prefWidth="736.0" style="-fx-border-color: #35aa47;" styleClass="panel-bleu" AnchorPane.bottomAnchor="15.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="288.0">
<children>
<TableView fx:id="TableViewListeProduit" layoutX="2.0" layoutY="14.0" prefHeight="200.0" prefWidth="734.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="1.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="0.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColReference" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Référence" />
<TableColumn fx:id="TabColDesignation" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Désignation" />
<TableColumn fx:id="TabColQuantite" maxWidth="225.0" minWidth="75.0" prefWidth="75.0" text="Quantité" />
<TableColumn fx:id="TabColPrixHT" maxWidth="222.0" minWidth="74.0" prefWidth="74.0" text="P.U.H.T" />
<TableColumn fx:id="TabColTotalHT" maxWidth="210.0" minWidth="70.0" prefWidth="70.0" text="Total H.T" />
<TableColumn fx:id="TabColTVA" maxWidth="132.0" minWidth="44.0" prefWidth="44.0" text="TVA" />
<TableColumn fx:id="TabColTotalTTC" maxWidth="261.0" minWidth="87.0" prefWidth="87.0" text="Total TTC" />
</columns>
</TableView>
</children>
</AnchorPane>
<VBox layoutX="655.765625" layoutY="211.0" />
<GridPane layoutX="616.0" layoutY="211.0" prefHeight="60.0" prefWidth="136.0" AnchorPane.rightAnchor="14.0">
<columnConstraints>
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" valignment="CENTER" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="30.0" valignment="CENTER" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text fill="#0665ae" strokeType="OUTSIDE" strokeWidth="0.0" text="Total TTC">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextNetPayer" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" textAlignment="CENTER" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
</children>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,246 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.ProgressIndicator?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?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.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="PaneBonReceptionGestion" 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.BonReceptionFrs.BonReceptionGestionFrsController">
<children>
<Pane fx:id="TitrePane" 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="Bon Réception">
<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="Gestion">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<ProgressBar fx:id="ProgressBarBonReceptionFrs" layoutY="52.0" prefHeight="5.0" prefWidth="795.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<Button layoutX="15.0" layoutY="67.0" mnemonicParsing="false" onAction="#BonReceptionAjouterFrsButtonAction" prefHeight="35.0" prefWidth="210.0" styleClass="btn-black" text="Ajouter Bon de Réception" />
<AnchorPane layoutX="15.0" layoutY="119.0" prefHeight="129.0" prefWidth="766.0" styleClass="panel-default" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Button fx:id="ButtonSearchBonReceptionFrs" mnemonicParsing="false" prefHeight="30.0" prefWidth="162.0" styleClass="btn-icon-search" text="Filtre de recherche">
<font>
<Font name="Arial" size="12.0" />
</font>
</Button>
</children>
</AnchorPane>
<GridPane layoutX="10.0" layoutY="45.0" prefHeight="65.0" prefWidth="748.0" AnchorPane.leftAnchor="9.0" AnchorPane.rightAnchor="9.0" AnchorPane.topAnchor="44.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Fournissueur" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Transporteur" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Facture" GridPane.columnIndex="3" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Local Réception" GridPane.columnIndex="6" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Réception" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldNumero" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="1" />
<TextField fx:id="TextFieldFournisseur" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="4" />
<TextField fx:id="TextFieldTransporteur" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="7" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="1" GridPane.rowIndex="2">
<children>
<DatePicker fx:id="DatePickerDateReception" layoutX="-38.0" layoutY="2.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children>
</AnchorPane>
<TextField fx:id="TextFieldFacture" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="4" GridPane.rowIndex="2" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="7" GridPane.rowIndex="2">
<children>
<ChoiceBox fx:id="ChoiceBoxLocalReception" layoutX="3.0" layoutY="-2.0" prefWidth="150.0" styleClass="liste-select" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children>
</AnchorPane>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="85.0" prefWidth="85.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="140.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="85.0" prefWidth="85.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="140.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="90.0" minWidth="90.0" prefWidth="90.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="10.0" minHeight="10.0" prefHeight="10.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="15.0" layoutY="265.0" prefHeight="367.0" prefWidth="776.0" styleClass="panel-success" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="265.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-success-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste Bon de Réception">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<AnchorPane fx:id="PaneProgressBonReception" prefHeight="200.0" prefWidth="200.0" visible="false" AnchorPane.bottomAnchor="40.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="35.0">
<children>
<ProgressIndicator prefHeight="129.0" prefWidth="272.0" AnchorPane.bottomAnchor="80.0" AnchorPane.leftAnchor="252.0" AnchorPane.rightAnchor="252.0" AnchorPane.topAnchor="80.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewBonReceptionGestion" editable="true" layoutX="3.0" layoutY="36.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="40.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="33.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColNumero" maxWidth="300.0" minWidth="80.0" text="Numéro" />
<TableColumn fx:id="TabColFournisseur" maxWidth="300.0" minWidth="110.0" prefWidth="110.0" text="Fourniseur" />
<TableColumn fx:id="TabColDate" maxWidth="300.0" minWidth="90.0" prefWidth="90.0" text="Date" />
<TableColumn fx:id="TabColHeur" maxWidth="200.0" minWidth="80.0" text="Heur" />
<TableColumn fx:id="TabColLocalReception" maxWidth="300.0" minWidth="130.0" prefWidth="130.0" text="Local réception" />
<TableColumn fx:id="TabColTransporteur" maxWidth="300.0" minWidth="120.0" prefWidth="120.0" text="Transporteur" />
<TableColumn fx:id="TabColFacture" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Facture" />
<TableColumn fx:id="TabColDetail" maxWidth="150.0" minWidth="60.0" prefWidth="60.0" text="Détail" />
</columns>
</TableView>
<Group AnchorPane.bottomAnchor="7.0">
<children>
<Label fx:id="LabelCount" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" text="0" textFill="WHITE">
<font>
<Font name="Arial Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
<StackPane layoutX="102.0" layoutY="297.0" prefHeight="41.0" prefWidth="664.0" AnchorPane.bottomAnchor="1.0" AnchorPane.leftAnchor="100.0" AnchorPane.rightAnchor="100.0">
<children>
<Group>
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children>
</Group>
</children>
</StackPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,183 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.geometry.Insets?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.CheckBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.Tab?>
<?import javafx.scene.control.TabPane?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?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.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane fx:id="AnchorPaneCaisseClt" 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.Caisse.CaisseEntreController">
<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="Caisse">
<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="Détaille des entrées">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<StackPane layoutX="219.2" layoutY="125.0" prefHeight="35.0" prefWidth="468.0" AnchorPane.leftAnchor="219.2" AnchorPane.rightAnchor="109.60000000000014">
<children>
<Group>
<StackPane.margin>
<Insets />
</StackPane.margin>
</Group>
<Group>
<children>
<CheckBox fx:id="CheckBoxEspace" mnemonicParsing="false" selected="true" text="Paiement Espèce" />
<CheckBox fx:id="CheckBoxChequeClt" layoutX="130.0" layoutY="1.0" mnemonicParsing="false" selected="true" text="Paiement Chèque" />
<CheckBox fx:id="CheckBoxCarteBancaire" layoutX="270.0" layoutY="2.0" mnemonicParsing="false" selected="true" text="Paiement Carte Bancaire" />
</children>
</Group>
</children>
</StackPane>
<ProgressBar fx:id="ProgressBarCaisseEnterClt" layoutX="129.0" layoutY="165.0" prefHeight="5.0" prefWidth="200.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="163.0" />
<StackPane layoutX="244.0" layoutY="57.0" prefHeight="61.0" prefWidth="542.0" AnchorPane.leftAnchor="244.0" AnchorPane.rightAnchor="10.0">
<children>
<Group>
<children>
<AnchorPane layoutY="0.2109375" prefHeight="51.0" prefWidth="210.0" style="-fx-background-color: #4F4F4F;">
<children>
<AnchorPane layoutY="3.0" prefHeight="62.0" prefWidth="62.0" style="-fx-background-color: #428BCA;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" layoutX="18.0" layoutY="39.0" strokeType="OUTSIDE" strokeWidth="0.0" text="+">
<font>
<Font name="Arial Bold" size="40.0" />
</font>
</Text>
</children>
</AnchorPane>
<Text fill="WHITE" layoutX="87.0" layoutY="44.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total des entrées">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<StackPane layoutX="63.0" layoutY="2.0" prefHeight="26.0" prefWidth="149.0" AnchorPane.rightAnchor="0.0">
<children>
<Text fx:id="TotalEnter" fill="WHITE" strokeType="OUTSIDE" strokeWidth="0.0" text="--">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
</StackPane>
</children>
</AnchorPane>
</children>
</Group>
</children>
</StackPane>
<Text layoutX="11.0" layoutY="80.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Date Début">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<DatePicker fx:id="DatePickerDebut" layoutX="85.0" layoutY="61.0" prefHeight="28.0" prefWidth="132.0" />
<Text layoutX="14.0" layoutY="115.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Date Fin">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<DatePicker fx:id="DatePickerFin" layoutX="85.0" layoutY="98.0" prefHeight="28.0" prefWidth="132.0" />
<Button fx:id="ButtonEnter" layoutX="11.0" layoutY="131.0" mnemonicParsing="false" prefHeight="29.0" prefWidth="129.0" styleClass="btn-success" text="Afficher" />
<TabPane fx:id="TabPaneCommande" layoutX="10.0" layoutY="168.0" prefHeight="469.0" prefWidth="776.0" styleClass="Table-Pane" tabClosingPolicy="UNAVAILABLE" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="168.0">
<tabs>
<Tab text="Détail des Entées (+)">
<content>
<AnchorPane prefHeight="200.0" prefWidth="200.0">
<children>
<StackPane layoutX="10.0" layoutY="9.0" prefHeight="35.0" prefWidth="619.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="148.0">
<children>
<Group>
<children>
<CheckBox fx:id="CheckBoxVenteComptant" mnemonicParsing="false" selected="true" text="Vente Comptant " />
<CheckBox fx:id="CheckBoxVenteFaciliteAvance" layoutX="132.0" mnemonicParsing="false" selected="true" text="Vente Facilité Avance" />
<CheckBox fx:id="CheckBoxVenteCommandeAvance" layoutX="294.0" mnemonicParsing="false" selected="true" text="Vente Commande Avance" />
<CheckBox fx:id="CheckBoxPaiementTraite" layoutX="477.0" mnemonicParsing="false" selected="true" text="Traite" />
<CheckBox fx:id="CheckBoxVersementCheque" layoutX="550.0" mnemonicParsing="false" selected="true" text="Chèque" />
</children>
</Group>
</children>
</StackPane>
<GridPane layoutX="646.0" layoutY="12.0" prefHeight="30.0" prefWidth="110.0" AnchorPane.rightAnchor="14.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Button fx:id="ButtonPrintCaisseEntre" mnemonicParsing="false" prefHeight="26.0" prefWidth="105.0" styleClass="btn-icon-Print" text="Imprimer" />
</children>
</GridPane>
<AnchorPane layoutY="58.0" minHeight="177.0" minWidth="751.0" prefHeight="372.0" prefWidth="754.0" styleClass="panel-bleu-titre" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="58.0">
<children>
<TableView fx:id="TableViewCaisseCltEnter" editable="true" layoutX="2.0" layoutY="-32.0" prefHeight="385.0" prefWidth="752.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="1.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="1.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColIdCaisse" minWidth="20.0" prefWidth="20.0" text="Code" />
<TableColumn fx:id="TabColType" minWidth="20.0" prefWidth="20.0" text="Type" />
<TableColumn fx:id="TabColDate" minWidth="20.0" prefWidth="20.0" text="Date" />
<TableColumn fx:id="TabColMontant" minWidth="20.0" prefWidth="20.0" text="Montant" />
<TableColumn fx:id="TabColChequeClt" maxWidth="-1.0" minWidth="100.0" prefWidth="100.0" sortable="false" text="Chèque">
<columns>
<TableColumn fx:id="TabColChequeCltNumero" minWidth="20.0" prefWidth="20.0" text="Numéro" />
<TableColumn fx:id="TabColChequeCltBanque" minWidth="30.0" prefWidth="30.0" text="Banque" />
</columns>
</TableColumn>
<TableColumn fx:id="TabColEspace" prefWidth="75.0" sortable="false" text="Espèce">
<columns>
<TableColumn fx:id="TabColEspaceNom" minWidth="15.0" prefWidth="15.0" text="Nom" />
<TableColumn fx:id="TabColEspacePrenom" minWidth="20.0" prefWidth="20.0" text="Prénom" />
</columns>
</TableColumn>
<TableColumn fx:id="TabColCarteBancaire" maxWidth="-1.0" minWidth="100.0" prefWidth="100.0" sortable="false" text="Carte Bancaire">
<columns>
<TableColumn fx:id="TabColCateBancaireNumero" minWidth="20.0" prefWidth="20.0" text="Numéro" />
<TableColumn fx:id="TabColCateBancaireBanque" minWidth="20.0" prefWidth="20.0" text="Banque" />
</columns>
</TableColumn>
</columns>
</TableView>
</children>
</AnchorPane>
</children>
</AnchorPane>
</content>
</Tab>
</tabs>
</TabPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,116 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" prefHeight="487.0" prefWidth="734.0" xmlns="http://javafx.com/javafx/13" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Controllers.Caisse.CaisseEntrePrintController">
<children>
<Text layoutX="209.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Rapport des entrées en caisse">
<font>
<Font name="Arial Bold" size="20.0" />
</font>
</Text>
<HBox layoutY="39.13671875" spacing="4.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date:">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text fx:id="TextDate" strokeType="OUTSIDE" strokeWidth="0.0" text="----------">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
</children>
</HBox>
<HBox layoutY="64.13671875" spacing="4.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Magasin:">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text fx:id="TextLocal" strokeType="OUTSIDE" strokeWidth="0.0" text="--------">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
</children>
</HBox>
<HBox layoutX="263.0" layoutY="37.4208984375" spacing="4.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Montant:">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text fx:id="TextMontant" strokeType="OUTSIDE" strokeWidth="0.0" text="--------">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
</children>
</HBox>
<HBox layoutX="491.0" layoutY="63.13671875" spacing="4.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Page:">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text fx:id="TextPage" strokeType="OUTSIDE" strokeWidth="0.0" text="-------">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
</children>
</HBox>
<HBox layoutX="491.0" layoutY="38.0" spacing="4.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Paiement:">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text fx:id="TextPaiement" strokeType="OUTSIDE" strokeWidth="0.0" text="----------">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
</children>
</HBox>
<HBox layoutX="1.0" layoutY="87.0" spacing="4.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Type:">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text fx:id="TextType" strokeType="OUTSIDE" strokeWidth="0.0" text="------------">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
</children>
</HBox>
<TableView fx:id="TableViewCaisseCltEnter" editable="true" layoutY="114.0" prefHeight="373.0" prefWidth="734.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="114.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColIdCaisse" minWidth="20.0" prefWidth="20.0" text="Code" />
<TableColumn fx:id="TabColType" minWidth="50.0" prefWidth="50.0" text="Type" />
<TableColumn fx:id="TabColDate" minWidth="30.0" prefWidth="30.0" text="Date" />
<TableColumn fx:id="TabColMontant" minWidth="25.0" prefWidth="25.0" text="Montant" />
<TableColumn fx:id="TabColChequeClt" minWidth="30.0" prefWidth="30.0" sortable="false" text="Chèque" />
<TableColumn fx:id="TabColEspece" minWidth="30.0" prefWidth="30.0" sortable="false" text="Espèce" />
<TableColumn fx:id="TabColCateBancaire" minWidth="30.0" prefWidth="30.0" sortable="false" text="Carte Bancaire" />
</columns>
</TableView>
</children>
</AnchorPane>

View File

@@ -0,0 +1,164 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.geometry.Insets?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.CheckBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.Tab?>
<?import javafx.scene.control.TabPane?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?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.Line?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane fx:id="AnchorPaneCaisseClt" 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.Caisse.CaisseSortieController">
<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="Caisse">
<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="Détaille des Sortie">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<StackPane layoutX="219.2" layoutY="125.0" prefHeight="35.0" prefWidth="468.0" AnchorPane.leftAnchor="219.2" AnchorPane.rightAnchor="109.60000000000014">
<children>
<Group>
<StackPane.margin>
<Insets />
</StackPane.margin>
</Group>
<Group>
<children>
<CheckBox fx:id="CheckBoxEspace" mnemonicParsing="false" selected="true" text="Paiement Espèce" />
<CheckBox fx:id="CheckBoxChequeClt" layoutX="130.0" layoutY="1.0" mnemonicParsing="false" selected="true" text="Paiement Chèque" />
<CheckBox fx:id="CheckBoxCarteBancaire" layoutX="270.0" layoutY="2.0" mnemonicParsing="false" selected="true" text="Paiement Carte Bancaire" />
</children>
</Group>
</children>
</StackPane>
<ProgressBar fx:id="ProgressBarCaisseEnterClt" layoutX="129.0" layoutY="165.0" prefHeight="5.0" prefWidth="200.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="163.0" />
<StackPane layoutX="219.0" layoutY="57.0" prefHeight="61.0" prefWidth="567.0" AnchorPane.leftAnchor="219.0" AnchorPane.rightAnchor="10.0">
<children>
<Group>
<children>
<AnchorPane layoutX="315.0" layoutY="0.2109375" prefHeight="51.0" prefWidth="210.0" style="-fx-background-color: #4F4F4F;">
<children>
<AnchorPane layoutY="3.0" prefHeight="62.0" prefWidth="62.0" style="-fx-background-color: #4DAE4D;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Line endX="44.0" layoutX="-7.0" layoutY="25.0" startX="30.0" stroke="WHITE" strokeDashOffset="10.0" strokeMiterLimit="6.0" strokeWidth="7.0" />
</children>
</AnchorPane>
<Text fill="WHITE" layoutX="86.0" layoutY="44.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total des sorties">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<StackPane layoutX="63.0" layoutY="2.0" prefHeight="26.0" prefWidth="149.0" AnchorPane.rightAnchor="0.0">
<children>
<Text fx:id="TotalSortie" fill="WHITE" strokeType="OUTSIDE" strokeWidth="0.0" text="--">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
</StackPane>
</children>
</AnchorPane>
</children>
</Group>
</children>
</StackPane>
<Text layoutX="11.0" layoutY="80.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Date Début">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<DatePicker fx:id="DatePickerDebut" layoutX="85.0" layoutY="61.0" prefHeight="28.0" prefWidth="132.0" />
<Text layoutX="14.0" layoutY="115.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Date Fin">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<DatePicker fx:id="DatePickerFin" layoutX="85.0" layoutY="98.0" prefHeight="28.0" prefWidth="132.0" />
<TabPane fx:id="TabPaneCommande" layoutX="10.0" layoutY="168.0" prefHeight="469.0" prefWidth="776.0" styleClass="Table-Pane" tabClosingPolicy="UNAVAILABLE" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="168.0">
<tabs>
<Tab text="Détail des Sorties (-)">
<content>
<AnchorPane fx:id="AnchorPaneModierProduit" prefHeight="200.0" prefWidth="200.0">
<children>
<ProgressBar fx:id="ProgressBarCaisseSortieFrs" prefWidth="200.0" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<StackPane layoutX="11.0" layoutY="11.0" prefHeight="35.0" prefWidth="638.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="126.0">
<children>
<Group>
<children>
<CheckBox fx:id="CheckBoxAchatFrs" layoutX="-14.0" mnemonicParsing="false" selected="true" text="Achat" />
<CheckBox fx:id="CheckBoxFraisFrs" layoutX="71.0" mnemonicParsing="false" selected="true" text="Frais" />
<CheckBox fx:id="CheckBoxTraiteFrs" layoutX="155.0" mnemonicParsing="false" selected="true" text="Traite" />
<CheckBox fx:id="CheckBoxAvoirV" layoutX="250.0" mnemonicParsing="false" selected="true" text="Avoir" />
</children>
</Group>
</children>
</StackPane>
<GridPane layoutX="620.0" layoutY="14.0" prefHeight="30.0" prefWidth="104.0" AnchorPane.rightAnchor="14.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Button fx:id="ButtonPrintCaisseSortie" mnemonicParsing="false" prefHeight="26.0" prefWidth="105.0" styleClass="btn-icon-Print" text="Imprimer" />
</children>
</GridPane>
<AnchorPane id="AnchorPane" layoutY="21.0" prefHeight="291.0" prefWidth="754.0" styleClass="panel-success" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="58.0">
<children>
<TableView fx:id="TableViewCaisseFrsSortie" editable="true" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColIdCaisseFrs" minWidth="80.0" text="Code" />
<TableColumn fx:id="TabColTypeFrs" minWidth="80.0" text="Type" />
<TableColumn fx:id="TabColDateFrs" minWidth="90.0" prefWidth="90.0" text="Date" />
<TableColumn fx:id="TabColMontantFrs" minWidth="100.0" prefWidth="100.0" text="Montant" />
<TableColumn fx:id="TabColEspeceFrs" minWidth="100.0" prefWidth="100.0" text="Espèce" />
<TableColumn fx:id="TabColChequeFrs" minWidth="100.0" prefWidth="100.0" text="Chèque" />
<TableColumn fx:id="TabColCarteBancaireFrs" minWidth="120.0" prefWidth="120.0" text="Carte Bancaire" />
</columns>
</TableView>
</children></AnchorPane>
</children>
</AnchorPane>
</content>
</Tab>
</tabs>
</TabPane>
<Button fx:id="ButtonSortie" layoutX="12.0" layoutY="132.0" mnemonicParsing="false" prefHeight="28.0" prefWidth="132.0" styleClass="btn-primary" text="Afficher" />
</children>
</AnchorPane>

View File

@@ -0,0 +1,116 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" prefHeight="487.0" prefWidth="734.0" xmlns="http://javafx.com/javafx/13" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Controllers.Caisse.CaisseSortiePrintController">
<children>
<Text layoutX="209.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Rapport des Sorties en caisse">
<font>
<Font name="Arial Bold" size="20.0" />
</font>
</Text>
<HBox layoutY="39.13671875" spacing="4.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date:">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text fx:id="TextDate" strokeType="OUTSIDE" strokeWidth="0.0" text="----------">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
</children>
</HBox>
<HBox layoutY="64.13671875" spacing="4.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Magasin:">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text fx:id="TextLocal" strokeType="OUTSIDE" strokeWidth="0.0" text="--------">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
</children>
</HBox>
<HBox layoutX="263.0" layoutY="37.4208984375" spacing="4.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Montant:">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text fx:id="TextMontant" strokeType="OUTSIDE" strokeWidth="0.0" text="--------">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
</children>
</HBox>
<HBox layoutX="491.0" layoutY="63.13671875" spacing="4.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Page:">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text fx:id="TextPage" strokeType="OUTSIDE" strokeWidth="0.0" text="-------">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
</children>
</HBox>
<HBox layoutX="491.0" layoutY="38.0" spacing="4.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Paiement:">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text fx:id="TextPaiement" strokeType="OUTSIDE" strokeWidth="0.0" text="----------">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
</children>
</HBox>
<HBox layoutX="1.0" layoutY="87.0" spacing="4.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Type:">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text fx:id="TextType" strokeType="OUTSIDE" strokeWidth="0.0" text="------------">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
</children>
</HBox>
<TableView fx:id="TableViewCaisseCltSortie" editable="true" layoutY="114.0" prefHeight="373.0" prefWidth="734.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="114.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColIdCaisse" minWidth="20.0" prefWidth="20.0" text="Code" />
<TableColumn fx:id="TabColType" minWidth="40.0" prefWidth="40.0" text="Type" />
<TableColumn fx:id="TabColDate" minWidth="30.0" prefWidth="30.0" text="Date" />
<TableColumn fx:id="TabColMontant" minWidth="25.0" prefWidth="25.0" text="Montant" />
<TableColumn fx:id="TabColChequeClt" minWidth="30.0" prefWidth="30.0" sortable="false" text="Chèque" />
<TableColumn fx:id="TabColEspece" minWidth="30.0" prefWidth="30.0" sortable="false" text="Espèce" />
<TableColumn fx:id="TabColCarteBancaire" minWidth="30.0" prefWidth="30.0" sortable="false" text="Carte Bancaire" />
</columns>
</TableView>
</children>
</AnchorPane>

View File

@@ -0,0 +1,250 @@
<?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.ProgressIndicator?>
<?import javafx.scene.control.RadioButton?>
<?import javafx.scene.control.TextArea?>
<?import javafx.scene.control.TextField?>
<?import javafx.scene.control.ToggleGroup?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?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.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane fx:id="PaneAjouterFrais" 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.Caisse.FraisAjouterController">
<children>
<Pane fx:id="TitrePane" 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="Frais">
<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="Ajouter un Frais">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<AnchorPane fx:id="AnchorPaneFrais" layoutY="52.0" prefHeight="590.0" prefWidth="796.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="50.0">
<children>
<AnchorPane layoutX="10.0" layoutY="28.0" prefHeight="179.0" prefWidth="766.0" styleClass="panel-default" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<Text layoutX="25.0" layoutY="33.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Montant">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldMontant" layoutX="91.0" layoutY="13.0" prefHeight="30.0" prefWidth="151.0" />
<Text fx:id="ErreurMontant" fill="#f20606" layoutX="250.0" layoutY="32.0" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text layoutX="25.0" layoutY="77.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Payer En:">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<HBox layoutX="99.0" layoutY="64.0" spacing="25.0">
<children>
<RadioButton fx:id="RadioEspace" mnemonicParsing="false" selected="true" text="Espèce">
<toggleGroup>
<ToggleGroup fx:id="TypePaiement" />
</toggleGroup>
</RadioButton>
<RadioButton fx:id="RadioCheque" mnemonicParsing="false" text="Chèque" toggleGroup="$TypePaiement" />
<RadioButton fx:id="RadioCarte" mnemonicParsing="false" text="Carte Bancaire" toggleGroup="$TypePaiement" />
</children>
</HBox>
<GridPane fx:id="GridPaneCheque" layoutX="29.0" layoutY="118.0" prefHeight="52.0" prefWidth="727.0" visible="false" AnchorPane.leftAnchor="28.0" AnchorPane.rightAnchor="21.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurNomComplet11" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldNumeroCheque" prefHeight="30.0" prefWidth="151.0" GridPane.columnIndex="1" />
<DatePicker fx:id="DatePickerDateCheque" prefHeight="30.0" GridPane.columnIndex="7" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Chèque" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Banque" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldBanqueCheque" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="4" />
<Text fx:id="ErreurNumeroCheque" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurBanqueCheque" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurDateCheque" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="66.0" minWidth="10.0" prefWidth="66.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="95.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="300.0" minWidth="70.0" prefWidth="70.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="138.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="300.0" minWidth="70.0" prefWidth="70.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="123.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" valignment="TOP" vgrow="SOMETIMES" />
<RowConstraints maxHeight="23.0" minHeight="1.0" prefHeight="23.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<GridPane fx:id="GridPaneCarte" layoutX="39.0" layoutY="128.0" prefHeight="52.0" prefWidth="727.0" visible="false" AnchorPane.leftAnchor="28.0" AnchorPane.rightAnchor="20.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro Transaction">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldNumeroTransation" prefHeight="30.0" prefWidth="151.0" GridPane.columnIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Banque" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldBanqueCarte" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="4" />
<Text fx:id="ErreurTransaction" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurBanqueCart" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="130.0" minWidth="130.0" prefWidth="130.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="95.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="300.0" minWidth="70.0" prefWidth="70.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="138.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" valignment="TOP" vgrow="SOMETIMES" />
<RowConstraints maxHeight="23.0" minHeight="1.0" prefHeight="23.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane layoutX="10.0" layoutY="232.0" prefHeight="311.0" prefWidth="776.0" styleClass="panel-default" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="232.0">
<children>
<GridPane layoutX="12.0" layoutY="25.0" prefHeight="41.0" prefWidth="754.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="24.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Object">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldObject" prefHeight="30.0" prefWidth="264.0" GridPane.columnIndex="1" />
<Text fx:id="ErreurObject" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldPersonne" prefHeight="30.0" prefWidth="151.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Personne " GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurObject" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="60.0" minWidth="60.0" prefWidth="60.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="314.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints halignment="RIGHT" hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="200.0" prefWidth="200.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="20.0" minHeight="20.0" prefHeight="20.0" valignment="TOP" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<TextArea fx:id="TextAreaContext" layoutX="16.0" layoutY="90.0" prefHeight="201.0" prefWidth="744.0" AnchorPane.bottomAnchor="20.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0">
<font>
<Font name="Arial" size="12.0" />
</font>
</TextArea>
</children>
</AnchorPane>
<StackPane layoutX="10.0" layoutY="556.0" prefHeight="30.0" prefWidth="776.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="556.0">
<children>
<Button fx:id="ButtonAjouterFrais" mnemonicParsing="false" onAction="#AjouterFraisButtonAction" prefHeight="38.0" prefWidth="122.0" styleClass="btn-primary" text="Valider" />
<ProgressIndicator fx:id="ProgrssLoading" maxHeight="32.0" maxWidth="32.0" minHeight="32.0" minWidth="32.0" prefHeight="32.0" prefWidth="32.0" styleClass="ProgressIndicator-Default" visible="false" />
</children>
</StackPane>
</children>
</AnchorPane>
<StackPane fx:id="StackPaneSucces" layoutX="78.0" layoutY="105.0" prefHeight="390.0" prefWidth="641.0" visible="false" AnchorPane.bottomAnchor="147.0" AnchorPane.leftAnchor="70.0" AnchorPane.rightAnchor="70.0" AnchorPane.topAnchor="105.0">
<children>
<Group>
<children>
<ImageView layoutX="93.0">
<image>
<Image url="@../../Public/icon/successfully.png" />
</image>
</ImageView>
<Text layoutY="167.0" strokeType="OUTSIDE" strokeWidth="0.0" text="l'ajouter a été effectuée avec succès">
<font>
<Font name="Arial" size="20.0" />
</font>
</Text>
<Button layoutX="136.0" layoutY="202.0" mnemonicParsing="false" onAction="#AfficherAjouterFraisButtonAction" prefHeight="30.0" prefWidth="62.0" styleClass="btn-primary" text="ok" />
</children>
</Group>
</children>
</StackPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,210 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ProgressIndicator?>
<?import javafx.scene.control.TextArea?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.ColumnConstraints?>
<?import javafx.scene.layout.GridPane?>
<?import javafx.scene.layout.Pane?>
<?import javafx.scene.layout.RowConstraints?>
<?import javafx.scene.layout.StackPane?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane fx:id="AnchorPrincipal" minHeight="642.0" minWidth="796.0" prefHeight="642.0" prefWidth="796.0" style="-fx-background-color: rgba(0,0,0,0.6);" styleClass="AnchorPane-Default" stylesheets="@../../Public/CSS/StylePrincipal.css" xmlns="http://javafx.com/javafx/22" xmlns:fx="http://javafx.com/fxml/1">
<children>
<StackPane prefHeight="150.0" prefWidth="200.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<AnchorPane maxHeight="642.0" maxWidth="796.0" minHeight="642.0" minWidth="796.0" prefHeight="642.0" prefWidth="796.0" style="-fx-background-radius: 10 10 0 0; -fx-border-color: #000000; -fx-border-radius: 10 10 0 0;" styleClass="AnchorPane-Default">
<children>
<Pane maxHeight="30.0" maxWidth="796.0" minHeight="30.0" minWidth="796.0" prefHeight="30.0" prefWidth="796.0" style="-fx-background-color: linear-gradient(to bottom, #585858, #333333); -fx-background-radius: 10 10 0 0;" />
<ProgressIndicator fx:id="ProgressFrais" layoutX="246.0" layoutY="237.0" prefHeight="202.0" prefWidth="315.0" AnchorPane.bottomAnchor="150.0" AnchorPane.leftAnchor="240.0" AnchorPane.rightAnchor="240.0" AnchorPane.topAnchor="150.0" />
<AnchorPane fx:id="PaneDetailFrais" layoutY="30.0" minWidth="796.0" prefHeight="561.0" prefWidth="796.0" visible="false">
<children>
<GridPane layoutX="25.0" layoutY="256.0" prefHeight="39.0" prefWidth="745.0">
<children>
<Text fx:id="TextObject" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Object:">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="79.0" minWidth="50.0" prefWidth="52.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="701.0" minWidth="50.0" prefWidth="693.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<Text fill="#478fca" layoutX="14.0" layoutY="34.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information Frais">
<font>
<Font name="Arial" size="18.0" />
</font>
</Text>
<Text layoutX="24.0" layoutY="66.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Montant:">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextMontant" layoutX="92.0" layoutY="66.0" strokeType="OUTSIDE" strokeWidth="0.0" text="100">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text layoutX="24.0" layoutY="101.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Payer en:">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextPaiement" layoutX="96.0" layoutY="101.0" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<GridPane fx:id="GridPaneCheque" layoutX="25.0" layoutY="125.0" prefHeight="30.0" prefWidth="745.0" visible="false">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Banque:" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Chèque:" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextChequeNumero" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextChequeBanque" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro Chèque:">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextChequeDate" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="120.0" minWidth="50.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="111.0" minWidth="50.0" prefWidth="91.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="57.0" minWidth="50.0" prefWidth="57.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="140.0" minWidth="100.0" prefWidth="138.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="99.0" minWidth="60.0" prefWidth="99.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="127.0" minWidth="80.0" prefWidth="120.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<GridPane fx:id="GridPaneCarte" layoutX="26.0" layoutY="125.0" prefHeight="30.0" prefWidth="745.0" visible="false">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Banque:" GridPane.columnIndex="2">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextCarteTransation" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextCarteBanque" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="3">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro Transaction:">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="149.0" minWidth="50.0" prefWidth="145.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="351.0" minWidth="50.0" prefWidth="320.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="312.0" minWidth="50.0" prefWidth="57.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="433.0" minWidth="193.0" prefWidth="223.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<Text fill="#478fca" layoutX="14.0" layoutY="202.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Détail Frais">
<font>
<Font name="Arial" size="18.0" />
</font>
</Text>
<GridPane layoutX="26.0" layoutY="221.0" prefHeight="30.0" prefWidth="745.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Création:" GridPane.columnIndex="2">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Créer par:" GridPane.columnIndex="4">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextPersonne" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextDateCreation" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="3">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Personne:">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextProfile" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="5">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="120.0" minWidth="38.0" prefWidth="69.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="246.0" minWidth="50.0" prefWidth="219.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="134.0" minWidth="50.0" prefWidth="93.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="155.0" minWidth="100.0" prefWidth="155.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="99.0" minWidth="60.0" prefWidth="65.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="127.0" minWidth="80.0" prefWidth="120.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<TextArea fx:id="TextAreaContext" layoutX="21.0" layoutY="315.0" prefHeight="237.0" prefWidth="756.0" AnchorPane.bottomAnchor="9.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0" />
</children>
</AnchorPane>
<Button layoutX="701.0" layoutY="598.0" mnemonicParsing="false" onAction="#ExitButtonAction" prefHeight="30.0" prefWidth="72.0" styleClass="btn-simple" text="Annuler" />
</children>
</AnchorPane>
</children>
</StackPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,253 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.ComboBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?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.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane fx:id="PaneGestionFrais" 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.Caisse.FraisGestionController">
<children>
<Pane fx:id="TitrePane" 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="Frais">
<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="Gestion">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<ProgressBar fx:id="ProgressBarFraisGestion" layoutY="52.0" minWidth="796.0" prefHeight="5.0" prefWidth="796.0" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<Button layoutX="14.0" layoutY="60.0" mnemonicParsing="false" onAction="#AjouterFraisButtonAction" prefHeight="35.0" prefWidth="144.0" styleClass="btn-black" text="Ajouter un Frais" />
<AnchorPane prefHeight="129.0" prefWidth="766.0" styleClass="panel-default" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="108.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Button fx:id="ButtonSearchFraisGestion" mnemonicParsing="false" prefHeight="30.0" prefWidth="162.0" styleClass="btn-icon-search" text="Filtre de recherche" />
</children>
</AnchorPane>
<GridPane layoutX="10.0" layoutY="45.0" prefHeight="30.0" prefWidth="748.0" AnchorPane.leftAnchor="9.0" AnchorPane.rightAnchor="9.0" AnchorPane.topAnchor="44.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Frais">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldCodeFrais" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="1" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="4">
<children>
<ComboBox fx:id="ComboBoxLocale" layoutX="-24.0" layoutY="-9.0" prefHeight="32.0" prefWidth="209.0" styleClass="liste-select" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children>
</AnchorPane>
<ComboBox fx:id="ComboBoxPaiement" prefHeight="30.0" prefWidth="209.0" styleClass="liste-select" GridPane.columnIndex="7" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Paiement" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Création" GridPane.columnIndex="9">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Local" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="10">
<children>
<DatePicker fx:id="DatePickerCreate" layoutX="14.0" layoutY="-7.0" minHeight="30.0" prefHeight="30.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children>
</AnchorPane>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="60.0" minWidth="60.0" prefWidth="60.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="40.0" prefWidth="40.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="55.0" minWidth="55.0" prefWidth="55.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<GridPane layoutX="9.0" layoutY="87.0" prefHeight="30.0" prefWidth="748.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Object">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Personne" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldObject" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="1" />
<TextField fx:id="TextFieldPresonne" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="4" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="40.0" prefWidth="40.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="130.0" prefWidth="130.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="5.0" prefWidth="5.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="55.0" minWidth="55.0" prefWidth="55.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="5.0" prefWidth="5.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" prefHeight="377.0" prefWidth="766.0" styleClass="panel-success" AnchorPane.bottomAnchor="15.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="250.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-success-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Frais">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewFrais" editable="true" layoutX="2.0" layoutY="42.0" prefHeight="295.0" prefWidth="764.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="41.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="35.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColIdFrais" maxWidth="200.0" minWidth="30.0" prefWidth="30.0" text="Code" />
<TableColumn fx:id="TabColObject" maxWidth="500.0" minWidth="90.0" prefWidth="90.0" text="Object" />
<TableColumn fx:id="TabColPaiement" maxWidth="300.0" minWidth="60.0" prefWidth="60.0" text="Paiement" />
<TableColumn fx:id="TabColMontant" maxWidth="300.0" minWidth="50.0" prefWidth="50.0" text="Montant" />
<TableColumn fx:id="TabColProfile" maxWidth="300.0" minWidth="80.0" text="Profile" />
<TableColumn fx:id="TabColDateCreation" maxWidth="400.0" minWidth="35.0" prefWidth="35.0" text="Date" />
<TableColumn fx:id="TabColLocalNom" maxWidth="300.0" minWidth="80.0" prefWidth="102.0" text="Local" />
<TableColumn fx:id="TabColDetail" maxWidth="50.0" minWidth="50.0" prefWidth="50.0" text="Détail" />
</columns>
</TableView>
<Group AnchorPane.bottomAnchor="7.0">
<children>
<Label fx:id="LabelCount" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" text="0" textFill="WHITE">
<font>
<Font name="Verdana Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
<StackPane layoutX="102.0" layoutY="297.0" prefHeight="41.0" prefWidth="664.0" AnchorPane.bottomAnchor="1.0" AnchorPane.leftAnchor="100.0" AnchorPane.rightAnchor="100.0">
<children>
<Group>
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children>
</Group>
</children>
</StackPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,82 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.RadioButton?>
<?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.RowConstraints?>
<?import javafx.scene.layout.StackPane?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane fx:id="AnchorPrincipal" minHeight="642.0" minWidth="796.0" prefHeight="642.0" prefWidth="796.0" style="-fx-background-color: rgba(0,0,0,0.6);" 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:fx="http://javafx.com/fxml/1">
<children>
<StackPane prefHeight="150.0" prefWidth="200.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="244.0" prefWidth="530.0" style="-fx-background-color: #ffffff;" styleClass="panel-default">
<children>
<AnchorPane prefHeight="38.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="22.0" layoutY="24.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Ajouter catégorie">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
</children>
</AnchorPane>
<GridPane layoutX="42.0" layoutY="57.0" prefHeight="112.0" prefWidth="403.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom catégorie">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="NomCategorie" prefHeight="34.0" prefWidth="234.0" GridPane.columnIndex="1" />
<Text fx:id="ErreurCode" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Unité de mesure" GridPane.rowIndex="2">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<AnchorPane prefHeight="41.0" prefWidth="252.0" GridPane.columnIndex="1" GridPane.rowIndex="2">
<children>
<RadioButton fx:id="piece" layoutY="15.0" mnemonicParsing="false" selected="true" text="Piéce">
<toggleGroup>
<ToggleGroup fx:id="unite" />
</toggleGroup>
</RadioButton>
<RadioButton fx:id="kilo" layoutX="69.0" layoutY="15.0" mnemonicParsing="false" text="Kilo" toggleGroup="$unite" />
<RadioButton fx:id="metre" layoutX="126.0" layoutY="17.0" mnemonicParsing="false" text="Métre" toggleGroup="$unite" />
<RadioButton fx:id="litre" layoutX="195.0" layoutY="17.0" mnemonicParsing="false" text="Litre" toggleGroup="$unite" />
</children>
</AnchorPane>
<Text fx:id="erreurCategorie" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="146.0" minWidth="10.0" prefWidth="146.0" />
<ColumnConstraints hgrow="SOMETIMES" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="62.0" minHeight="10.0" prefHeight="45.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="50.0" minHeight="10.0" prefHeight="25.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="72.0" minHeight="10.0" prefHeight="50.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<Button layoutX="441.0" layoutY="195.0" mnemonicParsing="false" onAction="#AnnulerCategorieButtonAction" prefHeight="26.0" prefWidth="66.0" styleClass="btn-simple" text="Annuler" />
<Button fx:id="ButtonAjouterCategory" layoutX="357.0" layoutY="195.0" mnemonicParsing="false" prefHeight="26.0" prefWidth="66.0" styleClass="btn-simple" text="Ajouter" />
</children>
</AnchorPane>
</children></StackPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,298 @@
<?xml version="1.0" encoding="UTF-8"?>
<?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 id="AnchorPane" fx:id="AnchorPrincipal" minHeight="662.0" minWidth="816.0" prefHeight="662.0" prefWidth="816.0" style="-fx-background-color: rgba(0,0,0,0.6);" styleClass="AnchorPane-Default" stylesheets="@../../Public/CSS/StylePrincipal.css" xmlns="http://javafx.com/javafx" xmlns:fx="http://javafx.com/fxml/1">
<children>
<StackPane prefHeight="593.0" prefWidth="757.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<AnchorPane maxHeight="662.0" maxWidth="816.0" minHeight="662.0" minWidth="816.0" prefHeight="662.0" prefWidth="816.0" style="-fx-background-color: #FFFFFF;">
<children>
<AnchorPane fx:id="AnchorSecondaire" prefHeight="662.0" prefWidth="816.0" visible="false" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<StackPane layoutX="-8.0" layoutY="1.0" prefHeight="48.0" prefWidth="200.0" AnchorPane.leftAnchor="-8.0" AnchorPane.rightAnchor="8.0">
<children>
<Group>
<children>
<Text fx:id="TextNumCheque1" fill="#478fca" layoutX="223.0" layoutY="77.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial Bold" size="22.0" />
</font>
</Text>
<Text fx:id="Monprofilenomprenom1" fill="#478fca" layoutX="125.0" layoutY="77.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Chèque N°">
<font>
<Font name="Arial" size="20.0" />
</font>
</Text>
</children>
</Group>
</children>
</StackPane>
<AnchorPane id="AnchorPane" layoutX="-74.0" layoutY="52.0" prefHeight="595.0" prefWidth="786.0" styleClass="panel-balck" AnchorPane.bottomAnchor="15.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="52.0">
<children>
<AnchorPane prefHeight="40.0" prefWidth="600.0" styleClass="panel-balck-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="31.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Détail Chèques">
<font>
<Font name="Verdana Bold" size="15.0" />
</font>
</Text>
<Group>
<children>
<Line endX="10.0" layoutX="10.0" layoutY="26.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="16.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="21.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</Group>
</children>
</AnchorPane>
<AnchorPane layoutX="2.0" layoutY="42.0" prefHeight="560.0" prefWidth="784.0" styleClass="AnchorPane-Default" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="40.0">
<children>
<GridPane layoutX="15.0" layoutY="6.0" prefHeight="110.0" prefWidth="754.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="6.0">
<children>
<Text fill="#478fca" strokeType="OUTSIDE" strokeWidth="0.0" text="Détail Client">
<font>
<Font name="Arial" size="23.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Type Client:" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextTypeClt" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextNom" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextCode" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text fx:id="TxtPrenomMatricule" strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom:" GridPane.columnIndex="9" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextPrenom" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="10" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Tele 1:" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextTele1" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Tele 2:" GridPane.columnIndex="3" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextTele2" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="4" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adress:" GridPane.columnIndex="6" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextAdress" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="7" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="100.0" minWidth="98.0" prefWidth="98.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="90.0" prefWidth="90.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="50.0" minWidth="55.0" prefWidth="55.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="75.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="65.0" minWidth="65.0" prefWidth="65.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="110.0" prefWidth="110.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="40.0" prefHeight="40.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<GridPane layoutX="15.0" layoutY="129.0" prefHeight="76.0" prefWidth="754.0">
<children>
<Text fill="#478fca" strokeType="OUTSIDE" strokeWidth="0.0" text="Détail Chèque">
<font>
<Font name="Arial" size="23.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro:" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextNumCheque2" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextDateCheque" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Banque:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextBanque" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text fx:id="TxtPrenomMatricule1" strokeType="OUTSIDE" strokeWidth="0.0" text="Montant:" GridPane.columnIndex="9" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextMontant" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="10" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Utilisateur:" GridPane.columnIndex="3" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextFacture" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Facture:" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextUtilisateur" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="4" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="100.0" minWidth="70.0" prefWidth="70.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="110.0" prefWidth="110.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="50.0" minWidth="85.0" prefWidth="85.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="130.0" prefWidth="130.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="65.0" minWidth="45.0" prefWidth="45.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="90.0" prefWidth="90.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="70.0" prefWidth="70.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="40.0" prefHeight="40.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<Text fill="#478fca" layoutX="15.0" layoutY="278.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Etat Chèque">
<font>
<Font name="Arial" size="23.0" />
</font>
</Text>
<TableView fx:id="TableViewChequeCltHistorique" editable="true" layoutX="15.0" layoutY="290.0" prefHeight="201.0" prefWidth="501.0">
<columns>
<TableColumn fx:id="TabColDate" maxWidth="95.0" minWidth="95.0" prefWidth="95.0" text="Date" />
<TableColumn fx:id="TabColHeur" maxWidth="95.0" minWidth="95.0" prefWidth="95.0" text="Heur" />
<TableColumn fx:id="TabColEtat" maxWidth="164.0" minWidth="164.0" prefWidth="164.0" text="Etat" />
<TableColumn fx:id="TabColUtili" maxWidth="145.0" minWidth="145.0" prefWidth="145.0" text="Utilisateur" />
</columns>
</TableView>
<GridPane layoutX="535.0" layoutY="298.0" prefHeight="136.0" prefWidth="235.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.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>
<RadioButton fx:id="RadioVerser" mnemonicParsing="false" text="Verser">
<toggleGroup>
<ToggleGroup fx:id="ToggleEtatCheque" />
</toggleGroup>
<font>
<Font name="Arial" size="17.0" />
</font>
</RadioButton>
<RadioButton fx:id="RadioSansProvision" mnemonicParsing="false" text="Chèque sans provision" toggleGroup="$ToggleEtatCheque" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="17.0" />
</font>
</RadioButton>
<RadioButton fx:id="RadioContreCheque" mnemonicParsing="false" text="Contre chèque (espace)" toggleGroup="$ToggleEtatCheque" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="17.0" />
</font>
</RadioButton>
</children>
</GridPane>
<Button fx:id="UpdateEtatButton" layoutX="561.0" layoutY="449.0" mnemonicParsing="false" prefHeight="33.0" prefWidth="176.0" styleClass="btn-success" text="Valider" />
<Button fx:id="ButtonExitChequeCltDetail" layoutX="337.0" layoutY="509.0" mnemonicParsing="false" prefHeight="30.0" prefWidth="110.0" styleClass="btn-default" text="Quiter" />
</children>
</AnchorPane>
</children>
</AnchorPane>
</children>
</AnchorPane>
<ProgressIndicator fx:id="ProgressCheque" layoutX="353.0" layoutY="276.0" prefHeight="110.0" prefWidth="110.0" />
</children>
</AnchorPane>
</children>
</StackPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,258 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?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.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane fx:id="PaneChequeCltGestion" 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.ChequeClt.ChequeCltGestionController">
<children>
<Pane fx:id="TitrePane" 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="Chèque">
<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="Gestion">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<ProgressBar fx:id="ProgressBarChequeCltGestion" layoutY="52.0" prefHeight="5.0" prefWidth="795.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<Button layoutX="215.0" layoutY="62.0" mnemonicParsing="false" onAction="#ChequeCltProvisionButtonAction" prefHeight="35.0" prefWidth="183.0" styleClass="btn-danger" text="Chèque sans provision" />
<Button layoutX="15.0" layoutY="62.0" mnemonicParsing="false" onAction="#ChequeCltVerserButtonAction" prefHeight="35.0" prefWidth="183.0" styleClass="btn-primary" text="Chèque a verser" />
<AnchorPane layoutX="35.0" layoutY="128.0" prefHeight="165.0" prefWidth="766.0" styleClass="panel-default" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="108.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Button fx:id="ButtonSearchChequeCltGestion" mnemonicParsing="false" prefHeight="30.0" prefWidth="162.0" styleClass="btn-icon-search" text="Filtre de recherche" />
</children>
</AnchorPane>
<GridPane layoutX="10.0" layoutY="45.0" prefHeight="65.0" prefWidth="748.0" AnchorPane.leftAnchor="9.0" AnchorPane.rightAnchor="9.0" AnchorPane.topAnchor="44.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro Chèque">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Banque" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Chèque" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="CIN Client" GridPane.columnIndex="3" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Client" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Facture" GridPane.columnIndex="6" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldNumeroCheque" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="1" />
<TextField fx:id="TextFieldBanque" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="4" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="7">
<children>
<DatePicker fx:id="DatePickerCheque" layoutX="-24.0" layoutY="2.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children>
</AnchorPane>
<TextField fx:id="TextFieldCodeClt" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="1" GridPane.rowIndex="2" />
<TextField fx:id="TextFieldCINClt" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="4" GridPane.rowIndex="2" />
<TextField fx:id="TextFieldIdFacture" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="7" GridPane.rowIndex="2" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Client" GridPane.rowIndex="4">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom Client" GridPane.columnIndex="3" GridPane.rowIndex="4">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldNomClt" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="1" GridPane.rowIndex="4" />
<TextField fx:id="TextFieldPrenomClt" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="4" GridPane.rowIndex="4" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="90.0" minWidth="90.0" prefWidth="90.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="140.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="90.0" minWidth="90.0" prefWidth="90.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="140.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="10.0" minHeight="10.0" prefHeight="10.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="10.0" minHeight="10.0" prefHeight="10.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="30.0" layoutY="289.0" prefHeight="338.0" prefWidth="766.0" styleClass="panel-balck" AnchorPane.bottomAnchor="15.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="289.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-balck-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Chèques">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewChequeCltGestion" editable="true" layoutX="3.0" layoutY="36.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="40.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="33.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColChequeClt" maxWidth="-1.0" minWidth="100.0" prefWidth="100.0" text="Chèque">
<columns>
<TableColumn fx:id="TabColNumeroCheque" minWidth="25.0" prefWidth="25.0" text="Numéro" />
<TableColumn fx:id="TabColBanque" minWidth="20.0" prefWidth="20.0" text="Banque" />
<TableColumn fx:id="TabColDateCheque" minWidth="30.0" prefWidth="30.0" text="Date " />
<TableColumn fx:id="TabColMontant" minWidth="25.0" prefWidth="25.0" text="Montant" />
</columns>
</TableColumn>
<TableColumn fx:id="TabColClient" prefWidth="75.0" style="-fx-border-color: #428BCA; -fx-border-width: 0 2 0 2; -fx-border-insets: 2;" text="Client">
<columns>
<TableColumn fx:id="TabColCodeClt" minWidth="15.0" prefWidth="15.0" text="Code" />
<TableColumn fx:id="TabColTypeClt" minWidth="20.0" prefWidth="20.0" text="Type" />
<TableColumn fx:id="TabColNomClt" minWidth="15.0" prefWidth="15.0" text="Nom" />
<TableColumn fx:id="TabColPrenomClt" minWidth="20.0" prefWidth="20.0" text="Prénom" />
</columns>
</TableColumn>
<TableColumn fx:id="TabColIdFacture" minWidth="20.0" prefWidth="20.0" text="Facture" />
<TableColumn fx:id="TabColEtat" minWidth="20.0" prefWidth="20.0" text="Etat" />
<TableColumn fx:id="TabColDetail" prefWidth="10.0" text="Détail" />
</columns>
</TableView>
<Group AnchorPane.bottomAnchor="7.0">
<children>
<Label fx:id="LabelCount" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" textFill="WHITE">
<font>
<Font name="Verdana Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
<StackPane fx:id="ListerPages" layoutX="102.0" layoutY="297.0" prefHeight="41.0" prefWidth="664.0" AnchorPane.bottomAnchor="1.0" AnchorPane.leftAnchor="100.0" AnchorPane.rightAnchor="100.0">
<children>
<Group>
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children>
</Group>
</children>
</StackPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,242 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?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.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane fx:id="AnchorPaneChequeCltProvision" 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.ChequeClt.ChequeCltProvisionController">
<children>
<Pane fx:id="TitrePane" layoutX="20.0" layoutY="20.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="Chèque">
<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="Chèque sans provision">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<ProgressBar fx:id="ProgressBarChequeCltProvision" layoutY="52.0" prefHeight="5.0" prefWidth="795.0" scaleShape="false" visible="false" />
<AnchorPane layoutX="12.0" layoutY="109.0" prefHeight="127.0" prefWidth="771.0" styleClass="panel-default" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Button fx:id="ButtonSearchChequeCltProvision" mnemonicParsing="false" prefHeight="30.0" prefWidth="162.0" styleClass="btn-icon-search" text="Filtre de recherche" />
</children>
</AnchorPane>
<GridPane layoutX="10.0" layoutY="45.0" prefHeight="65.0" prefWidth="748.0" AnchorPane.leftAnchor="9.0" AnchorPane.rightAnchor="9.0" AnchorPane.topAnchor="44.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Banque" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Début">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="CIN Client" GridPane.columnIndex="3" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Client" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldBanque" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="7" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="1">
<children>
<DatePicker fx:id="DatePickerCheque" layoutX="-28.0" layoutY="2.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children>
</AnchorPane>
<TextField fx:id="TextFieldCodeClt" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="1" GridPane.rowIndex="2" />
<TextField fx:id="TextFieldCINClt" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="4" GridPane.rowIndex="2" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Prénom" GridPane.columnIndex="6" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldNomPrenomClt" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="7" GridPane.rowIndex="2" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Local" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<ChoiceBox fx:id="ChoiceBoxLocal" minHeight="30.0" prefHeight="30.0" prefWidth="150.0" styleClass="liste-select" GridPane.columnIndex="4" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="90.0" minWidth="90.0" prefWidth="90.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="140.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="90.0" minWidth="90.0" prefWidth="90.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="140.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="10.0" minHeight="10.0" prefHeight="10.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="14.0" layoutY="241.2" prefHeight="391.0" prefWidth="776.0" style="-fx-border-color: #cd0505; -fx-border-radius: 5px 5px 0px 0px; -fx-background-color: #e0e0e0;" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="241.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" style="-fx-background-color: #cd0505; -fx-background-radius: 5px 5px 0px 0px;" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Chèques sans provision">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewChequeCltAvercer" editable="true" layoutX="2.4" layoutY="39.2" prefHeight="282.0" prefWidth="774.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="41.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="33.0">
<columns>
<TableColumn fx:id="TabColNumeroCheque" maxWidth="200.0" minWidth="85.0" prefWidth="85.0" text="Numéro" />
<TableColumn fx:id="TabColBanque" maxWidth="500.0" minWidth="90.0" prefWidth="90.0" text="Banque" />
<TableColumn fx:id="TabColDateCheque" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" text="Date Chèque" />
<TableColumn fx:id="TabColMontant" maxWidth="500.0" minWidth="90.0" prefWidth="90.0" text="Montant" />
<TableColumn fx:id="TabColTypeClt" maxWidth="120.0" minWidth="90.0" prefWidth="90.0" text="Type Client" />
<TableColumn fx:id="TabColNomClt" maxWidth="500.0" minWidth="100.0" prefWidth="100.0" text="Nom" />
<TableColumn fx:id="TabColPrenomClt" maxWidth="500.0" minWidth="100.0" prefWidth="100.0" text="Prénom" />
</columns>
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
</TableView>
<StackPane fx:id="ListerPages" prefHeight="41.0" prefWidth="664.0" AnchorPane.bottomAnchor="-1.0" AnchorPane.leftAnchor="100.0" AnchorPane.rightAnchor="100.0">
<children>
<Group>
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children>
</Group>
</children>
</StackPane>
<Group AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="10.0">
<children>
<Label fx:id="LabelCount" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" text="0" textFill="WHITE">
<font>
<Font name="Verdana Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
</children>
</AnchorPane>
<GridPane layoutX="692.0" layoutY="63.0" prefHeight="35.0" prefWidth="111.0" AnchorPane.rightAnchor="0.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="171.60003662109375" minWidth="10.0" prefWidth="102.599951171875" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="95.20001220703125" minWidth="8.200048828125006" prefWidth="8.200048828125006" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Button fx:id="ButtonPrintChequeCltProvision" mnemonicParsing="false" prefHeight="35.0" prefWidth="105.0" styleClass="btn-icon-Print" text="Imprimer" />
</children>
</GridPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,60 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" prefHeight="487.0" prefWidth="734.0" xmlns="http://javafx.com/javafx/13" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Controllers.ChequeClt.ChequeCltProvisionPrintController">
<children>
<Text layoutX="204.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des chèques sans provision">
<font>
<Font name="Arial Bold" size="20.0" />
</font>
</Text>
<HBox layoutX="14.0" layoutY="30.0" spacing="4.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nombre:">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text fx:id="TextNbr" strokeType="OUTSIDE" strokeWidth="0.0" text="----------">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
</children>
</HBox>
<HBox layoutX="633.0" layoutY="31.0" spacing="4.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Page:">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text fx:id="TextPage" strokeType="OUTSIDE" strokeWidth="0.0" text="-------">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
</children>
</HBox>
<TableView fx:id="TableViewChequeCltProvision" editable="true" layoutY="54.0" prefHeight="433.0" prefWidth="734.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<columns>
<TableColumn fx:id="TabColNumeroCheque" maxWidth="200.0" minWidth="85.0" prefWidth="85.0" text="Numéro" />
<TableColumn fx:id="TabColBanque" maxWidth="500.0" minWidth="90.0" prefWidth="90.0" text="Banque" />
<TableColumn fx:id="TabColDateCheque" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" text="Date Chèque" />
<TableColumn fx:id="TabColMontant" maxWidth="500.0" minWidth="90.0" prefWidth="90.0" text="Montant" />
<TableColumn fx:id="TabColNomClt" maxWidth="500.0" minWidth="100.0" prefWidth="100.0" text="Nom" />
<TableColumn fx:id="TabColPrenomClt" maxWidth="500.0" minWidth="100.0" prefWidth="100.0" text="Prénom" />
<TableColumn fx:id="TabColLocal" maxWidth="120.0" minWidth="90.0" prefWidth="90.0" text="Magasin" />
</columns>
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
</TableView>
</children>
</AnchorPane>

View File

@@ -0,0 +1,115 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.CheckBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?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.shape.Line?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane 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" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Controllers.ChequeClt.ChequeCltVercerController">
<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="Chèque">
<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="Chèque a verser">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<Button fx:id="ButtonVerserSelection" disable="true" layoutX="11.0" layoutY="70.0" mnemonicParsing="false" opacity="0.82" prefHeight="35.0" prefWidth="147.0" styleClass="btn-success" text="Verser la sélection" />
<CheckBox fx:id="CheckboxSelectionner" layoutX="14.0" layoutY="130.0" mnemonicParsing="false" text="Tout sélectionner" />
<GridPane layoutX="190.0" layoutY="120.0" prefHeight="35.0" prefWidth="550.0" AnchorPane.rightAnchor="10.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date début" wrappingWidth="70.8828125" GridPane.columnIndex="3" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="4">
<children>
<DatePicker fx:id="DatePickerDateDebut" layoutY="3.0" prefHeight="30.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
</children>
</AnchorPane>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date fin" wrappingWidth="44.8828125" GridPane.columnIndex="6" />
<DatePicker fx:id="DatePickerDateFin" prefHeight="30.0" GridPane.columnIndex="7" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" />
<Label fx:id="LabelNbrSelectionner" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" text="0" textFill="WHITE" GridPane.columnIndex="1">
<font>
<Font name="Verdana Bold" size="11.0" />
</font>
</Label>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="100.0" minWidth="66.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="100.0" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="40.0" prefWidth="40.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="100.0" minWidth="66.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="150.0" minWidth="120.0" prefWidth="150.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints halignment="RIGHT" hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="150.0" minWidth="120.0" prefWidth="150.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<AnchorPane id="AnchorPane" layoutX="25.0" layoutY="160.0" prefHeight="472.0" prefWidth="776.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="160.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Chèques a verser">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<AnchorPane layoutY="36.0" prefHeight="391.0" prefWidth="774.0" styleClass="AnchorPane-Default" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="35.0">
<children>
<ProgressBar fx:id="ProgressBarVerser" prefWidth="200.0" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<TableView fx:id="TableViewChequeCltVerser" editable="true" prefHeight="264.0" prefWidth="774.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="3.0">
<columns>
<TableColumn fx:id="TabColSelectionner" maxWidth="150.0" minWidth="95.0" prefWidth="95.0" text="Sélectionner" />
<TableColumn fx:id="TabColNumeroCheque" maxWidth="200.0" minWidth="85.0" prefWidth="85.0" text="Numéro" />
<TableColumn fx:id="TabColBanque" maxWidth="500.0" minWidth="90.0" prefWidth="90.0" text="Banque" />
<TableColumn fx:id="TabColDateCheque" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" text="Date Chèque" />
<TableColumn fx:id="TabColMontant" maxWidth="500.0" minWidth="90.0" prefWidth="90.0" text="Montant" />
<TableColumn fx:id="TabColTypeClt" maxWidth="120.0" minWidth="90.0" prefWidth="90.0" text="Type Client" />
<TableColumn fx:id="TabColNomClt" maxWidth="500.0" minWidth="100.0" prefWidth="100.0" text="Nom" />
<TableColumn fx:id="TabColPrenomClt" maxWidth="500.0" minWidth="100.0" prefWidth="100.0" text="Prénom" />
</columns>
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
</TableView>
</children>
</AnchorPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,56 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.text.*?>
<?import java.lang.*?>
<?import java.util.*?>
<?import javafx.scene.*?>
<?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?>
<AnchorPane id="AnchorPane" fx:id="AnchorPaneAjouterClt" 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.Client.AjouterClientController">
<children>
<StackPane fx:id="typecompte" prefHeight="40.0" prefWidth="766.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="60.0">
<children>
<Group>
<children>
<RadioButton layoutX="95.0" layoutY="-4.0" mnemonicParsing="false" onAction="#AjouterClientPersonneRadioAction" selected="true" text="Personne physique">
<toggleGroup>
<ToggleGroup fx:id="typeclient" />
</toggleGroup>
</RadioButton>
<RadioButton layoutX="236.0" layoutY="-4.0" mnemonicParsing="false" onAction="#AjouterClientEntrepriseRadioAction" text="Une entreprise" toggleGroup="$typeclient" />
<Text layoutX="-14.0" layoutY="10.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Type Compte">
<font>
<Font size="15.0" />
</font>
</Text>
</children>
</Group>
</children>
</StackPane>
<Pane fx:id="TitrePane" 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="Client">
<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="Ajouter">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<AnchorPane fx:id="AnchorPaneCltBody" layoutY="105.0" prefHeight="538.0" prefWidth="796.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="105.0" />
</children>
</AnchorPane>

View File

@@ -0,0 +1,273 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.text.*?>
<?import java.lang.*?>
<?import java.util.*?>
<?import javafx.scene.*?>
<?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?>
<AnchorPane id="AnchorPane" fx:id="AnchorPaneAjouterClientEntreprise" prefHeight="538.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.Client.AjouterClientEntrepriseController">
<children>
<AnchorPane fx:id="AnchorPaneAjouterCltEntreprise" prefHeight="522.0" prefWidth="796.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<AnchorPane prefHeight="307.0" prefWidth="766.0" styleClass="panel-default" AnchorPane.bottomAnchor="228.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="3.0">
<children>
<AnchorPane prefHeight="38.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="22.0" layoutY="24.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information de l'entreprise">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
</children>
</AnchorPane>
<GridPane layoutX="10.0" layoutY="46.0" prefHeight="260.0" prefWidth="750.0" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="46.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="123.0" minWidth="10.0" prefWidth="79.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="153.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="107.0" minWidth="10.0" prefWidth="51.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="90.0" minWidth="10.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="150.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="113.0" minWidth="10.0" prefWidth="51.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="97.0" minWidth="10.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="127.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="35.0" minHeight="18.0" prefHeight="18.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="18.0" minHeight="18.0" prefHeight="18.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="75.0" minHeight="10.0" prefHeight="12.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="18.0" minHeight="18.0" prefHeight="18.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="75.0" minHeight="10.0" prefHeight="9.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="43.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="18.0" minHeight="18.0" prefHeight="18.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="85.0" minHeight="10.0" prefHeight="12.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="22.0" minHeight="18.0" prefHeight="18.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<TextField fx:id="ChampClientEntrepriseCode" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" GridPane.rowIndex="1" />
<TextField fx:id="ChampClientEntrepriseNom" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="4" GridPane.rowIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom de l'Etr" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseGerant" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="7" GridPane.rowIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse" GridPane.columnIndex="3" GridPane.rowIndex="4">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseMatricule" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" GridPane.rowIndex="4" />
<TextField fx:id="ChampClientEntrepriseAdresse" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="4" GridPane.rowIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code postal" GridPane.columnIndex="6" GridPane.rowIndex="4">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntreprisePostale" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="7" GridPane.rowIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Telephone 1" GridPane.rowIndex="7">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseTele1" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" GridPane.rowIndex="7" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Telephone 2" GridPane.columnIndex="3" GridPane.rowIndex="7">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseTele2" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="4" GridPane.rowIndex="7" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="E-mail" GridPane.columnIndex="6" GridPane.rowIndex="7">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseMail" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="7" GridPane.rowIndex="7" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Fax" GridPane.rowIndex="10">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseFax" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" GridPane.rowIndex="10" />
<Text fx:id="ErreurClientEntrepriseNom" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="2">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseMatricule" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="5">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntreprisePostale" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="5">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseAdresse" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="5">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseTele1" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="8">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseTele2" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="8">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseMail" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="8">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseFax" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="11">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseGerant" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="2">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Gérant" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Matricule" GridPane.rowIndex="4">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Etr" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseCode" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
</children>
</GridPane>
</children>
</AnchorPane>
<AnchorPane layoutX="15.0" layoutY="315.0" prefHeight="177.0" prefWidth="766.0" styleClass="panel-default" AnchorPane.bottomAnchor="46.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0">
<children>
<AnchorPane prefHeight="38.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="22.0" layoutY="24.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information contact">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
</children>
</AnchorPane>
<GridPane layoutX="8.0" layoutY="50.0" prefHeight="133.0" prefWidth="754.0" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="50.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="88.0" minWidth="10.0" prefWidth="43.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="143.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="93.0" minWidth="10.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="98.0" minWidth="10.0" prefWidth="71.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="93.0" minWidth="10.0" prefWidth="61.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="106.0" minWidth="10.0" prefWidth="74.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="148.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="39.0" minHeight="10.0" prefHeight="39.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="25.0" minHeight="10.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="37.0" minHeight="10.0" prefHeight="23.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="49.0" minHeight="10.0" prefHeight="40.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="35.0" minHeight="10.0" prefHeight="17.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseContactNom" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseContactPrenom" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="CIN" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseContactCIN" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="7" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="E-mail" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseContactMail" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" GridPane.rowIndex="3" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Téléphone1" GridPane.columnIndex="3" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseContactTele1" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="4" GridPane.rowIndex="3" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Téléphone 2" GridPane.columnIndex="6" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseContactTele2" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="7" GridPane.rowIndex="3" />
<Text fx:id="ErreurClientEntrepriseContactNom" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseContactPrenom" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseContactCIN" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseContactMail" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseContactTele1" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseContactTele2" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
</children>
</GridPane>
</children>
</AnchorPane>
<StackPane layoutX="15.0" layoutY="497.0" prefHeight="38.0" prefWidth="766.0" AnchorPane.bottomAnchor="3.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0">
<children>
<Button mnemonicParsing="false" onAction="#AjouterClientEntrepriseButtonAction" prefHeight="33.0" prefWidth="122.0" styleClass="btn-primary" text="Ajouter" />
</children>
</StackPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,242 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.RadioButton?>
<?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.RowConstraints?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane fx:id="AnchorPaneAjouterClientPersonne" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="538.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.Client.AjouterClientPersonneController">
<children>
<AnchorPane fx:id="AnchorPaneAjouterCltPersonne" prefHeight="539.0" prefWidth="796.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<AnchorPane prefHeight="179.0" prefWidth="766.0" styleClass="panel-default" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="3.0">
<children>
<AnchorPane prefHeight="38.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="22.0" layoutY="24.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information du compte">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
</children>
</AnchorPane>
<GridPane layoutX="50.0" layoutY="54.0" prefHeight="61.0" prefWidth="599.0" AnchorPane.leftAnchor="80.0" AnchorPane.rightAnchor="80.0" AnchorPane.topAnchor="43.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="AjouterClientCode" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" />
<Text fx:id="ErreurCode" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<TextField fx:id="AjouterClientCIN" prefHeight="35.0" prefWidth="123.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="CIN" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurCIN" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="56.0" minWidth="10.0" prefWidth="56.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="163.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="145.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="54.0" minWidth="10.0" prefWidth="54.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="163.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="62.0" minHeight="10.0" prefHeight="45.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="44.0" minHeight="10.0" prefHeight="20.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<GridPane layoutX="56.0" layoutY="105.0" prefHeight="61.0" prefWidth="428.0" AnchorPane.leftAnchor="56.0" AnchorPane.rightAnchor="284.0" AnchorPane.topAnchor="105.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom complet">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="AjouterClientNomComplet" prefHeight="35.0" prefWidth="264.0" GridPane.columnIndex="1" />
<Text fx:id="ErreurNomComplet" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="90.0" minWidth="10.0" prefWidth="90.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="314.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="45.0" minHeight="10.0" prefHeight="38.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="23.0" minHeight="1.0" prefHeight="23.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane prefHeight="331.0" prefWidth="766.0" styleClass="panel-default" AnchorPane.bottomAnchor="3.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="205.0">
<children>
<AnchorPane prefHeight="38.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="22.0" layoutY="24.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information du client">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
</children>
</AnchorPane>
<GridPane layoutX="17.2" layoutY="45.2" prefHeight="278.0" prefWidth="725.0" AnchorPane.bottomAnchor="7.0" AnchorPane.leftAnchor="25.0" AnchorPane.rightAnchor="25.0" AnchorPane.topAnchor="44.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="AjouterClientPrenom" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" />
<TextField fx:id="AjouterClientNom" prefHeight="35.0" prefWidth="123.0" GridPane.columnIndex="4" />
<DatePicker fx:id="AjouterClientNaissance" prefHeight="35.0" GridPane.columnIndex="7" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="AjouterClientTeleFixe" prefHeight="35.0" GridPane.columnIndex="1" GridPane.rowIndex="3" />
<TextField fx:id="AjouterClientTeleMobile" prefHeight="35.0" GridPane.columnIndex="4" GridPane.rowIndex="3" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date naissance" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Sexe" GridPane.columnIndex="6" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="7" GridPane.rowIndex="3">
<children>
<RadioButton fx:id="AjouterClientSexeHomme" layoutY="17.0" mnemonicParsing="false" text="Homme" AnchorPane.topAnchor="10.0">
<toggleGroup>
<ToggleGroup fx:id="groupesexe" />
</toggleGroup>
</RadioButton>
<RadioButton fx:id="AjouterClientSexeFemme" layoutX="87.0" layoutY="17.0" mnemonicParsing="false" text="Femme" toggleGroup="$groupesexe" AnchorPane.topAnchor="10.0" />
</children>
</AnchorPane>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Téléphone" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé mobile" GridPane.columnIndex="3" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse" GridPane.rowIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="E-mail" GridPane.columnIndex="6" GridPane.rowIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code postal" GridPane.columnIndex="3" GridPane.rowIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurMail" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="7">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurAdresse" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="7">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurCodePostal" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="7">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurPrenom" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurNom" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurTeleMobile" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurTeleFixe" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<TextField fx:id="AjouterClientAdresse" prefHeight="35.0" prefWidth="166.0" GridPane.columnIndex="1" GridPane.rowIndex="6" />
<TextField fx:id="AjouterClientCodePostal" prefHeight="35.0" prefWidth="166.0" GridPane.columnIndex="4" GridPane.rowIndex="6" />
<TextField fx:id="AjouterClientMail" prefHeight="35.0" prefWidth="166.0" GridPane.columnIndex="7" GridPane.rowIndex="6" />
<Button mnemonicParsing="false" onAction="#AjouterClientPersonneButtonAction" prefHeight="33.0" prefWidth="122.0" styleClass="btn-primary" text="Ajouter" GridPane.columnIndex="4" GridPane.rowIndex="8" />
<Text fx:id="ErreurNaissance" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurSexe" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="70.0" minWidth="10.0" prefWidth="68.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="149.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="10.0" prefWidth="39.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="85.0" minWidth="10.0" prefWidth="82.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="137.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="10.0" prefWidth="40.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="101.0" minWidth="10.0" prefWidth="101.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="150.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="62.0" minHeight="10.0" prefHeight="41.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="44.0" minHeight="5.0" prefHeight="18.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="44.0" minHeight="8.0" prefHeight="26.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="74.0" minHeight="10.0" prefHeight="39.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="73.0" minHeight="10.0" prefHeight="22.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="73.0" minHeight="10.0" prefHeight="27.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="73.0" minHeight="10.0" prefHeight="40.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="73.0" minHeight="10.0" prefHeight="25.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="73.0" minHeight="10.0" prefHeight="42.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,568 @@
<?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.RadioButton?>
<?import javafx.scene.control.TextField?>
<?import javafx.scene.control.ToggleGroup?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?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.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" prefHeight="642.0" prefWidth="796.0" style="-fx-background-color: #ffffff;" 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.Client.DetailClientController">
<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="Client">
<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="Client / Détail">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<StackPane layoutX="5.0" layoutY="51.0" prefHeight="37.0" prefWidth="786.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="51.0">
<children>
<Group>
<children>
<Text fx:id="Nomclt" layoutX="130.0" layoutY="-1.6552734375" strokeType="OUTSIDE" strokeWidth="0.0" text="nom client">
<font>
<Font size="17.0" />
</font>
</Text>
<Text fx:id="Monprofilenomprenom12" fill="#478fca" layoutX="67.0" layoutY="-1.89453125" strokeType="OUTSIDE" strokeWidth="0.0" text="Client:">
<font>
<Font name="Arial Bold" size="20.0" />
</font>
</Text>
<Text fx:id="Monprofilenomprenom121" fill="#478fca" layoutX="-100.0" layoutY="-1.2392578125" strokeType="OUTSIDE" strokeWidth="0.0" text="Code:">
<font>
<Font name="Arial Bold" size="20.0" />
</font>
</Text>
<Text fx:id="Codeclt" layoutX="-43.0" layoutY="-1.0" strokeType="OUTSIDE" strokeWidth="0.0" text="code">
<font>
<Font size="17.0" />
</font>
</Text>
</children>
</Group>
</children>
</StackPane>
<AnchorPane fx:id="AnchorPaneModierProduit1" prefHeight="460.0" prefWidth="783.0" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="85.0">
<children>
<AnchorPane fx:id="AnchorPaneModifierCltPersonne" prefHeight="200.0" prefWidth="783.0" visible="false" AnchorPane.bottomAnchor="28.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<AnchorPane layoutX="15.0" layoutY="14.0" prefHeight="144.0" prefWidth="766.0" styleClass="panel-default" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.400000000000091" AnchorPane.topAnchor="14.0">
<children>
<AnchorPane layoutX="2.4" layoutY="2.4" prefHeight="26.0" prefWidth="763.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="22.0" layoutY="17.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information du compte">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
</children>
</AnchorPane>
<GridPane layoutX="66.0" layoutY="28.0" prefHeight="61.0" prefWidth="599.0" AnchorPane.leftAnchor="66.0" AnchorPane.rightAnchor="113.20000000000005" AnchorPane.topAnchor="28.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="AjouterClientCode" disable="true" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" />
<Text fx:id="ErreurCode" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<TextField fx:id="AjouterClientCIN" prefHeight="35.0" prefWidth="123.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="CIN" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurCIN" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="56.0" minWidth="10.0" prefWidth="56.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="163.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="145.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="54.0" minWidth="10.0" prefWidth="54.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="163.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="62.0" minHeight="10.0" prefHeight="45.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="44.0" minHeight="10.0" prefHeight="20.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<GridPane layoutX="64.4" layoutY="89.4" prefHeight="61.0" prefWidth="428.0" AnchorPane.leftAnchor="64.4" AnchorPane.rightAnchor="292.4000000000001" AnchorPane.topAnchor="89.4">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom complet">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="AjouterClientNomComplet" prefHeight="35.0" prefWidth="264.0" GridPane.columnIndex="1" />
<Text fx:id="ErreurNomComplet" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="90.0" minWidth="10.0" prefWidth="90.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="314.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="45.0" minHeight="10.0" prefHeight="38.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="23.0" minHeight="1.0" prefHeight="23.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane layoutX="15.0" layoutY="186.0" prefHeight="331.0" prefWidth="766.0" styleClass="panel-default" AnchorPane.bottomAnchor="22.399999999999977" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.800000000000068" AnchorPane.topAnchor="186.0">
<children>
<AnchorPane layoutX="2.4" layoutY="2.4" prefHeight="26.0" prefWidth="763.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="21.0" layoutY="18.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information du client">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
</children>
</AnchorPane>
<GridPane layoutX="17.2" layoutY="45.2" prefHeight="278.0" prefWidth="725.0" AnchorPane.bottomAnchor="7.0" AnchorPane.leftAnchor="25.0" AnchorPane.rightAnchor="25.0" AnchorPane.topAnchor="44.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="AjouterClientPrenom" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" />
<TextField fx:id="AjouterClientNom" prefHeight="35.0" prefWidth="123.0" GridPane.columnIndex="4" />
<DatePicker fx:id="AjouterClientNaissance" prefHeight="35.0" GridPane.columnIndex="7" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="AjouterClientTeleFixe" prefHeight="35.0" GridPane.columnIndex="1" GridPane.rowIndex="3" />
<TextField fx:id="AjouterClientTeleMobile" prefHeight="35.0" GridPane.columnIndex="4" GridPane.rowIndex="3" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date naissance" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Sexe" GridPane.columnIndex="6" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="7" GridPane.rowIndex="3">
<children>
<RadioButton fx:id="RadioButtonSexeHomme" layoutY="17.0" mnemonicParsing="false" text="Homme" AnchorPane.topAnchor="10.0">
<toggleGroup>
<ToggleGroup fx:id="groupesexe" />
</toggleGroup>
</RadioButton>
<RadioButton fx:id="RadioButtonSexeFemme" layoutX="87.0" layoutY="17.0" mnemonicParsing="false" text="Femme" toggleGroup="$groupesexe" AnchorPane.topAnchor="10.0" />
</children>
</AnchorPane>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Téléphone" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé mobile" GridPane.columnIndex="3" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse" GridPane.rowIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="E-mail" GridPane.columnIndex="6" GridPane.rowIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code postal" GridPane.columnIndex="3" GridPane.rowIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurMail" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="7">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurAdresse" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="7">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurCodePostal" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="7">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurPrenom" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurNom" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurTeleMobile" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurTeleFixe" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<TextField fx:id="AjouterClientAdresse" prefHeight="35.0" prefWidth="166.0" GridPane.columnIndex="1" GridPane.rowIndex="6" />
<TextField fx:id="AjouterClientCodePostal" prefHeight="35.0" prefWidth="166.0" GridPane.columnIndex="4" GridPane.rowIndex="6" />
<TextField fx:id="AjouterClientMail" prefHeight="35.0" prefWidth="166.0" GridPane.columnIndex="7" GridPane.rowIndex="6" />
<Button mnemonicParsing="false" onAction="#UpdateClientButtonAction" prefHeight="33.0" prefWidth="122.0" styleClass="btn-primary" text="Modifier" GridPane.columnIndex="4" GridPane.rowIndex="8" />
<Text fx:id="ErreurNaissance" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurSexe" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="70.0" minWidth="10.0" prefWidth="68.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="149.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="10.0" prefWidth="39.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="85.0" minWidth="10.0" prefWidth="82.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="137.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="10.0" prefWidth="40.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="101.0" minWidth="10.0" prefWidth="101.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="150.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="62.0" minHeight="10.0" prefHeight="41.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="44.0" minHeight="5.0" prefHeight="18.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="44.0" minHeight="8.0" prefHeight="26.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="74.0" minHeight="10.0" prefHeight="39.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="73.0" minHeight="10.0" prefHeight="22.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="73.0" minHeight="10.0" prefHeight="27.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="73.0" minHeight="10.0" prefHeight="40.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="73.0" minHeight="10.0" prefHeight="25.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="73.0" minHeight="10.0" prefHeight="42.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>
<AnchorPane fx:id="AnchorPaneModifierCltEntreprise" prefHeight="200.0" prefWidth="796.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<AnchorPane layoutX="9.4" layoutY="18.4" prefHeight="236.0" prefWidth="766.0" styleClass="panel-default" AnchorPane.bottomAnchor="268.4" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="20.0" AnchorPane.topAnchor="18.4">
<children>
<AnchorPane layoutX="2.4" layoutY="2.4" prefHeight="22.0" prefWidth="763.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="18.0" layoutY="16.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information de l'entreprise">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
</children>
</AnchorPane>
<GridPane layoutX="11.0" layoutY="27.0" prefHeight="260.0" prefWidth="750.0" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="11.0" AnchorPane.rightAnchor="11.400000000000091" AnchorPane.topAnchor="27.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="123.0" minWidth="10.0" prefWidth="89.80001831054688" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="143.8000061035156" minWidth="10.0" prefWidth="126.99998168945314" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="107.0" minWidth="10.0" prefWidth="51.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="90.0" minWidth="10.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="150.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="113.0" minWidth="10.0" prefWidth="51.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="97.0" minWidth="10.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="127.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="35.0" minHeight="18.0" prefHeight="18.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="18.0" minHeight="18.0" prefHeight="18.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="75.0" minHeight="10.0" prefHeight="12.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="18.0" minHeight="18.0" prefHeight="18.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="75.0" minHeight="10.0" prefHeight="9.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="43.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="18.0" minHeight="18.0" prefHeight="18.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="85.0" minHeight="10.0" prefHeight="12.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<TextField fx:id="ChampClientEntrepriseNom" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" GridPane.rowIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom de l'Etr *" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseGerant" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="4" GridPane.rowIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse *" GridPane.columnIndex="3" GridPane.rowIndex="4">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseMatricule" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" GridPane.rowIndex="4" />
<TextField fx:id="ChampClientEntrepriseAdresse" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="4" GridPane.rowIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code postal" GridPane.columnIndex="6" GridPane.rowIndex="4">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntreprisePostale" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="7" GridPane.rowIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Telephone 1" GridPane.rowIndex="7">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseTele1" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" GridPane.rowIndex="7" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Telephone 2" GridPane.columnIndex="3" GridPane.rowIndex="7">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseTele2" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="4" GridPane.rowIndex="7" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="E-mail" GridPane.columnIndex="6" GridPane.rowIndex="7">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseMail" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="7" GridPane.rowIndex="7" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Fax" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseFax" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="7" GridPane.rowIndex="1" />
<Text fx:id="ErreurClientEntrepriseNom" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseMatricule" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="5">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntreprisePostale" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="5">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseAdresse" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="5">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseTele1" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="8">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseTele2" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="8">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseMail" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="8">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseFax" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="2">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseGerant" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="2">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Gérant *" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Matricule" GridPane.rowIndex="4">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
</children>
</GridPane>
</children>
</AnchorPane>
<AnchorPane layoutX="11.0" layoutY="278.8" prefHeight="177.0" prefWidth="766.0" styleClass="panel-default" AnchorPane.bottomAnchor="78.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="20.0">
<children>
<AnchorPane layoutX="2.4" layoutY="2.4" prefHeight="26.0" prefWidth="763.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="19.0" layoutY="17.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information contact">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
</children>
</AnchorPane>
<GridPane layoutX="8.0" layoutY="50.0" prefHeight="133.0" prefWidth="754.0" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="50.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="88.0" minWidth="10.0" prefWidth="43.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="300.0" minWidth="140.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="93.0" minWidth="10.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="98.0" minWidth="10.0" prefWidth="82.40001220703124" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="300.0" minWidth="10.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="93.0" minWidth="10.0" prefWidth="61.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="121.7999267578125" minWidth="10.0" prefWidth="82.199951171875" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="300.0" minWidth="140.0" prefWidth="140.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="39.0" minHeight="10.0" prefHeight="39.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="25.0" minHeight="10.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="37.0" minHeight="10.0" prefHeight="23.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="49.0" minHeight="10.0" prefHeight="40.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="35.0" minHeight="10.0" prefHeight="17.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom *">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseContactNom" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom *" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseContactPrenom" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="CIN" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseContactCIN" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="7" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="E-mail" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseContactMail" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" GridPane.rowIndex="3" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Téléphone1 *" GridPane.columnIndex="3" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseContactTele1" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="4" GridPane.rowIndex="3" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Téléphone 2" GridPane.columnIndex="6" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ChampClientEntrepriseContactTele2" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="7" GridPane.rowIndex="3" />
<Text fx:id="ErreurClientEntrepriseContactNom" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseContactPrenom" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseContactCIN" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseContactMail" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseContactTele1" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseContactTele2" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
</children>
</GridPane>
</children>
</AnchorPane>
<StackPane layoutX="15.2" layoutY="465.8" prefHeight="38.0" prefWidth="766.0" AnchorPane.bottomAnchor="30.19999999999999" AnchorPane.leftAnchor="15.2" AnchorPane.rightAnchor="15.200000000000045">
<children>
<Button mnemonicParsing="false" onAction="#UpdateClientEntrepriseButtonAction" prefHeight="33.0" prefWidth="122.0" styleClass="btn-primary" text="Modifier" />
</children>
</StackPane>
</children>
</AnchorPane>
<StackPane fx:id="StackPaneSucessCltPersonne" layoutX="14.0" layoutY="14.0" prefHeight="387.0" prefWidth="753.0" visible="false" AnchorPane.bottomAnchor="102.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="15.0">
<children>
<Group>
<children>
<ImageView>
<image>
<Image url="@../../Public/icon/successfully.png" />
</image>
</ImageView>
<Text layoutX="-151.0" layoutY="186.0" strokeType="OUTSIDE" strokeWidth="0.0" text="La modification a été effectuée avec succès">
<font>
<Font name="Arial Bold" size="22.0" />
</font>
</Text>
</children>
</Group>
</children>
</StackPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,260 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.RadioButton?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?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.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="AnchorPaneGestionClt" 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.Client.GestionClientEntrepriseController">
<children>
<Pane fx:id="TitrePane" layoutX="20.0" layoutY="20.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="Gestion">
<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="Client (entreprise)">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<ProgressBar fx:id="ProgressBarClientEntreprise" layoutY="52.0" prefHeight="5.0" prefWidth="795.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<StackPane layoutX="15.0" layoutY="52.0" prefHeight="40.0" prefWidth="766.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="52.0">
<children>
<Group>
<children>
<RadioButton layoutX="95.0" layoutY="-4.0" mnemonicParsing="false" onAction="#AjouterClientPersonneRadioAction" selected="true" text="Personne physique">
<toggleGroup>
<ToggleGroup fx:id="typeclient" />
</toggleGroup>
</RadioButton>
<RadioButton layoutX="236.0" layoutY="-4.0" mnemonicParsing="false" selected="true" text="Une entreprise" toggleGroup="$typeclient" />
<Text layoutX="-14.0" layoutY="10.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Type Client">
<font>
<Font size="15.0" />
</font>
</Text>
</children>
</Group>
</children>
</StackPane>
<AnchorPane layoutX="15.0" layoutY="92.0" prefHeight="160.0" prefWidth="766.0" styleClass="panel-default" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="92.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Button fx:id="ButtonSearchClientEntreprise" mnemonicParsing="false" prefHeight="35.0" prefWidth="162.0" styleClass="btn-icon-search" text="Filtre de recherche">
<font>
<Font name="Arial" size="12.0" />
</font>
</Button>
</children>
</AnchorPane>
<GridPane layoutX="14.0" layoutY="56.0" prefHeight="61.0" prefWidth="765.0" AnchorPane.leftAnchor="14.0" AnchorPane.rightAnchor="13.600000000000136" AnchorPane.topAnchor="56.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="GestionClientCodeEtr" prefHeight="30.0" prefWidth="74.0" GridPane.columnIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Etr" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="GestionClientNomEtr" prefHeight="30.0" prefWidth="109.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Gérant" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="GestionClientGerantEtr" prefHeight="30.0" prefWidth="109.0" GridPane.columnIndex="7" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Matricule" GridPane.rowIndex="2">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="GestionClientMatriculeEtr" prefHeight="30.0" prefWidth="109.0" GridPane.columnIndex="1" GridPane.rowIndex="2" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse" GridPane.columnIndex="3" GridPane.rowIndex="2">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="GestionClientAdresseEtr" prefHeight="30.0" prefWidth="109.0" GridPane.columnIndex="4" GridPane.rowIndex="2" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Téléphone" GridPane.columnIndex="6" GridPane.rowIndex="2">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="GestionClientTelephoneEtr" prefHeight="30.0" prefWidth="109.0" GridPane.columnIndex="7" GridPane.rowIndex="2" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="55.0" minWidth="55.0" prefWidth="55.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="55.0" minWidth="55.0" prefWidth="55.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="65.0" minWidth="65.0" prefWidth="65.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="25.0" prefHeight="25.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="70.0" layoutY="264.0" prefHeight="368.0" prefWidth="766.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="264.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des clients (Entreprise)">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeClientEntreprise" editable="true" layoutX="3.0" layoutY="36.0" prefHeight="250.0" prefWidth="761.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="43.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="35.0">
<columns>
<TableColumn fx:id="CodeClientEtr" minWidth="100.0" prefWidth="100.0" text="#" />
<TableColumn fx:id="NomEntreprise" minWidth="180.0" prefWidth="180.0" text="nom de l'entreprise" />
<TableColumn fx:id="Gerant" minWidth="100.0" prefWidth="100.0" text="Gérant" />
<TableColumn fx:id="matricule" minWidth="100.0" prefWidth="100.0" text="Matricule" />
<TableColumn fx:id="Adresse" minWidth="130.0" prefWidth="130.0" text="Adresse" />
<TableColumn fx:id="Telephone" minWidth="70.0" prefWidth="70.0" text="Tele" />
<TableColumn fx:id="Action" maxWidth="80.0" minWidth="80.0" text="Action" />
</columns>
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
</TableView>
<GridPane prefHeight="38.0" prefWidth="588.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<children>
<AnchorPane fx:id="ListerPages" prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="2">
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children>
</AnchorPane>
<Group>
<children>
<Label fx:id="LabelCount" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" text="0" textFill="WHITE">
<font>
<Font name="Arial Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="400.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,259 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.RadioButton?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?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.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane fx:id="AnchorPaneGestionClt" 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.Client.GestionClientPersonneController">
<children>
<Pane fx:id="TitrePane" layoutX="20.0" layoutY="20.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="Client">
<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="Gestion">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<ProgressBar fx:id="ProgressBarClientPersonne" layoutY="52.0" prefHeight="5.0" prefWidth="795.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<StackPane layoutX="16.0" layoutY="59.4" prefHeight="40.0" prefWidth="766.0" AnchorPane.leftAnchor="16.0" AnchorPane.rightAnchor="16.0" AnchorPane.topAnchor="59.4">
<children>
<Group>
<children>
<RadioButton layoutX="95.0" layoutY="-4.0" mnemonicParsing="false" selected="true" text="Personne physique">
<toggleGroup>
<ToggleGroup fx:id="typeclient" />
</toggleGroup>
</RadioButton>
<RadioButton layoutX="236.0" layoutY="-4.0" mnemonicParsing="false" onAction="#AjouterClientEntrepriseRadioAction" text="Une entreprise" toggleGroup="$typeclient" />
<Text layoutX="-14.0" layoutY="10.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Type Client">
<font>
<Font size="15.0" />
</font>
</Text>
</children>
</Group>
</children>
</StackPane>
<AnchorPane layoutX="15.0" layoutY="110.0" prefHeight="147.0" prefWidth="775.0" styleClass="panel-default" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.800000000000068" AnchorPane.topAnchor="110.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Button fx:id="ButtonSearchClientPersonne" mnemonicParsing="false" prefHeight="35.0" prefWidth="162.0" styleClass="btn-icon-search" text="Filtre de recherche">
<font>
<Font name="Arial" size="12.0" />
</font>
</Button>
</children>
</AnchorPane>
<GridPane layoutX="11.0" layoutY="47.0" prefHeight="26.0" prefWidth="743.0" AnchorPane.leftAnchor="11.0" AnchorPane.rightAnchor="11.400000000000091" AnchorPane.topAnchor="47.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="GestionClientcode" prefHeight="35.0" prefWidth="74.0" GridPane.columnIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom" GridPane.columnIndex="3" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom" GridPane.columnIndex="6" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Naissance" GridPane.columnIndex="9" />
<TextField fx:id="GestionClientnom" prefHeight="35.0" prefWidth="123.0" GridPane.columnIndex="4" />
<TextField fx:id="GestionClientprenom" prefHeight="35.0" prefWidth="123.0" GridPane.columnIndex="7" />
<DatePicker fx:id="DatePickerNaissance" prefHeight="35.0" GridPane.columnIndex="10" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="40.0" prefWidth="40.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="70.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="45.0" minWidth="45.0" prefWidth="45.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="451.0" minWidth="10.0" prefWidth="84.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="45.0" minWidth="45.0" prefWidth="45.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="451.0" minWidth="10.0" prefWidth="83.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="85.0" minWidth="85.0" prefWidth="85.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="451.0" minWidth="10.0" prefWidth="80.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<GridPane layoutX="13.0" layoutY="103.0" prefHeight="30.0" prefWidth="743.0" AnchorPane.leftAnchor="13.0" AnchorPane.rightAnchor="14.200000000000045">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="40.0" prefWidth="40.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="169.00001525878906" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="135.0" prefWidth="135.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="319.99998779296874" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="CIN">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="GestionClientcin" prefHeight="35.0" prefWidth="123.0" GridPane.columnIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom complet" GridPane.columnIndex="3" />
<TextField fx:id="GestionClientnomcomplet" prefHeight="35.0" prefWidth="123.0" GridPane.columnIndex="4" />
</children>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="60.0" layoutY="271.2" prefHeight="361.0" prefWidth="766.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="271.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des clients">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeClient" layoutX="3.0" layoutY="36.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="40.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="35.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="codeclient" maxWidth="74.0" minWidth="74.0" prefWidth="74.0" resizable="false" text="#" />
<TableColumn fx:id="cin" maxWidth="86.0" minWidth="86.0" prefWidth="86.0" resizable="false" text="CIN" />
<TableColumn fx:id="nomcomplet" maxWidth="6000.0" minWidth="200.0" prefWidth="200.0" text="Nom complet" />
<TableColumn fx:id="nom" minWidth="90.0" prefWidth="130.0" text="Nom" />
<TableColumn fx:id="prenom" minWidth="108.0" prefWidth="108.0" text="Prénom" />
<TableColumn fx:id="tele" maxWidth="80.0" minWidth="80.0" resizable="false" text="Tele" />
<TableColumn fx:id="Action" maxWidth="76.0" minWidth="76.0" prefWidth="76.0" resizable="false" text="Operation" />
</columns>
</TableView>
<GridPane prefHeight="38.0" prefWidth="588.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="0.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="400.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<AnchorPane fx:id="ListerPages" prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="2">
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children></AnchorPane>
<Group>
<children>
<Label fx:id="LabelCount" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" text="0" textFill="WHITE">
<font>
<Font name="Arial Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
</children>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,144 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?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.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="AnchorPaneAjouterClient" prefHeight="642.0" prefWidth="796.0" style="-fx-background-color: #ffffff;" 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.Client.MenuClientController">
<children>
<Pane fx:id="TitrePane" 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="Client">
<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="Menu">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<GridPane layoutX="46.0" layoutY="108.0" prefHeight="499.0" prefWidth="715.0" AnchorPane.bottomAnchor="35.0" AnchorPane.leftAnchor="46.0" AnchorPane.rightAnchor="35.0" AnchorPane.topAnchor="108.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="120.0" prefWidth="120.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="200.0" minHeight="170.0" prefHeight="170.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="1.7976931348623157E308" minHeight="144.0" prefHeight="148.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="200.0" minHeight="170.0" prefHeight="170.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<AnchorPane prefHeight="200.0" prefWidth="200.0" style="-fx-background-color: #337ab7; -fx-background-radius: 5;">
<children>
<AnchorPane layoutX="18.0" layoutY="60.0" prefHeight="127.0" prefWidth="203.0" style="-fx-background-color: #FFFFFF;" AnchorPane.bottomAnchor="3.0" AnchorPane.leftAnchor="3.0" AnchorPane.rightAnchor="3.0" AnchorPane.topAnchor="90.0">
<children>
<Button layoutX="92.0" layoutY="28.0" mnemonicParsing="false" onAction="#AjouterClientButtonAction" styleClass="btn-primary" text="Ajouter client" textFill="WHITE" AnchorPane.bottomAnchor="22.0" AnchorPane.leftAnchor="60.0" AnchorPane.rightAnchor="60.0" AnchorPane.topAnchor="22.0">
<font>
<Font name="System Bold" size="13.0" />
</font>
</Button>
</children>
</AnchorPane>
<StackPane layoutX="21.0" layoutY="-28.0" prefHeight="90.0" prefWidth="242.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<ImageView fitHeight="64.0" fitWidth="64.0">
<image>
<Image url="@../../Public/icon/client_ajouter.png" />
</image>
</ImageView>
</children>
</StackPane>
</children>
</AnchorPane>
<AnchorPane prefHeight="200.0" prefWidth="200.0" style="-fx-background-color: #4DAE4D; -fx-background-radius: 5;" visible="false" GridPane.rowIndex="2">
<children>
<AnchorPane layoutX="28.0" layoutY="14.0" prefHeight="200.0" prefWidth="200.0" style="-fx-background-color: #FFFFFF;" AnchorPane.bottomAnchor="3.0" AnchorPane.leftAnchor="3.0" AnchorPane.rightAnchor="3.0" AnchorPane.topAnchor="90.0">
<children>
<Button layoutX="92.0" layoutY="28.0" mnemonicParsing="false" styleClass="btn-success" text="Client fidèle" textFill="WHITE" AnchorPane.bottomAnchor="22.0" AnchorPane.leftAnchor="60.0" AnchorPane.rightAnchor="60.0" AnchorPane.topAnchor="22.0">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Button>
</children>
</AnchorPane>
<StackPane layoutX="14.0" layoutY="-35.0" prefHeight="90.0" prefWidth="242.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<ImageView fitHeight="64.0" fitWidth="64.0">
<image>
<Image url="@../../Public/icon/client_fidele.png" />
</image>
</ImageView>
</children>
</StackPane>
</children>
</AnchorPane>
<AnchorPane prefHeight="200.0" prefWidth="200.0" style="-fx-background-color: #373737; -fx-background-radius: 5;" GridPane.columnIndex="2">
<children>
<AnchorPane layoutX="30.0" layoutY="67.0" prefHeight="120.0" prefWidth="191.0" style="-fx-background-color: #FFFFFF;" AnchorPane.bottomAnchor="3.0" AnchorPane.leftAnchor="3.0" AnchorPane.rightAnchor="3.0" AnchorPane.topAnchor="90.0">
<children>
<Button layoutX="92.0" layoutY="28.0" mnemonicParsing="false" onAction="#detailClientButtonAction" styleClass="btn-black" text="Détail client" textFill="WHITE" AnchorPane.bottomAnchor="22.0" AnchorPane.leftAnchor="60.0" AnchorPane.rightAnchor="60.0" AnchorPane.topAnchor="22.0">
<font>
<Font name="System Bold" size="13.0" />
</font>
</Button>
</children>
</AnchorPane>
<StackPane layoutX="-16.0" layoutY="-37.0" prefHeight="90.0" prefWidth="242.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<ImageView fitHeight="64.0" fitWidth="64.0">
<image>
<Image url="@../../Public/icon/client_detail.png" />
</image>
</ImageView>
</children>
</StackPane>
</children>
</AnchorPane>
<AnchorPane prefHeight="200.0" prefWidth="200.0" style="-fx-background-color: #f20606; -fx-background-radius: 5;" visible="false" GridPane.columnIndex="2" GridPane.rowIndex="2">
<children>
<AnchorPane layoutX="66.0" layoutY="-13.0" prefHeight="200.0" prefWidth="200.0" style="-fx-background-color: #FFFFFF;" AnchorPane.bottomAnchor="3.0" AnchorPane.leftAnchor="3.0" AnchorPane.rightAnchor="3.0" AnchorPane.topAnchor="90.0">
<children>
<Button layoutX="92.0" layoutY="28.0" mnemonicParsing="false" styleClass="btn-danger" text="Client en retard" textFill="WHITE" AnchorPane.bottomAnchor="22.0" AnchorPane.leftAnchor="60.0" AnchorPane.rightAnchor="60.0" AnchorPane.topAnchor="22.0">
<font>
<Font name="System Bold" size="13.0" />
</font>
</Button>
</children>
</AnchorPane>
<StackPane layoutX="21.0" layoutY="-34.0" prefHeight="90.0" prefWidth="242.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<ImageView fitHeight="64.0" fitWidth="64.0">
<image>
<Image url="@../../Public/icon/client_retard.png" />
</image>
</ImageView>
</children>
</StackPane>
</children>
</AnchorPane>
</children>
</GridPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,254 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.RadioButton?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?import javafx.scene.control.ToggleGroup?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.ColumnConstraints?>
<?import javafx.scene.layout.GridPane?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.RowConstraints?>
<?import javafx.scene.layout.StackPane?>
<?import javafx.scene.shape.Circle?>
<?import javafx.scene.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane fx:id="AnchoreClientEntre" minHeight="662.0" minWidth="816.0" prefHeight="662.0" prefWidth="816.0" style="-fx-background-color: rgba(0,0,0,0.6);" styleClass="AnchorPane-Default" stylesheets="@../../Public/CSS/StylePrincipal.css" xmlns="http://javafx.com/javafx/13" xmlns:fx="http://javafx.com/fxml/1">
<children>
<StackPane fx:id="StackpaneClientEntre" layoutX="10.0" layoutY="10.0" prefHeight="593.0" prefWidth="757.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<AnchorPane maxHeight="662.0" maxWidth="816.0" minHeight="662.0" minWidth="816.0" prefHeight="662.0" prefWidth="816.0" style="-fx-background-color: #FFFFFF;">
<children>
<ProgressBar fx:id="ProgressBarClientEntreprise" prefHeight="5.0" prefWidth="795.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
</children></AnchorPane>
<AnchorPane fx:id="AnchorPaneGestionClt" maxHeight="620.0" maxWidth="776.0" minHeight="620.0" minWidth="776.0" prefHeight="620.0" prefWidth="776.0" style="-fx-background-radius: 5; -fx-border-color: #35aa47; -fx-border-radius: 5;" styleClass="AnchorPane-Default" stylesheets="@../../Public/CSS/StylePrincipal.css">
<children>
<AnchorPane prefHeight="40.0" prefWidth="776.0" style="-fx-background-color: #35aa47;" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="52.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Rechercher Client Entreprise">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
<ImageView fitHeight="20.0" fitWidth="28.0" layoutX="14.0" layoutY="10.0">
<image>
<Image url="@../../Public/icon/Client.png" />
</image>
</ImageView>
</children>
</AnchorPane>
<StackPane layoutX="16.0" layoutY="41.0" prefHeight="40.0" prefWidth="766.0" AnchorPane.leftAnchor="16.0" AnchorPane.rightAnchor="16.800000000000182" AnchorPane.topAnchor="41.0">
<children>
<Group>
<children>
<RadioButton fx:id="cltPer" layoutX="95.0" layoutY="-4.0" mnemonicParsing="false" selected="true" text="Personne physique">
<toggleGroup>
<ToggleGroup fx:id="typeclient" />
</toggleGroup>
</RadioButton>
<RadioButton fx:id="cltEtr" layoutX="236.0" layoutY="-4.0" mnemonicParsing="false" selected="true" text="Une entreprise" toggleGroup="$typeclient" />
<Text layoutX="-14.0" layoutY="10.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Type Client">
<font>
<Font size="15.0" />
</font>
</Text>
</children>
</Group>
</children>
</StackPane>
<AnchorPane layoutX="18.4" layoutY="84.4" prefHeight="162.0" prefWidth="741.0" styleClass="panel-default" AnchorPane.leftAnchor="17.0" AnchorPane.rightAnchor="18.0" AnchorPane.topAnchor="83.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Button fx:id="ButtonSearchClientEntreprise" mnemonicParsing="false" prefHeight="35.0" prefWidth="162.0" styleClass="btn-icon-search" text="Filtre de recherche">
<font>
<Font name="Arial" size="12.0" />
</font>
</Button>
</children>
</AnchorPane>
<GridPane layoutX="1.0" layoutY="57.0" prefHeight="61.0" prefWidth="765.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="56.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="RerchercheCodeEtr" prefHeight="30.0" prefWidth="74.0" GridPane.columnIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Etr" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="RerchercheNomEtr" prefHeight="30.0" prefWidth="109.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Gérant" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="RerchercheGerantEtr" prefHeight="30.0" prefWidth="109.0" GridPane.columnIndex="7" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Matricule" GridPane.rowIndex="2">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="RerchercheMatriculeEtr" prefHeight="30.0" prefWidth="109.0" GridPane.columnIndex="1" GridPane.rowIndex="2" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse" GridPane.columnIndex="3" GridPane.rowIndex="2">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="RerchercheAdresseEtr" prefHeight="30.0" prefWidth="109.0" GridPane.columnIndex="4" GridPane.rowIndex="2" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Téléphone" GridPane.columnIndex="6" GridPane.rowIndex="2">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="RerchercheTelephoneEtr" prefHeight="30.0" prefWidth="109.0" GridPane.columnIndex="7" GridPane.rowIndex="2" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="55.0" minWidth="55.0" prefWidth="55.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="55.0" minWidth="55.0" prefWidth="55.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="62.0" minWidth="55.0" prefWidth="62.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="25.0" prefHeight="25.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="20.4" layoutY="269.2" prefHeight="292.0" prefWidth="740.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="60.0" AnchorPane.leftAnchor="19.0" AnchorPane.rightAnchor="17.0" AnchorPane.topAnchor="268.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des clients (Entreprise)">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeClientEntreprise" editable="true" layoutX="3.0" layoutY="36.0" prefHeight="250.0" prefWidth="761.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="35.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TableColumnCodeClientEtr" minWidth="80.0" text="#" />
<TableColumn fx:id="TableColumnNomEntreprise" minWidth="140.0" prefWidth="140.0" text="Nom de l'entreprise" />
<TableColumn fx:id="TableColumnGerant" minWidth="100.0" prefWidth="100.0" text="Gérant" />
<TableColumn fx:id="TableColumnMatricule" minWidth="100.0" prefWidth="100.0" text="Matricule" />
<TableColumn fx:id="TableColumnAdresse" minWidth="130.0" prefWidth="130.0" text="Adresse" />
<TableColumn fx:id="TableColumnTelephone" minWidth="90.0" prefWidth="90.0" text="Tele" />
<TableColumn fx:id="TableColumnActionEtre" minWidth="60.0" prefWidth="60.0" text="Action" />
</columns>
</TableView>
</children>
</AnchorPane>
<Button layoutX="665.0" layoutY="569.0" mnemonicParsing="false" onAction="#QuiterButtonAction" prefHeight="39.0" prefWidth="95.0" styleClass="btn-simple" text="Quiter">
<font>
<Font size="17.0" />
</font>
</Button>
<Group layoutX="3.0" layoutY="243.0">
<children>
<Label fx:id="LabelCount" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" text="0" textFill="WHITE">
<font>
<Font name="Arial Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
<AnchorPane layoutX="209.0" layoutY="569.0" prefHeight="40.0" prefWidth="321.0">
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children>
</AnchorPane>
</children>
</AnchorPane>
</children>
</StackPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,254 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.RadioButton?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?import javafx.scene.control.ToggleGroup?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.ColumnConstraints?>
<?import javafx.scene.layout.GridPane?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.RowConstraints?>
<?import javafx.scene.layout.StackPane?>
<?import javafx.scene.shape.Circle?>
<?import javafx.scene.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="AnchoreClientPerson" minHeight="662.0" minWidth="816.0" prefHeight="662.0" prefWidth="816.0" style="-fx-background-color: rgba(0,0,0,0.6);" styleClass="AnchorPane-Default" stylesheets="@../../Public/CSS/StylePrincipal.css" xmlns="http://javafx.com/javafx/13" xmlns:fx="http://javafx.com/fxml/1">
<children>
<StackPane fx:id="StackpaneClient" layoutX="17.0" layoutY="14.0" prefHeight="593.0" prefWidth="757.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<AnchorPane maxHeight="662.0" maxWidth="816.0" minHeight="662.0" minWidth="816.0" prefHeight="662.0" prefWidth="816.0" style="-fx-background-color: #FFFFFF;">
<children>
<ProgressBar fx:id="ProgressBarClientPersonne" prefHeight="5.0" prefWidth="774.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children></AnchorPane>
<AnchorPane fx:id="AnchorPaneGestionClt" maxHeight="620.0" maxWidth="776.0" minHeight="620.0" minWidth="776.0" prefHeight="620.0" prefWidth="776.0" style="-fx-background-radius: 5; -fx-border-color: #35aa47; -fx-border-radius: 5;" styleClass="AnchorPane-Default" stylesheets="@../../Public/CSS/StylePrincipal.css">
<children>
<AnchorPane prefHeight="40.0" prefWidth="776.0" style="-fx-background-color: #35aa47;" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="52.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Rechercher Client">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
<ImageView fitHeight="20.0" fitWidth="28.0" layoutX="14.0" layoutY="10.0">
<image>
<Image url="@../../Public/icon/Client.png" />
</image>
</ImageView>
</children>
</AnchorPane>
<StackPane layoutX="23.2" layoutY="43.2" prefHeight="40.0" prefWidth="701.0" AnchorPane.leftAnchor="22.0" AnchorPane.rightAnchor="53.0" AnchorPane.topAnchor="42.0">
<children>
<Group>
<children>
<RadioButton fx:id="cltPersonne" layoutX="95.0" layoutY="-4.0" mnemonicParsing="false" selected="true" text="Personne physique">
<toggleGroup>
<ToggleGroup fx:id="typeclient" />
</toggleGroup>
</RadioButton>
<RadioButton fx:id="cltEntreprise" layoutX="236.0" layoutY="-4.0" mnemonicParsing="false" text="Une entreprise" toggleGroup="$typeclient" />
<Text layoutX="-14.0" layoutY="10.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Type Client">
<font>
<Font size="15.0" />
</font>
</Text>
</children>
</Group>
</children>
</StackPane>
<AnchorPane layoutX="18.0" layoutY="82.0" prefHeight="170.0" prefWidth="743.0" styleClass="panel-default" AnchorPane.leftAnchor="18.0" AnchorPane.rightAnchor="17.600000000000136" AnchorPane.topAnchor="82.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Button fx:id="ButtonSearchClientPersonne" layoutY="1.0" mnemonicParsing="false" prefHeight="35.0" prefWidth="162.0" styleClass="btn-icon-search" text="Filtre de recherche">
<font>
<Font name="Arial" size="12.0" />
</font>
</Button>
</children>
</AnchorPane>
<GridPane layoutX="1.0" layoutY="57.0" prefHeight="30.0" prefWidth="765.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="56.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<TextField fx:id="GestionClientcode" prefHeight="30.0" prefWidth="74.0" GridPane.columnIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom" GridPane.columnIndex="3" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom" GridPane.columnIndex="6" />
<TextField fx:id="GestionClientnom" prefHeight="30.0" prefWidth="123.0" GridPane.columnIndex="4" />
<TextField fx:id="GestionClientprenom" prefHeight="30.0" prefWidth="123.0" GridPane.columnIndex="7" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Naissance" GridPane.columnIndex="9" />
<DatePicker fx:id="DatePickerNaissance" prefHeight="35.0" GridPane.columnIndex="10" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="36.0" minWidth="36.0" prefWidth="36.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="70.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="30.0" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="28.0" minWidth="28.0" prefWidth="28.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="73.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="30.0" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="45.0" minWidth="45.0" prefWidth="45.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="84.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="30.0" minWidth="10.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="55.0" minWidth="55.0" prefWidth="55.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="83.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<GridPane layoutX="8.0" layoutY="117.0" prefHeight="30.0" prefWidth="721.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="40.0" prefWidth="40.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="169.00001525878906" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="319.99998779296874" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="CIN">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="GestionClientcin" prefHeight="35.0" prefWidth="123.0" GridPane.columnIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom complet" GridPane.columnIndex="3" />
<TextField fx:id="GestionClientnomcomplet" prefHeight="35.0" prefWidth="123.0" GridPane.columnIndex="4" />
</children>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="20.4" layoutY="267.2" prefHeight="294.0" prefWidth="740.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="60.0" AnchorPane.leftAnchor="19.0" AnchorPane.rightAnchor="17.0" AnchorPane.topAnchor="266.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des clients">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeClient" editable="true" layoutX="3.0" layoutY="36.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="35.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="codeclient" maxWidth="74.0" minWidth="74.0" prefWidth="74.0" resizable="false" text="#" />
<TableColumn fx:id="cin" maxWidth="86.0" minWidth="86.0" prefWidth="86.0" resizable="false" text="CIN" />
<TableColumn fx:id="nomcomplet" maxWidth="6000.0" minWidth="200.0" prefWidth="200.0" text="Nom complet" />
<TableColumn fx:id="nom" minWidth="90.0" prefWidth="130.0" text="Nom" />
<TableColumn fx:id="prenom" minWidth="108.0" prefWidth="108.0" text="Prénom" />
<TableColumn fx:id="tele" maxWidth="80.0" minWidth="80.0" resizable="false" text="Tele" />
<TableColumn fx:id="Action" maxWidth="76.0" minWidth="76.0" prefWidth="76.0" resizable="false" text="Operation" />
</columns>
</TableView>
</children>
</AnchorPane>
<Button layoutX="665.0" layoutY="569.0" mnemonicParsing="false" onAction="#QuiterButtonAction" prefHeight="39.0" prefWidth="95.0" styleClass="btn-simple" text="Quiter">
<font>
<Font size="17.0" />
</font>
</Button>
<Group layoutX="3.0" layoutY="243.0">
<children>
<Label fx:id="LabelCount" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" text="0" textFill="WHITE">
<font>
<Font name="Arial Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
<AnchorPane layoutX="209.0" layoutY="569.0" prefHeight="40.0" prefWidth="321.0">
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children>
</AnchorPane>
</children>
</AnchorPane>
</children>
</StackPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,322 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ProgressIndicator?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?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.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane fx:id="PaneAjouter" 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.CommandeClt.CommandeCltDetail">
<children>
<Pane fx:id="TitrePane" 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="Commande">
<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="Passer Commande / Détail">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<AnchorPane fx:id="AnchorPaneCommandeCltDetail" prefHeight="200.0" prefWidth="200.0" visible="false" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="52.0">
<children>
<AnchorPane fx:id="AnchorPaneSucces" layoutY="6.0" minWidth="796.0" prefHeight="52.0" prefWidth="796.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<children>
<AnchorPane prefHeight="52.0" prefWidth="614.0" style="-fx-background-color: #d0f8d5;" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="172.0">
<children>
<Pane layoutY="-7.0" prefHeight="91.0" prefWidth="5.0" style="-fx-background-color: #35aa47;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.topAnchor="0.0" />
<AnchorPane layoutX="14.0" layoutY="11.0" prefHeight="30.0" prefWidth="42.0" style="-fx-background-color: #35aa47; -fx-background-radius: 5; -fx-border-color: #2ECC71; -fx-border-radius: 5;" AnchorPane.leftAnchor="14.0">
<children>
<ImageView fitHeight="26.0" fitWidth="33.0" layoutX="5.0" layoutY="3.0">
<image>
<Image url="@../../Public/icon/icon-success.png" />
</image>
</ImageView>
</children>
</AnchorPane>
<Text fill="#197926" layoutX="68.0" layoutY="33.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Succès:">
<font>
<Font name="Arial" size="22.0" />
</font>
</Text>
<Text fx:id="TextDescSucces" fill="#0e5416" layoutX="156.0" layoutY="23.0" strokeType="OUTSIDE" strokeWidth="0.0" text="La commande à été créer avec succées avec les paramétres suivant:" wrappingWidth="450.45635986328125">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
</children>
</AnchorPane>
<GridPane layoutX="624.0" layoutY="4.0" prefHeight="40.0" prefWidth="167.0" AnchorPane.rightAnchor="4.7999999999999545">
<columnConstraints>
<ColumnConstraints halignment="RIGHT" hgrow="SOMETIMES" minWidth="10.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Button fx:id="ButtonCreationBonLivraison" mnemonicParsing="false" prefHeight="35.0" prefWidth="154.0" styleClass="btn-black" text="Créer bon livraison" />
</children>
</GridPane>
</children>
</AnchorPane>
<AnchorPane fx:id="AnchorPaneInfoCommandeClt" minHeight="521.0" prefHeight="521.0" prefWidth="776.0" style="-fx-border-color: #337ab7; -fx-border-radius: 10 10 0 0;" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="59.0">
<children>
<AnchorPane layoutX="2.0" layoutY="1.0" prefHeight="30.0" prefWidth="764.0" style="-fx-background-color: #337ab7; -fx-background-radius: 10 10 0 0;" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="39.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Détail Commande">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
<ImageView fitHeight="18.0" fitWidth="18.0" layoutX="13.0" layoutY="7.0">
<image>
<Image url="@../../Public/icon/iconedit.png" />
</image>
</ImageView>
</children>
</AnchorPane>
<GridPane layoutX="24.0" layoutY="62.0" prefHeight="75.0" prefWidth="730.0" AnchorPane.leftAnchor="24.0" AnchorPane.rightAnchor="24.0" AnchorPane.topAnchor="62.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Création:" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Règlement:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="Reglement" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DateCreation" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Net A Payer:" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total TVA:" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="NetAPayer" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TotalTVA" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Devis" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Commande" />
<Text fx:id="CodeCommande" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="CodeDevis" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="95.0" minWidth="95.0" prefWidth="95.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="139.0" prefWidth="139.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="126.0" minWidth="126.0" prefWidth="126.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="110.0" prefWidth="110.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="75.0" minWidth="75.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="139.0" prefWidth="139.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="45.0" minHeight="35.0" prefHeight="45.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<Text fill="#0665ae" layoutX="14.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Commande">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fill="#0665ae" layoutX="12.0" layoutY="170.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Client">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<GridPane layoutX="12.0" layoutY="178.0" prefHeight="59.0" prefWidth="744.0" AnchorPane.leftAnchor="12.0" AnchorPane.rightAnchor="12.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom:" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="TextPrenom" strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom:" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse:" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 1:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 2:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Type Client:">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="TypeClt" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="Adresse" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="Nom" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TELE1" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="Prenom" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TELE2" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextMatricule" strokeType="OUTSIDE" strokeWidth="0.0" text="Matricule:" visible="false" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="160.0" prefWidth="160.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="30.0" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="50.0" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="160.0" prefWidth="160.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="30.0" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="75.0" minWidth="75.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="160.0" prefWidth="160.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="45.0" minHeight="35.0" prefHeight="45.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<AnchorPane id="AnchorPane" layoutX="15.0" layoutY="274.0" prefHeight="188.0" prefWidth="748.0" style="-fx-border-color: #35aa47;" styleClass="panel-bleu" AnchorPane.bottomAnchor="14.0" AnchorPane.leftAnchor="14.0" AnchorPane.rightAnchor="14.0" AnchorPane.topAnchor="273.0">
<children>
<TableView fx:id="TableViewListeProduit" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColReference" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Référence" />
<TableColumn fx:id="TabColDesignation" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Désignation" />
<TableColumn fx:id="TabColQuantite" maxWidth="225.0" minWidth="75.0" prefWidth="75.0" text="Quantité" />
<TableColumn fx:id="TabColPrixHT" maxWidth="222.0" minWidth="74.0" prefWidth="74.0" text="P.U.H.T" />
<TableColumn fx:id="TabColRemise" maxWidth="264.0" minWidth="88.0" prefWidth="88.0" text="Remise(%)" />
<TableColumn fx:id="TabColTotalHT" maxWidth="210.0" minWidth="70.0" prefWidth="70.0" text="Total H.T" />
<TableColumn fx:id="TabColTVA" maxWidth="132.0" minWidth="44.0" prefWidth="44.0" text="TVA" />
<TableColumn fx:id="TabColTotalTTC" maxWidth="261.0" minWidth="87.0" prefWidth="87.0" text="Total TTC" />
</columns>
</TableView>
</children>
</AnchorPane>
</children>
</AnchorPane>
</children>
</AnchorPane>
<AnchorPane fx:id="AnchorPaneLoadingCommandeDetail" layoutX="10.0" layoutY="60.0" minHeight="592.0" minWidth="796.0" prefHeight="592.0" prefWidth="796.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="52.0">
<children>
<StackPane layoutX="299.0" layoutY="202.0" prefHeight="79.0" prefWidth="198.0" AnchorPane.bottomAnchor="306.4" AnchorPane.leftAnchor="299.0" AnchorPane.rightAnchor="299.8" AnchorPane.topAnchor="202.0">
<children>
<Group />
<ProgressIndicator fx:id="ProgressCheque" prefHeight="78.0" prefWidth="68.0" />
</children>
</StackPane>
<StackPane layoutX="299.0" layoutY="270.0" prefHeight="46.0" prefWidth="198.0" AnchorPane.bottomAnchor="270.79999999999995" AnchorPane.leftAnchor="299.0" AnchorPane.rightAnchor="298.8" AnchorPane.topAnchor="270.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="chargement en cours ...">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
</StackPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,287 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.shape.*?>
<?import javafx.scene.image.*?>
<?import javafx.scene.text.*?>
<?import java.lang.*?>
<?import java.util.*?>
<?import javafx.scene.*?>
<?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?>
<AnchorPane fx:id="AnchorPrincipal" minHeight="642.0" minWidth="796.0" prefHeight="642.0" prefWidth="796.0" style="-fx-background-color: rgba(0,0,0,0.6);" 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">
<children>
<StackPane prefHeight="150.0" prefWidth="200.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<AnchorPane maxHeight="642.0" maxWidth="796.0" minHeight="642.0" minWidth="796.0" prefHeight="642.0" prefWidth="796.0" style="-fx-background-radius: 10 10 0 0; -fx-border-color: #000000; -fx-border-radius: 10 10 0 0;" styleClass="AnchorPane-Default">
<children>
<Pane maxHeight="30.0" maxWidth="796.0" minHeight="30.0" minWidth="796.0" prefHeight="30.0" prefWidth="796.0" style="-fx-background-color: linear-gradient(to bottom, #585858, #333333); -fx-background-radius: 10 10 0 0;">
<children>
<Text fill="WHITE" layoutX="22.0" layoutY="21.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Dialog de confirmation">
<font>
<Font name="Arial Bold" size="14.0" />
</font>
</Text>
</children>
</Pane>
<ImageView layoutX="29.0" layoutY="39.0">
<image>
<Image url="@../../Public/icon/dialoginform.png" />
</image>
</ImageView>
<Text layoutX="91.0" layoutY="57.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Passer une commande">
<font>
<Font name="Arial Bold" size="17.0" />
</font>
</Text>
<Text layoutX="91.0" layoutY="82.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Êtes-vous sûr de passer la commande">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<AnchorPane layoutX="15.0" layoutY="97.0" prefHeight="109.0" prefWidth="766.0" style="-fx-border-color: #000000; -fx-border-radius: 10 10 0 0;">
<children>
<AnchorPane layoutX="2.0" layoutY="1.0" prefHeight="30.0" prefWidth="764.0" style="-fx-background-color: linear-gradient(to bottom, #585858, #333333); -fx-background-radius: 10 10 0 0;" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="39.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information commande">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
<ImageView fitHeight="18.0" fitWidth="18.0" layoutX="13.0" layoutY="7.0">
<image>
<Image url="@../../Public/icon/iconedit.png" />
</image>
</ImageView>
</children>
</AnchorPane>
<GridPane layoutX="12.0" layoutY="34.0" prefHeight="59.0" prefWidth="744.0" AnchorPane.leftAnchor="11.0" AnchorPane.rightAnchor="11.0" AnchorPane.topAnchor="33.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Création:" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Règlement:">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="Reglement" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DateCreation" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Net A Payer:" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total Hors Tax Net:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total TVA:" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="NetAPayer" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TotalHorsTaxNet" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TotalTVA" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextCodeDevis" strokeType="OUTSIDE" strokeWidth="0.0" text="Code Devis:" visible="false" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="CodeDevis" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" visible="false" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="81.0" minWidth="55.0" prefWidth="81.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="139.0" minWidth="100.0" prefWidth="118.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="126.0" minWidth="55.0" prefWidth="126.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="133.0" minWidth="99.0" prefWidth="110.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="75.0" minWidth="55.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="125.0" minWidth="100.0" prefWidth="118.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="45.0" minHeight="35.0" prefHeight="45.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="15.0" layoutY="362.0" prefHeight="222.0" prefWidth="766.0" styleClass="panel-bleu">
<children>
<AnchorPane prefHeight="30.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Produits">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="10.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="15.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="20.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeProduitPassCommClt" layoutX="1.0" layoutY="30.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="2.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="30.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColReference" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Référence" />
<TableColumn fx:id="TabColDesignation" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Désignation" />
<TableColumn fx:id="TabColQuantite" maxWidth="225.0" minWidth="75.0" prefWidth="75.0" text="Quantité" />
<TableColumn fx:id="TabColPrixHT" maxWidth="222.0" minWidth="74.0" prefWidth="74.0" text="P.U.H.T" />
<TableColumn fx:id="TabColRemise" maxWidth="264.0" minWidth="88.0" prefWidth="88.0" text="Remise(%)" />
<TableColumn fx:id="TabColTotalHT" maxWidth="210.0" minWidth="70.0" prefWidth="70.0" text="Total H.T" />
<TableColumn fx:id="TabColTVA" maxWidth="132.0" minWidth="44.0" prefWidth="44.0" text="TVA" />
<TableColumn fx:id="TabColTotalTTC" maxWidth="261.0" minWidth="87.0" prefWidth="87.0" text="Total TTC" />
</columns>
</TableView>
</children>
</AnchorPane>
<Button fx:id="Enregister" layoutX="673.0" layoutY="596.0" mnemonicParsing="false" prefHeight="40.0" prefWidth="110.0" styleClass="btn-success" text="Enregister" />
<Button layoutX="581.0" layoutY="603.0" mnemonicParsing="false" onAction="#ExitButtonAction" prefHeight="30.0" prefWidth="72.0" styleClass="btn-simple" text="Annuler" />
<AnchorPane layoutX="14.0" layoutY="227.0" prefHeight="119.0" prefWidth="766.0" style="-fx-border-color: #35aa47;" styleClass="panel-default">
<children>
<AnchorPane layoutX="2.0" layoutY="2.0" prefHeight="30.0" prefWidth="764.0" style="-fx-background-color: #35aa47;" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="60.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information client">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
<ImageView fitHeight="19.0" fitWidth="30.0" layoutX="12.0" layoutY="6.0">
<image>
<Image url="@../../Public/icon/Client.png" />
</image>
</ImageView>
</children>
</AnchorPane>
<GridPane layoutX="12.0" layoutY="34.0" prefHeight="59.0" prefWidth="744.0" AnchorPane.leftAnchor="11.0" AnchorPane.rightAnchor="11.0" AnchorPane.topAnchor="33.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom:" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="TextPrenom" strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom:" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse:" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 1:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 2:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Type Client:">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="TypeClt" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="Adresse" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="Nom" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TELE1" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="Prenom" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TELE2" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextMatricule" strokeType="OUTSIDE" strokeWidth="0.0" text="Matricule:" visible="false" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="76.0" minWidth="55.0" prefWidth="76.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="139.0" minWidth="100.0" prefWidth="123.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="55.0" minWidth="55.0" prefWidth="55.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="62.0" minWidth="55.0" prefWidth="62.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="45.0" minHeight="35.0" prefHeight="45.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>
</children>
</StackPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,249 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.RadioButton?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?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.shape.Circle?>
<?import javafx.scene.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="PaneGestion" 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.CommandeClt.CommandeCltGestionController">
<children>
<Pane fx:id="TitrePane" layoutX="5.0" layoutY="6.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="Commande ">
<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="Gestion">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<ProgressBar fx:id="ProgressBarCommande" layoutY="52.0" prefHeight="5.0" prefWidth="796.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="52.0" />
<Button layoutX="14.0" layoutY="65.0" mnemonicParsing="false" onAction="#PasserCommandeCltButtonAction" prefHeight="35.0" prefWidth="171.0" styleClass="btn-success" text="Passer une commande" />
<AnchorPane layoutX="15.0" layoutY="116.0" prefHeight="146.0" prefWidth="776.0" styleClass="panel-default" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="115.0">
<children>
<AnchorPane prefHeight="38.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Button fx:id="ButtonSearchCommande" mnemonicParsing="false" prefHeight="38.0" prefWidth="162.0" styleClass="btn-icon-search" text="Filtre de recherche" />
</children>
</AnchorPane>
<GridPane layoutX="12.0" layoutY="56.0" prefHeight="81.0" prefWidth="754.0" AnchorPane.leftAnchor="11.0" AnchorPane.rightAnchor="11.0" AnchorPane.topAnchor="55.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Commande">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldCodeCommande" prefHeight="30.0" prefWidth="74.0" GridPane.columnIndex="1" />
<Text fx:id="ErreurCode" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldCodeClient" prefHeight="30.0" prefWidth="63.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Client" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurCIN" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Prénom" GridPane.columnIndex="6" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Création" GridPane.rowIndex="2" />
<TextField fx:id="TextFieldNameClient" prefHeight="30.0" prefWidth="123.0" GridPane.columnIndex="7" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Mode" GridPane.columnIndex="3" GridPane.rowIndex="2" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="1" GridPane.rowIndex="2">
<children>
<DatePicker fx:id="DatePickerCreation" layoutY="7.0" prefHeight="30.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
</children>
</AnchorPane>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="4" GridPane.rowIndex="2">
<children>
<RadioButton fx:id="RadioComptant" layoutX="1.0" layoutY="9.0" mnemonicParsing="false" text="Comptant">
<toggleGroup>
<ToggleGroup fx:id="modepaiement" />
</toggleGroup>
</RadioButton>
<RadioButton fx:id="RadioFacilite" layoutX="93.0" layoutY="9.0" mnemonicParsing="false" text="Facilité" toggleGroup="$modepaiement" />
</children>
</AnchorPane>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Devis" GridPane.columnIndex="6" GridPane.rowIndex="2" />
<TextField fx:id="TextFieldCodeDevis" prefHeight="30.0" GridPane.columnIndex="7" GridPane.rowIndex="2" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="105.0" prefWidth="105.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="130.0" prefWidth="130.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="44.0" minHeight="10.0" prefHeight="16.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="15.0" layoutY="271.0" prefHeight="357.0" prefWidth="766.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="275.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Commandes">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewGestionCommande" editable="true" layoutX="3.0" layoutY="36.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="40.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="35.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColCodeCommande" maxWidth="500.0" minWidth="85.0" prefWidth="85.0" text="Commande" />
<TableColumn fx:id="TabColTypeClient" maxWidth="500.0" minWidth="90.0" prefWidth="90.0" text="Type Clt" />
<TableColumn fx:id="TabColCodeClient" maxWidth="500.0" minWidth="65.0" prefWidth="65.0" text="Code Clt" />
<TableColumn fx:id="TabColModePaiement" maxWidth="500.0" minWidth="75.0" prefWidth="75.0" text="Mode" />
<TableColumn fx:id="TabColCodeDevis" maxWidth="500.0" minWidth="70.0" prefWidth="70.0" text="Devis" />
<TableColumn fx:id="TabColFacture" maxWidth="500.0" minWidth="70.0" prefWidth="70.0" text="Facture" />
<TableColumn fx:id="TabColBonLivraison" maxWidth="500.0" minWidth="70.0" prefWidth="70.0" text="Bon Livraion" />
<TableColumn fx:id="TabColTotalCommande" maxWidth="500.0" minWidth="70.0" prefWidth="70.0" text="Total" />
<TableColumn fx:id="TabColDateCreation" editable="false" maxWidth="500.0" minWidth="100.0" prefWidth="100.0" sortable="false" text="Date Création" />
<TableColumn fx:id="TabColAction" editable="false" maxWidth="500.0" minWidth="60.0" prefWidth="60.0" sortable="false" text="Action" />
</columns>
</TableView>
<GridPane prefHeight="38.0" prefWidth="588.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<children>
<AnchorPane fx:id="ListerPages" prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="2">
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children>
</AnchorPane>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="3" />
<Group>
<children>
<Label fx:id="LabelCount" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" text="0" textFill="WHITE">
<font>
<Font name="Verdana Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="400.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,344 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.image.*?>
<?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.*?>
<?import javafx.collections.*?>
<AnchorPane id="AnchorPane" fx:id="PaneAjouter" 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.CommandeClt.CommandeCltPasserController">
<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="Commande">
<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="Passer une commande">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<GridPane layoutX="180.0" layoutY="54.0" prefHeight="60.0" prefWidth="602.0" AnchorPane.leftAnchor="180.0" AnchorPane.rightAnchor="14.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total Hors Tax Net" GridPane.columnIndex="9">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Remise" GridPane.columnIndex="3">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total TVA" GridPane.columnIndex="5">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Timbre" wrappingWidth="43.341796875" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Net A Payer" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="NetAPayer" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="Remise" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="TotalTVA" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="5" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="Timbre" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="TotalHTNet" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="9" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="150.0" minWidth="10.0" prefWidth="147.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="100.0" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="134.0" minWidth="0.0" prefWidth="63.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="100.0" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="136.0" minWidth="10.0" prefWidth="102.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="100.0" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="105.0" minWidth="10.0" prefWidth="80.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="100.0" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="134.0" minWidth="10.0" prefWidth="124.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<Button fx:id="Enregister" layoutX="14.0" layoutY="64.0" mnemonicParsing="false" onAction="#SaveButtonAction" prefHeight="42.0" prefWidth="155.0" styleClass="btn-primary" text="Passer la commande" />
<AnchorPane layoutX="10.0" layoutY="152.0" minHeight="177.0" minWidth="766.0" prefHeight="177.0" prefWidth="766.0" style="-fx-border-color: #35aa47;" styleClass="panel-default" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="200.0" style="-fx-background-color: #35aa47;" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="44.0" layoutY="19.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information Client">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
<ImageView fitHeight="20.0" fitWidth="28.0" layoutX="6.0" layoutY="5.0">
<image>
<Image url="@../../Public/icon/Client.png" />
</image>
</ImageView>
<GridPane layoutX="635.0" layoutY="-1.0" prefHeight="30.0" prefWidth="46.0" AnchorPane.rightAnchor="15.0">
<columnConstraints>
<ColumnConstraints halignment="RIGHT" hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Button fx:id="ClientDefault" mnemonicParsing="false" onAction="#ClientRessetDefautButtonAction" prefHeight="25.0" prefWidth="27.0" visible="false" />
</children>
</GridPane>
</children>
</AnchorPane>
<GridPane layoutX="8.0" layoutY="33.0" prefHeight="137.0" prefWidth="762.0" AnchorPane.bottomAnchor="8.0" AnchorPane.leftAnchor="7.0" AnchorPane.rightAnchor="7.0" AnchorPane.topAnchor="38.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="TextDateNaisssance" strokeType="OUTSIDE" strokeWidth="0.0" text="Date Naisssance" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="TextPrenom" strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom" GridPane.rowIndex="4">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Num Télé 2" GridPane.columnIndex="3" GridPane.rowIndex="4">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseContactNom" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseContactPrenom" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseContactCIN" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Num Télé 1" GridPane.columnIndex="3" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<TextField fx:id="Nom" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="1" GridPane.rowIndex="2" />
<TextField fx:id="Prenom" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="1" GridPane.rowIndex="4" />
<TextField fx:id="Adresse" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="4" />
<TextField fx:id="TELE1" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="4" GridPane.rowIndex="2" />
<TextField fx:id="TELE2" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="4" GridPane.rowIndex="4" />
<DatePicker fx:id="DateNaisssance" prefHeight="30.0" GridPane.columnIndex="7" />
<Button fx:id="ClientExisteDejat" mnemonicParsing="false" onAction="#ClientExisteDejatButtonAction" prefHeight="30.0" prefWidth="124.0" styleClass="btn-black" text="Client existe " textAlignment="CENTER" GridPane.columnIndex="1" />
<Text fx:id="CltExistNom" strokeType="OUTSIDE" strokeWidth="0.0" visible="false" GridPane.columnIndex="1" GridPane.rowIndex="2">
<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="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="CltExistAdresse" strokeType="OUTSIDE" strokeWidth="0.0" visible="false" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="CltExistTELE1" strokeType="OUTSIDE" strokeWidth="0.0" visible="false" GridPane.columnIndex="4" GridPane.rowIndex="2">
<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="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="CltExistCode" strokeType="OUTSIDE" strokeWidth="0.0" visible="false" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextCltExistCode" strokeType="OUTSIDE" strokeWidth="0.0" text="Code" visible="false">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="TextMatricule" strokeType="OUTSIDE" strokeWidth="0.0" text="Matricule" visible="false" GridPane.rowIndex="4">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Règlement" GridPane.columnIndex="6" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<ComboBox fx:id="ModeReglement" prefHeight="30.0" prefWidth="153.0" styleClass="liste-select" GridPane.columnIndex="7" GridPane.rowIndex="2">
<items>
<FXCollections fx:factory="observableArrayList">
<String fx:value="Comptant" />
<String fx:value="Facilité" />
</FXCollections>
</items>
</ComboBox>
<Text fx:id="TextSexe" strokeType="OUTSIDE" strokeWidth="0.0" text="Sexe" GridPane.columnIndex="6" GridPane.rowIndex="4">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="7" GridPane.rowIndex="4">
<children>
<HBox layoutX="2.0" layoutY="4.0" spacing="10.0">
<children>
<RadioButton fx:id="SexeHomme" ellipsisString="1" layoutX="361.0" layoutY="235.0" mnemonicParsing="false" selected="true" text="Homme">
<toggleGroup>
<ToggleGroup fx:id="ToggleGroupSexe" />
</toggleGroup>
</RadioButton>
<RadioButton fx:id="SexeFemme" ellipsisString="0" layoutX="439.0" layoutY="235.0" mnemonicParsing="false" text="Femme" toggleGroup="$ToggleGroupSexe" />
</children>
</HBox>
</children>
</AnchorPane>
<Text fx:id="CltExistDateNaissance" strokeType="OUTSIDE" strokeWidth="0.0" visible="false" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="70.0" minWidth="70.0" prefWidth="70.0" />
<ColumnConstraints halignment="LEFT" hgrow="SOMETIMES" minWidth="130.0" prefWidth="130.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="50.0" prefWidth="50.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="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="130.0" prefWidth="130.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="25.0" minHeight="10.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="37.0" minHeight="10.0" prefHeight="32.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="37.0" minHeight="10.0" prefHeight="19.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<StackPane layoutX="53.0" layoutY="334.0" prefHeight="35.0" prefWidth="710.0" AnchorPane.leftAnchor="53.0" AnchorPane.rightAnchor="33.0">
<children>
<Button fx:id="RechercheProduit" mnemonicParsing="false" onAction="#RechercheProduitButtonAction" prefHeight="35.0" prefWidth="180.0" styleClass="btn-black" text="Rechercher Produit" />
</children>
</StackPane>
<Button layoutX="14.0" layoutY="339.0" minHeight="-Infinity" minWidth="-Infinity" mnemonicParsing="false" onAction="#AddLigneButtonAction" prefHeight="30.0" prefWidth="30.0" styleClass="btn-black" text="+">
<font>
<Font size="13.0" />
</font>
</Button>
<AnchorPane id="AnchorPane" layoutX="10.0" layoutY="374.0" prefHeight="258.0" prefWidth="776.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="374.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Produits">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeProduit" layoutX="1.0" layoutY="30.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="2.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="30.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColReference" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Référence" />
<TableColumn fx:id="TabColDesignaton" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Désignation" />
<TableColumn fx:id="TabColQuantite" maxWidth="225.0" minWidth="75.0" prefWidth="75.0" text="Quantité" />
<TableColumn fx:id="TabColPrixHT" maxWidth="222.0" minWidth="74.0" prefWidth="74.0" text="P.U.H.T" />
<TableColumn fx:id="TabColRemise" maxWidth="264.0" minWidth="88.0" prefWidth="88.0" text="Remise(%)" />
<TableColumn fx:id="TabColTotalHT" maxWidth="210.0" minWidth="70.0" prefWidth="70.0" text="Total H.T" />
<TableColumn fx:id="TabColTVA" maxWidth="132.0" minWidth="44.0" prefWidth="44.0" text="TVA" />
<TableColumn fx:id="TabColTotalTTC" maxWidth="261.0" minWidth="87.0" prefWidth="87.0" text="Total TTC" />
<TableColumn fx:id="TabColAddAction" maxWidth="180.0" minWidth="59.0" prefWidth="59.0" text="Action" />
</columns>
</TableView>
</children>
</AnchorPane>
<GridPane layoutX="682.0" layoutY="114.0" prefHeight="30.0" prefWidth="115.0" AnchorPane.rightAnchor="10.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Button mnemonicParsing="false" onAction="#DevisCltImportButtonAction" prefHeight="30.0" prefWidth="115.0" styleClass="btn-simple" text="Importer Devis" />
</children>
</GridPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,373 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import java.lang.String?>
<?import javafx.collections.FXCollections?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ComboBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.RadioButton?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?import javafx.scene.control.ToggleGroup?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?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.Line?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="PaneDevisAjouter" 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/23.0.1" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Controllers.DevisClt.DevisAjouterController">
<children>
<Pane fx:id="TitrePane" 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="Devis">
<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="Ajouter">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<AnchorPane layoutX="10.0" layoutY="121.0" minHeight="177.0" minWidth="766.0" prefHeight="177.0" prefWidth="766.0" style="-fx-border-color: #35aa47;" styleClass="panel-default" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="200.0" style="-fx-background-color: #35aa47;" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="44.0" layoutY="19.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information Client">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
<ImageView fitHeight="20.0" fitWidth="28.0" layoutX="6.0" layoutY="5.0">
<image>
<Image url="@../../Public/icon/Client.png" />
</image>
</ImageView>
<GridPane layoutX="635.0" layoutY="-1.0" prefHeight="30.0" prefWidth="46.0" AnchorPane.rightAnchor="15.0">
<columnConstraints>
<ColumnConstraints halignment="RIGHT" hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Button fx:id="ClientDefault" mnemonicParsing="false" onAction="#ClientRessetDefautButtonAction" prefHeight="25.0" prefWidth="27.0" visible="false" />
</children>
</GridPane>
</children>
</AnchorPane>
<GridPane layoutX="8.0" layoutY="33.0" prefHeight="137.0" prefWidth="762.0" AnchorPane.bottomAnchor="8.0" AnchorPane.leftAnchor="7.0" AnchorPane.rightAnchor="7.0" AnchorPane.topAnchor="38.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="TextPrenom" strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom" GridPane.rowIndex="4">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Num Télé 2" GridPane.columnIndex="3" GridPane.rowIndex="4">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseContactNom" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseContactPrenom" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurClientEntrepriseContactCIN" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Num Télé 1" GridPane.columnIndex="3" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Fin Validité" GridPane.columnIndex="6" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<TextField fx:id="DevisNom" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="1" GridPane.rowIndex="2" />
<TextField fx:id="DevisPrenom" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="1" GridPane.rowIndex="4" />
<TextField fx:id="DevisAdresse" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="4" />
<TextField fx:id="DevisTELE1" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="4" GridPane.rowIndex="2" />
<TextField fx:id="DevisTELE2" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="4" GridPane.rowIndex="4" />
<DatePicker fx:id="DateCreation" prefHeight="30.0" GridPane.columnIndex="7" />
<DatePicker fx:id="DateFinValidite" prefHeight="30.0" GridPane.columnIndex="7" GridPane.rowIndex="2" />
<Button fx:id="ClientExisteDejat" mnemonicParsing="false" onAction="#ClientExisteDejatButtonAction" prefHeight="30.0" prefWidth="124.0" styleClass="btn-black" text="Client existe " textAlignment="CENTER" GridPane.columnIndex="1">
<graphic>
<ImageView>
<image>
<!-- <Image url="@/Public/icon/iconadd.png" /> -->
</image>
</ImageView>
</graphic>
</Button>
<Text fx:id="CltExistNom" strokeType="OUTSIDE" strokeWidth="0.0" visible="false" GridPane.columnIndex="1" GridPane.rowIndex="2">
<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="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="CltExistAdresse" strokeType="OUTSIDE" strokeWidth="0.0" visible="false" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="CltExistTELE1" strokeType="OUTSIDE" strokeWidth="0.0" visible="false" GridPane.columnIndex="4" GridPane.rowIndex="2">
<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="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="CltExistCode" strokeType="OUTSIDE" strokeWidth="0.0" visible="false" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextCltExistCode" strokeType="OUTSIDE" strokeWidth="0.0" text="Code" visible="false">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="TextMatricule" strokeType="OUTSIDE" strokeWidth="0.0" text="Matricule" visible="false" GridPane.rowIndex="4">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="TextSexe" strokeType="OUTSIDE" strokeWidth="0.0" text="Sexe" GridPane.columnIndex="6" GridPane.rowIndex="4">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="7" GridPane.rowIndex="4">
<children>
<HBox layoutX="2.0" layoutY="4.0" spacing="10.0">
<children>
<RadioButton fx:id="SexeHomme" ellipsisString="1" layoutX="361.0" layoutY="235.0" mnemonicParsing="false" selected="true" text="Homme">
<toggleGroup>
<ToggleGroup fx:id="ToggleGroupSexe" />
</toggleGroup>
</RadioButton>
<RadioButton fx:id="SexeFemme" ellipsisString="0" layoutX="439.0" layoutY="235.0" mnemonicParsing="false" text="Femme" toggleGroup="$ToggleGroupSexe" />
</children>
</HBox>
</children>
</AnchorPane>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.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="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="25.0" minHeight="10.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="37.0" minHeight="10.0" prefHeight="32.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="37.0" minHeight="10.0" prefHeight="19.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="10.0" layoutY="374.0" prefHeight="258.0" prefWidth="776.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="374.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Produits">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeProduitDevis" layoutX="1.0" layoutY="30.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="2.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="30.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColDevisReference" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Référence" />
<TableColumn fx:id="TabColDevisDesignaton" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Désignation" />
<TableColumn fx:id="TabColDevisQuantite" maxWidth="225.0" minWidth="75.0" prefWidth="75.0" text="Quantité" />
<TableColumn fx:id="TabColDevisPrixHT" maxWidth="222.0" minWidth="74.0" prefWidth="74.0" text="P.U.H.T" />
<TableColumn fx:id="TabColDevisRemise" maxWidth="264.0" minWidth="88.0" prefWidth="88.0" text="Remise(%)" />
<TableColumn fx:id="TabColDevisTotalHT" maxWidth="210.0" minWidth="70.0" prefWidth="70.0" text="Total H.T" />
<TableColumn fx:id="TabColDevisTVA" maxWidth="132.0" minWidth="44.0" prefWidth="44.0" text="TVA" />
<TableColumn fx:id="TabColDevisTotalTTC" maxWidth="261.0" minWidth="87.0" prefWidth="87.0" text="Total TTC" />
<TableColumn fx:id="TabColDevisAddAction" maxWidth="180.0" minWidth="59.0" prefWidth="59.0" text="Action" />
</columns>
</TableView>
</children>
</AnchorPane>
<Button fx:id="EnregisterDevis" layoutX="14.0" layoutY="64.0" mnemonicParsing="false" onAction="#SaveDevisButtonAction" prefHeight="42.0" prefWidth="155.0" styleClass="btn-primary" text="Enregister Devis">
<graphic>
<ImageView>
<image>
<!-- <Image url="@/Public/icon/iconsave.png" /> -->
</image>
</ImageView>
</graphic>
</Button>
<StackPane layoutX="141.0" layoutY="330.0" prefHeight="35.0" prefWidth="401.0" AnchorPane.leftAnchor="141.0" AnchorPane.rightAnchor="254.0">
<children>
<Button fx:id="RechercheProduit" mnemonicParsing="false" onAction="#RechercheProduitButtonAction" prefHeight="35.0" prefWidth="180.0" styleClass="btn-black" text="Rechercher Produit" />
</children>
</StackPane>
<Button layoutX="14.0" layoutY="339.0" minHeight="-Infinity" minWidth="-Infinity" mnemonicParsing="false" onAction="#AddLigneButtonAction" prefHeight="30.0" prefWidth="30.0" styleClass="btn-black" text="+">
<font>
<Font size="13.0" />
</font>
</Button>
<GridPane layoutX="180.0" layoutY="54.0" prefHeight="60.0" prefWidth="602.0" AnchorPane.leftAnchor="180.0" AnchorPane.rightAnchor="14.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total Hors Tax Net" GridPane.columnIndex="9">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Remise" GridPane.columnIndex="3">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total TVA" GridPane.columnIndex="5">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Timbre" wrappingWidth="43.341796875" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Net A Payer" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="DevisNetAPayer" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="DevisRemise" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="DevisTotalTVA" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="5" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="DevisTimbre" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="DevisTotalHTNet" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="9" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="150.0" minWidth="10.0" prefWidth="147.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="100.0" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="134.0" minWidth="0.0" prefWidth="63.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="100.0" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="136.0" minWidth="10.0" prefWidth="102.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="100.0" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="105.0" minWidth="10.0" prefWidth="80.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="100.0" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="134.0" minWidth="10.0" prefWidth="124.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<GridPane layoutX="538.0" layoutY="332.0" prefHeight="30.0" prefWidth="244.0" AnchorPane.rightAnchor="10.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="348.0" minWidth="10.0" prefWidth="91.5" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="408.0" minWidth="10.0" prefWidth="153.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Règlement">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<ComboBox fx:id="ModeReglement" prefHeight="30.0" prefWidth="153.0" styleClass="liste-select" GridPane.columnIndex="1">
<items>
<FXCollections fx:factory="observableArrayList">
<String fx:value="Comptant" />
<String fx:value="Facilité" />
</FXCollections>
</items>
</ComboBox>
</children>
</GridPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,259 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.RadioButton?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?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.shape.Circle?>
<?import javafx.scene.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="PaneDevisGestion" 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.DevisClt.DevisCltGestionController">
<children>
<Pane fx:id="TitrePane" 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="Devis">
<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="Gestion">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<ProgressBar fx:id="ProgressBarDevisClt" layoutY="52.0" prefHeight="5.0" prefWidth="795.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<Button layoutX="11.0" layoutY="73.0" mnemonicParsing="false" onAction="#AddDevisButtonAction" prefHeight="35.0" prefWidth="171.0" styleClass="btn-success" text="Créer un Devis" />
<AnchorPane layoutX="10.0" layoutY="120.0" prefHeight="146.0" prefWidth="776.0" styleClass="panel-default" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="120.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Button fx:id="ButtonSearchDevisClt" mnemonicParsing="false" prefHeight="30.0" prefWidth="162.0" styleClass="btn-icon-search" text="Filtre de recherche" />
</children>
</AnchorPane>
<GridPane layoutX="12.0" layoutY="56.0" prefHeight="81.0" prefWidth="754.0" AnchorPane.leftAnchor="11.0" AnchorPane.rightAnchor="11.0" AnchorPane.topAnchor="55.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Devis">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<TextField fx:id="TextFieldCodeDevis" prefHeight="30.0" prefWidth="74.0" GridPane.columnIndex="1" />
<Text fx:id="ErreurCode" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Client" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="ErreurCIN" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Création" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="13.0" />
</font></Text>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="7">
<children>
<RadioButton fx:id="RadioComptant" layoutX="1.0" layoutY="9.0" mnemonicParsing="false" text="Comptant">
<toggleGroup>
<ToggleGroup fx:id="modepaiement" />
</toggleGroup></RadioButton>
<RadioButton fx:id="RadioFacilite" layoutX="93.0" layoutY="9.0" mnemonicParsing="false" text="Facilité" toggleGroup="$modepaiement" />
</children>
</AnchorPane>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Prénom" GridPane.columnIndex="3" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<TextField fx:id="TextFieldNomPrenomClient" prefHeight="30.0" prefWidth="63.0" GridPane.columnIndex="4" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</TextField>
<TextField fx:id="TextFieldCodeClient" prefHeight="30.0" prefWidth="63.0" GridPane.columnIndex="1" GridPane.rowIndex="2" />
<DatePicker fx:id="DatePickerCreation" prefHeight="30.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="CIN Client" GridPane.columnIndex="6" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<TextField fx:id="TextFieldCinClient" prefHeight="30.0" prefWidth="63.0" GridPane.columnIndex="7" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</TextField>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="44.0" minHeight="10.0" prefHeight="16.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutY="237.0" prefHeight="357.0" prefWidth="766.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="275.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Devis">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewGestionDevis" layoutX="3.0" layoutY="36.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="40.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="35.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColCodeDevis" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Code Devis" />
<TableColumn fx:id="TabColTypeClient" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Type Client" />
<TableColumn fx:id="TabColCodeClient" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Code Client" />
<TableColumn fx:id="TabColModePaiement" maxWidth="300.0" minWidth="90.0" prefWidth="90.0" text="Règlement" />
<TableColumn fx:id="TabColTotalDevis" maxWidth="300.0" minWidth="90.0" prefWidth="90.0" text="Total Devis" />
<TableColumn fx:id="TabColDateCreation" maxWidth="300.0" minWidth="110.0" prefWidth="110.0" text="Date Création" />
<TableColumn fx:id="TabColDateFinValidite" maxWidth="300.0" minWidth="100.0" prefWidth="10.0" text="Fin Validité" />
<TableColumn fx:id="TabColDetail" maxWidth="150.0" minWidth="65.0" prefWidth="65.0" text="Action" />
</columns>
</TableView>
<GridPane prefHeight="38.0" prefWidth="588.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="0.0">
<children>
<AnchorPane fx:id="ListerPages" prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="2">
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children>
</AnchorPane>
<Group>
<children>
<Label fx:id="LabelCount" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" text="0" textFill="WHITE">
<font>
<Font name="Arial Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="400.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,180 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.image.ImageView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.ColumnConstraints?>
<?import javafx.scene.layout.GridPane?>
<?import javafx.scene.layout.RowConstraints?>
<?import javafx.scene.layout.StackPane?>
<?import javafx.scene.shape.Line?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" maxHeight="734.0" maxWidth="487.0" minHeight="734.0" minWidth="487.0" prefHeight="734.0" prefWidth="487.0" stylesheets="@../../Public/CSS/StyleSheetPrint.css" xmlns="http://javafx.com/javafx/13" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Controllers.DevisClt.DevisCltPrintController">
<children>
<Text fill="#cdcdcd" layoutX="1.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="DEVIS">
<font>
<Font name="Arial Bold" size="28.0" />
</font>
</Text>
<ImageView fx:id="ImageViewLogo" pickOnBounds="true" preserveRatio="true" />
<GridPane layoutX="2.0" layoutY="35.0" prefHeight="74.0" prefWidth="306.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="95.0" minWidth="10.0" prefWidth="66.79998779296875" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="270.0" minWidth="239.20001220703125" prefWidth="239.20001220703125" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="15.0" minHeight="15.0" prefHeight="15.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="15.0" minHeight="15.0" prefHeight="15.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="15.0" minHeight="15.0" prefHeight="15.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="15.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Référence:">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Échéance:" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date:" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text fx:id="TextReference" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxxx" GridPane.columnIndex="1">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text fx:id="TextDate" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxxx" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text fx:id="TextEcheance" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxxx" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Client:" GridPane.rowIndex="3">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextClient" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxxxxx" GridPane.columnIndex="1" GridPane.rowIndex="3">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
</GridPane>
<Text layoutX="1.0" layoutY="135.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Devis n°">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Line endX="379.0" layoutX="108.0" layoutY="674.0" startX="-107.99998474121094" strokeWidth="0.5" />
<GridPane layoutX="-3.0" layoutY="687.0" prefHeight="46.0" prefWidth="487.0">
<columnConstraints>
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="15.0" minHeight="15.0" prefHeight="15.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="15.0" minHeight="15.0" prefHeight="15.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="15.0" minHeight="15.0" prefHeight="15.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text fx:id="TextSteNom2" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text fx:id="TextSteContact" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text fx:id="TextSteSIREN" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxxxxxxxxxxxxxxxxxxxxxxxx" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
</children>
</GridPane>
<StackPane layoutX="287.0" layoutY="1.0" prefHeight="24.0" prefWidth="200.0">
<children>
<Text fx:id="TextSteNom1" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxxxx">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
</children>
</StackPane>
<GridPane layoutX="337.0" layoutY="600.0" prefHeight="74.0" prefWidth="148.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="83.19996337890625" minWidth="10.0" prefWidth="72.00001220703125" />
<ColumnConstraints halignment="RIGHT" hgrow="SOMETIMES" maxWidth="103.39996337890625" minWidth="10.0" prefWidth="76.79998779296876" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="21.5999755859375" minHeight="10.0" prefHeight="20.39996337890625" vgrow="SOMETIMES" />
<RowConstraints maxHeight="22.39998779296875" minHeight="10.0" prefHeight="12.200036621093751" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.199963378906247" minHeight="10.0" prefHeight="30.199963378906247" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total H.T">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="TVA" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total TTC" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextTotalHT" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxx" GridPane.columnIndex="1">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text fx:id="TextTVA" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxx" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text fx:id="TextTotalTTC" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxx" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
</GridPane>
<Text fx:id="TextNumDevie" layoutX="65.0" layoutY="136.0" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxxxx">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<TableView fx:id="TableViewProdDevis" layoutY="146.0" prefHeight="444.0" prefWidth="487.0" stylesheets="@../../Public/CSS/StyleSheetPrint.css">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColDevisReference" maxWidth="60.0" minWidth="60.0" prefWidth="60.0" text="Référence" />
<TableColumn fx:id="TabColDevisDesignation" maxWidth="260.0" minWidth="260.0" prefWidth="260.0" text="Désignation" />
<TableColumn fx:id="TabColDevisQuantite" maxWidth="45.0" minWidth="45.0" prefWidth="45.0" text="Qté" />
<TableColumn fx:id="TabColDevisPrix" maxWidth="60.0" minWidth="60.0" prefWidth="60.0" text="Prix" />
<TableColumn fx:id="TabColDevisMontant" maxWidth="60.0" minWidth="60.0" prefWidth="60.0" text="Montant" />
</columns>
</TableView>
</children>
</AnchorPane>

View File

@@ -0,0 +1,322 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ProgressIndicator?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?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.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane 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.DevisClt.DevisDetailController">
<children>
<Pane fx:id="TitrePane" 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="Devis">
<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="Devis / Détail">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<AnchorPane fx:id="AnchorPaneDevisDetail" layoutY="57.0" prefHeight="583.0" prefWidth="796.0" visible="false" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="57.19999999999993">
<children>
<AnchorPane layoutX="6.0" layoutY="8.0" prefHeight="58.0" prefWidth="712.0" style="-fx-background-color: #d0f8d5;" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="75.0">
<children>
<Pane layoutY="-7.0" prefHeight="91.0" prefWidth="5.0" style="-fx-background-color: #35aa47;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.topAnchor="0.0" />
<AnchorPane fx:id="AnchorPaneSucces" layoutX="15.0" layoutY="6.0" prefHeight="40.0" prefWidth="47.0" style="-fx-background-color: #35aa47; -fx-background-radius: 5; -fx-border-color: #2ECC71; -fx-border-radius: 5;" AnchorPane.leftAnchor="15.0">
<children>
<ImageView fitHeight="29.0" fitWidth="35.0" layoutX="7.0" layoutY="4.0">
<image>
<Image url="@../../Public/icon/icon-success.png" />
</image>
</ImageView>
</children>
</AnchorPane>
<Text fx:id="TextSucces" fill="#197926" layoutX="72.0" layoutY="35.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Succès:">
<font>
<Font name="Arial" size="29.0" />
</font>
</Text>
<Text fx:id="TextDescSucces" fill="#0e5416" layoutX="184.0" layoutY="33.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Le devis à été créer avec succées avec les paramétres suivant:" wrappingWidth="490.65625">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
</AnchorPane>
<GridPane layoutX="735.0" layoutY="11.0" prefHeight="52.0" prefWidth="53.0" AnchorPane.rightAnchor="10.0">
<children>
<Button mnemonicParsing="false" onAction="#DevisPrintButtonAction" prefHeight="47.0" prefWidth="47.0" styleClass="icon-Print" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="69.0" minWidth="44.0" prefWidth="51.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<AnchorPane layoutY="76.0" prefHeight="502.0" prefWidth="776.0" style="-fx-border-color: #337ab7; -fx-border-radius: 10 10 0 0;" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="75.0">
<children>
<AnchorPane layoutX="2.0" layoutY="1.0" prefHeight="30.0" prefWidth="764.0" style="-fx-background-color: #337ab7; -fx-background-radius: 10 10 0 0;" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="39.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Détail Information">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
<ImageView fitHeight="18.0" fitWidth="18.0" layoutX="13.0" layoutY="7.0">
<image>
<Image url="@../../Public/icon/iconedit.png" />
</image>
</ImageView>
</children>
</AnchorPane>
<GridPane layoutX="24.0" layoutY="62.0" prefHeight="75.0" prefWidth="730.0" AnchorPane.leftAnchor="24.0" AnchorPane.rightAnchor="24.0" AnchorPane.topAnchor="62.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Création:" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Fin Validité:" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Règlement:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="DevisReglement" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DevisDateCreation" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DevisFinValidite" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Net A Payer:" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total Hors Tax Net:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Devis">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="DevisNetAPayer" strokeType="OUTSIDE" strokeWidth="0.0" text="text" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="19.0" />
</font>
</Text>
<Text fx:id="DevisTotalHorsTaxNet" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DevisCode" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="105.0" minWidth="105.0" prefWidth="105.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="139.0" prefWidth="139.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="126.0" minWidth="126.0" prefWidth="126.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="110.0" prefWidth="110.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="75.0" minWidth="75.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="139.0" prefWidth="139.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="45.0" minHeight="35.0" prefHeight="45.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<Text fill="#0665ae" layoutX="14.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Devis">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fill="#0665ae" layoutX="12.0" layoutY="170.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Client">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<GridPane layoutX="12.0" layoutY="178.0" prefHeight="59.0" prefWidth="744.0" AnchorPane.leftAnchor="12.0" AnchorPane.rightAnchor="12.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom:" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="DevisTextPrenom" strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom:" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse:" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 1:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 2:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Type Client:">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="DevisTypeClt" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DevisAdresse" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DevisNom" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DevisTELE1" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DevisPrenom" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DevisTELE2" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DevisTextMatricule" strokeType="OUTSIDE" strokeWidth="0.0" text="Matricule:" visible="false" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="81.0" minWidth="81.0" prefWidth="81.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="139.0" prefWidth="139.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="126.0" minWidth="126.0" prefWidth="126.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="75.0" minWidth="75.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="139.0" prefWidth="139.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="45.0" minHeight="35.0" prefHeight="45.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<AnchorPane id="AnchorPane" layoutX="15.0" layoutY="274.0" prefHeight="188.0" prefWidth="748.0" style="-fx-border-color: #35aa47;" styleClass="panel-bleu" AnchorPane.bottomAnchor="14.0" AnchorPane.leftAnchor="14.0" AnchorPane.rightAnchor="14.0" AnchorPane.topAnchor="273.0">
<children>
<TableView fx:id="TableViewListeProduitDevis" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColDevisReference" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Référence" />
<TableColumn fx:id="TabColDevisDesignaton" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Désignation" />
<TableColumn fx:id="TabColDevisQuantite" maxWidth="225.0" minWidth="75.0" prefWidth="75.0" text="Quantité" />
<TableColumn fx:id="TabColDevisPrixHT" maxWidth="222.0" minWidth="74.0" prefWidth="74.0" text="P.U.H.T" />
<TableColumn fx:id="TabColDevisRemise" maxWidth="264.0" minWidth="88.0" prefWidth="88.0" text="Remise(%)" />
<TableColumn fx:id="TabColDevisTotalHT" maxWidth="210.0" minWidth="70.0" prefWidth="70.0" text="Total H.T" />
<TableColumn fx:id="TabColDevisTVA" maxWidth="132.0" minWidth="44.0" prefWidth="44.0" text="TVA" />
<TableColumn fx:id="TabColDevisTotalTTC" maxWidth="261.0" minWidth="87.0" prefWidth="87.0" text="Total TTC" />
</columns>
</TableView>
</children>
</AnchorPane>
</children>
</AnchorPane>
</children>
</AnchorPane>
<AnchorPane fx:id="AnchorPaneLoadingDevisDetail" layoutX="10.0" layoutY="60.0" minHeight="592.0" minWidth="796.0" prefHeight="592.0" prefWidth="796.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="57.0">
<children>
<StackPane layoutX="299.0" layoutY="202.0" prefHeight="79.0" prefWidth="198.0" AnchorPane.bottomAnchor="306.4" AnchorPane.leftAnchor="299.0" AnchorPane.rightAnchor="299.8" AnchorPane.topAnchor="202.0">
<children>
<Group />
<ProgressIndicator fx:id="ProgressCheque" prefHeight="78.0" prefWidth="68.0" />
</children>
</StackPane>
<StackPane layoutX="299.0" layoutY="270.0" prefHeight="46.0" prefWidth="198.0" AnchorPane.bottomAnchor="270.79999999999995" AnchorPane.leftAnchor="299.0" AnchorPane.rightAnchor="298.8" AnchorPane.topAnchor="270.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="chargement en cours ...">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
</StackPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,287 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.shape.*?>
<?import javafx.scene.image.*?>
<?import javafx.scene.text.*?>
<?import java.lang.*?>
<?import java.util.*?>
<?import javafx.scene.*?>
<?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?>
<AnchorPane fx:id="AnchorPrincipal" minHeight="642.0" minWidth="796.0" prefHeight="642.0" prefWidth="796.0" style="-fx-background-color: rgba(0,0,0,0.6);" 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">
<children>
<StackPane prefHeight="150.0" prefWidth="200.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<AnchorPane maxHeight="642.0" maxWidth="796.0" minHeight="642.0" minWidth="796.0" prefHeight="642.0" prefWidth="796.0" style="-fx-background-radius: 10 10 0 0; -fx-border-color: #000000; -fx-border-radius: 10 10 0 0;" styleClass="AnchorPane-Default">
<children>
<Pane maxHeight="30.0" maxWidth="796.0" minHeight="30.0" minWidth="796.0" prefHeight="30.0" prefWidth="796.0" style="-fx-background-color: linear-gradient(to bottom, #585858, #333333); -fx-background-radius: 10 10 0 0;">
<children>
<Text fill="WHITE" layoutX="22.0" layoutY="21.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Dialog de confirmation">
<font>
<Font name="Arial Bold" size="14.0" />
</font>
</Text>
</children>
</Pane>
<ImageView layoutX="29.0" layoutY="39.0">
<image>
<Image url="@../../Public/icon/dialoginform.png" />
</image>
</ImageView>
<Text layoutX="91.0" layoutY="57.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Création d'un devis">
<font>
<Font name="Arial Bold" size="17.0" />
</font>
</Text>
<Text layoutX="91.0" layoutY="82.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Êtes-vous sûr de vouloir enregistrer la devis">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<AnchorPane layoutX="15.0" layoutY="97.0" prefHeight="109.0" prefWidth="766.0" style="-fx-border-color: #000000; -fx-border-radius: 10 10 0 0;">
<children>
<AnchorPane layoutX="2.0" layoutY="1.0" prefHeight="30.0" prefWidth="764.0" style="-fx-background-color: linear-gradient(to bottom, #585858, #333333); -fx-background-radius: 10 10 0 0;" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="39.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information Devis">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
<ImageView fitHeight="18.0" fitWidth="18.0" layoutX="13.0" layoutY="7.0">
<image>
<Image url="@../../Public/icon/iconedit.png" />
</image>
</ImageView>
</children>
</AnchorPane>
<GridPane layoutX="12.0" layoutY="34.0" prefHeight="59.0" prefWidth="744.0" AnchorPane.leftAnchor="11.0" AnchorPane.rightAnchor="11.0" AnchorPane.topAnchor="33.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Création:" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Fin Validité:" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Règlement:">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="DevisReglement" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DevisDateCreation" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DevisFinValidite" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Net A Payer:" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total Hors Tax Net:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total TVA:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="DevisNetAPayer" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DevisTotalHorsTaxNet" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DevisTotalTVA" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="81.0" minWidth="55.0" prefWidth="81.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="139.0" minWidth="100.0" prefWidth="118.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="126.0" minWidth="55.0" prefWidth="126.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="133.0" minWidth="99.0" prefWidth="110.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="75.0" minWidth="55.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="125.0" minWidth="100.0" prefWidth="118.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="45.0" minHeight="35.0" prefHeight="45.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="15.0" layoutY="362.0" prefHeight="222.0" prefWidth="766.0" styleClass="panel-bleu">
<children>
<AnchorPane prefHeight="30.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Produits">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="10.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="15.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="20.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeProduitDevis" layoutX="1.0" layoutY="30.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="2.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="30.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColDevisReference" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Référence" />
<TableColumn fx:id="TabColDevisDesignaton" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Désignation" />
<TableColumn fx:id="TabColDevisQuantite" maxWidth="225.0" minWidth="75.0" prefWidth="75.0" text="Quantité" />
<TableColumn fx:id="TabColDevisPrixHT" maxWidth="222.0" minWidth="74.0" prefWidth="74.0" text="P.U.H.T" />
<TableColumn fx:id="TabColDevisRemise" maxWidth="264.0" minWidth="88.0" prefWidth="88.0" text="Remise(%)" />
<TableColumn fx:id="TabColDevisTotalHT" maxWidth="210.0" minWidth="70.0" prefWidth="70.0" text="Total H.T" />
<TableColumn fx:id="TabColDevisTVA" maxWidth="132.0" minWidth="44.0" prefWidth="44.0" text="TVA" />
<TableColumn fx:id="TabColDevisTotalTTC" maxWidth="261.0" minWidth="87.0" prefWidth="87.0" text="Total TTC" />
</columns>
</TableView>
</children>
</AnchorPane>
<Button fx:id="DevisEnregister" layoutX="673.0" layoutY="596.0" mnemonicParsing="false" prefHeight="40.0" prefWidth="110.0" styleClass="btn-success" text="Enregister" />
<Button layoutX="581.0" layoutY="603.0" mnemonicParsing="false" onAction="#ExitButtonAction" prefHeight="30.0" prefWidth="72.0" styleClass="btn-simple" text="Annuler" />
<AnchorPane layoutX="14.0" layoutY="227.0" prefHeight="119.0" prefWidth="766.0" style="-fx-border-color: #35aa47;" styleClass="panel-default">
<children>
<AnchorPane layoutX="2.0" layoutY="2.0" prefHeight="30.0" prefWidth="764.0" style="-fx-background-color: #35aa47;" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="60.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information client">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
<ImageView fitHeight="19.0" fitWidth="30.0" layoutX="12.0" layoutY="6.0">
<image>
<Image url="@../../Public/icon/Client.png" />
</image>
</ImageView>
</children>
</AnchorPane>
<GridPane layoutX="12.0" layoutY="34.0" prefHeight="59.0" prefWidth="744.0" AnchorPane.leftAnchor="11.0" AnchorPane.rightAnchor="11.0" AnchorPane.topAnchor="33.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom:" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="DevisTextPrenom" strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom:" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse:" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 1:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 2:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Type Client:">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="DevisTypeClt" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DevisAdresse" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DevisNom" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DevisTELE1" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DevisPrenom" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DevisTELE2" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DevisTextMatricule" strokeType="OUTSIDE" strokeWidth="0.0" text="Matricule:" visible="false" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="76.0" minWidth="55.0" prefWidth="76.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="139.0" minWidth="100.0" prefWidth="123.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="55.0" minWidth="55.0" prefWidth="55.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="62.0" minWidth="55.0" prefWidth="62.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="45.0" minHeight="35.0" prefHeight="45.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>
</children>
</StackPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,248 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.RadioButton?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?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.RowConstraints?>
<?import javafx.scene.layout.StackPane?>
<?import javafx.scene.shape.Circle?>
<?import javafx.scene.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="anchorpane" minHeight="662.0" minWidth="816.0" prefHeight="662.0" prefWidth="816.0" style="-fx-background-color: rgba(0,0,0,0.6);" styleClass="AnchorPane-Default" stylesheets="@../../Public/CSS/StylePrincipal.css" xmlns="http://javafx.com/javafx/13" xmlns:fx="http://javafx.com/fxml/1">
<children>
<StackPane fx:id="StackpaneClient" layoutX="10.0" layoutY="10.0" prefHeight="593.0" prefWidth="757.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<AnchorPane maxHeight="662.0" maxWidth="816.0" minHeight="662.0" minWidth="816.0" prefHeight="662.0" prefWidth="816.0" style="-fx-background-color: #FFFFFF;">
<children>
<ProgressBar fx:id="ProgressBarDevisClt" prefHeight="5.0" prefWidth="816.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
</children></AnchorPane>
<AnchorPane fx:id="AnchorPaneGestionClt" maxHeight="620.0" maxWidth="776.0" minHeight="620.0" minWidth="776.0" prefHeight="620.0" prefWidth="776.0" style="-fx-background-radius: 5; -fx-border-color: #35aa47; -fx-border-radius: 5;" styleClass="AnchorPane-Default" stylesheets="@../../Public/CSS/StylePrincipal.css">
<children>
<AnchorPane prefHeight="40.0" prefWidth="776.0" style="-fx-background-color: #35aa47;" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="15.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Rechercher Devis">
<font>
<Font name="System Bold" size="16.0" />
</font>
</Text>
</children>
</AnchorPane>
<Button layoutX="665.0" layoutY="569.0" mnemonicParsing="false" onAction="#QuiterButtonAction" prefHeight="39.0" prefWidth="95.0" styleClass="btn-simple" text="Quiter">
<font>
<Font size="17.0" />
</font>
</Button>
<AnchorPane layoutX="13.0" layoutY="57.0" prefHeight="146.0" prefWidth="751.0" styleClass="panel-default">
<children>
<AnchorPane prefHeight="38.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Button fx:id="ButtonSearchDevisClt" layoutX="4.0" layoutY="2.0" mnemonicParsing="false" prefHeight="35.0" prefWidth="162.0" styleClass="btn-icon-search" text="Filtre de recherche" />
</children>
</AnchorPane>
<GridPane layoutX="12.0" layoutY="54.0" prefHeight="81.0" prefWidth="728.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Devis">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<TextField fx:id="TextFieldCodeDevis" prefHeight="30.0" prefWidth="74.0" GridPane.columnIndex="1" />
<Text fx:id="ErreurCode" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Client" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="ErreurCIN" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Création" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="7">
<children>
<RadioButton fx:id="RadioComptant" layoutX="1.0" layoutY="9.0" mnemonicParsing="false" text="Comptant">
<toggleGroup>
<ToggleGroup fx:id="modepaiement" />
</toggleGroup>
</RadioButton>
<RadioButton fx:id="RadioFacilite" layoutX="93.0" layoutY="9.0" mnemonicParsing="false" text="Facilité" toggleGroup="$modepaiement" />
</children>
</AnchorPane>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Prénom" GridPane.columnIndex="3" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<TextField fx:id="TextFieldNomPrenomClient" prefHeight="30.0" prefWidth="63.0" GridPane.columnIndex="4" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</TextField>
<TextField fx:id="TextFieldCodeClient" prefHeight="30.0" prefWidth="63.0" GridPane.columnIndex="1" GridPane.rowIndex="2" />
<DatePicker fx:id="DatePickerCreation" prefHeight="30.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="CIN Client" GridPane.columnIndex="6" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<TextField fx:id="TextFieldCinClient" prefHeight="30.0" prefWidth="63.0" GridPane.columnIndex="7" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</TextField>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="70.0" minWidth="70.0" prefWidth="70.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="130.0" prefWidth="130.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="95.5999755859375" minWidth="77.199951171875" prefWidth="77.199951171875" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="70.0" minWidth="70.0" prefWidth="70.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="44.0" minHeight="10.0" prefHeight="16.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="12.0" layoutY="226.0" prefHeight="336.0" prefWidth="754.0" styleClass="panel-bleu" AnchorPane.leftAnchor="11.0" AnchorPane.rightAnchor="11.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Devis">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewGestionDevis" layoutX="3.0" layoutY="36.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="35.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColCodeDevis" maxWidth="300.0" minWidth="90.0" prefWidth="90.0" text="Code Devis" />
<TableColumn fx:id="TabColTypeClient" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Type Client" />
<TableColumn fx:id="TabColCodeClient" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Code Client" />
<TableColumn fx:id="TabColModePaiement" maxWidth="300.0" minWidth="80.0" text="Mode" />
<TableColumn fx:id="TabColTotalDevis" maxWidth="300.0" minWidth="90.0" prefWidth="90.0" text="Total Devis" />
<TableColumn fx:id="TabColDateCreation" maxWidth="300.0" minWidth="110.0" prefWidth="110.0" text="Date Creation" />
<TableColumn fx:id="TabColDateFinValidite" maxWidth="300.0" minWidth="100.0" prefWidth="10.0" text="Fin Validité" />
<TableColumn fx:id="TabColDetail" maxWidth="150.0" minWidth="70.0" prefWidth="70.0" text="Importer" />
</columns>
</TableView>
</children>
</AnchorPane>
<AnchorPane fx:id="ListerPages" layoutX="191.0" layoutY="569.0" prefHeight="40.0" prefWidth="321.0">
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle1" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children>
</AnchorPane>
<Group layoutX="10.0" layoutY="245.0">
<children>
<Label fx:id="LabelCount" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" text="0" textFill="WHITE">
<font>
<Font name="Arial Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
</children>
</AnchorPane>
</children>
</StackPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,59 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.Pane?>
<?import javafx.scene.layout.StackPane?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<?import javafx.scene.text.TextFlow?>
<AnchorPane fx:id="PaneDialog" style="-fx-background-color: rgba(0,0,0,0.6);" 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">
<children>
<StackPane layoutX="10.0" layoutY="10.0" prefHeight="231.0" prefWidth="497.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Group>
<children>
<Pane prefHeight="231.0" prefWidth="497.0" style="-fx-background-color: #ffffff; -fx-border-color: #212121; -fx-border-radius: 10 10 0 0; -fx-background-radius: 10 10 0 0;">
<children>
<Pane layoutX="1.0" prefHeight="40.0" prefWidth="495.0" style="-fx-background-color: linear-gradient(to bottom, #585858, #333333); -fx-background-radius: 10 10 0 0;">
<children>
<Text fill="WHITE" layoutX="17.0" layoutY="24.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Dialog d'alert">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
</Pane>
<TextFlow layoutX="120.0" layoutY="112.0" prefHeight="48.0" prefWidth="342.0" textAlignment="JUSTIFY">
<children>
<Text fx:id="Message" strokeType="OUTSIDE" strokeWidth="0.0" text="Déscription" wrappingWidth="385.0546875">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
</children>
</TextFlow>
<Text fx:id="Titre" layoutX="120.0" layoutY="86.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Titre">
<font>
<Font name="Arial" size="28.0" />
</font>
</Text>
<ImageView fitHeight="75.0" fitWidth="82.0" layoutX="14.0" layoutY="68.0">
<image>
<Image url="@../../Public/icon/iconalert.png" />
</image>
</ImageView>
</children>
</Pane>
<Button fx:id="Annuler" layoutX="406.0" layoutY="187.0" mnemonicParsing="false" prefHeight="28.0" prefWidth="73.0" styleClass="btn-default" text="Annuler" />
<Button fx:id="Valider" layoutX="304.0" layoutY="187.0" mnemonicParsing="false" prefHeight="28.0" prefWidth="73.0" text="Valider" />
</children>
</Group>
</children>
</StackPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,59 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.image.*?>
<?import javafx.scene.text.*?>
<?import java.lang.*?>
<?import java.util.*?>
<?import javafx.scene.*?>
<?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?>
<AnchorPane fx:id="PaneDialog" style="-fx-background-color: rgba(0,0,0,0.6);" 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">
<children>
<StackPane layoutX="10.0" layoutY="10.0" prefHeight="231.0" prefWidth="497.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Group>
<children>
<Pane prefHeight="231.0" prefWidth="497.0" style="-fx-background-color: #ffffff; -fx-border-color: #212121; -fx-border-radius: 10 10 0 0; -fx-background-radius: 10 10 0 0;">
<children>
<Pane layoutX="1.0" prefHeight="48.0" prefWidth="495.0" style="-fx-background-color: linear-gradient(to bottom, #585858, #333333); -fx-background-radius: 10 10 0 0;">
<children>
<Text fill="WHITE" layoutX="17.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Dialog de notification">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
</Pane>
<Pane layoutX="1.0" layoutY="36.0" prefHeight="48.0" prefWidth="495.0" style="-fx-background-color: linear-gradient(to bottom, #E2E2E2, #EDEDED); -fx-border-color: #B4B4B4;">
<children>
<Text fx:id="Titre" layoutX="27.0" layoutY="29.0" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial Bold" size="16.0" />
</font></Text>
</children>
</Pane>
<ImageView fitHeight="40.0" fitWidth="40.0" layoutX="440.0" layoutY="40.0">
<image>
<Image url="@../../Public/icon/dialog_notification.png" />
</image>
</ImageView>
<Button fx:id="Annuler" layoutX="400.0" layoutY="186.0" mnemonicParsing="false" prefHeight="28.0" prefWidth="73.0" text="Annuler" />
<Button fx:id="Valider" layoutX="300.0" layoutY="186.0" mnemonicParsing="false" prefHeight="28.0" prefWidth="73.0" text="Valider" />
<TextFlow layoutX="25.0" layoutY="98.0" prefHeight="72.0" prefWidth="407.0">
<children>
<Text fx:id="Message" strokeType="OUTSIDE" strokeWidth="0.0" wrappingWidth="385.0546875">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
</children>
</TextFlow>
</children>
</Pane>
</children>
</Group>
</children>
</StackPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.Pane?>
<?import javafx.scene.layout.StackPane?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<?import javafx.scene.text.TextFlow?>
<AnchorPane fx:id="PaneDialog" style="-fx-background-color: rgba(0,0,0,0.6);" 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">
<children>
<StackPane layoutX="10.0" layoutY="10.0" prefHeight="231.0" prefWidth="497.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Group>
<children>
<Pane prefHeight="231.0" prefWidth="497.0" style="-fx-background-color: #ffffff; -fx-border-color: #212121; -fx-border-radius: 10 10 0 0; -fx-background-radius: 10 10 0 0;">
<children>
<Pane layoutX="1.0" prefHeight="40.0" prefWidth="495.0" style="-fx-background-color: linear-gradient(to bottom, #585858, #333333); -fx-background-radius: 10 10 0 0;">
<children>
<Text fill="WHITE" layoutX="17.0" layoutY="24.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Dialog succés d'enregistement">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
</Pane>
<Button fx:id="Valider" layoutX="189.0" layoutY="159.0" mnemonicParsing="false" prefHeight="40.0" prefWidth="122.0" styleClass="btn-success" text="Valider">
<font>
<Font name="Arial" size="22.0" />
</font></Button>
<TextFlow layoutX="120.0" layoutY="105.0" prefHeight="48.0" prefWidth="342.0" textAlignment="JUSTIFY">
<children>
<Text fx:id="Message" strokeType="OUTSIDE" strokeWidth="0.0" text="L'enregistrement a été effectuée avec succès" wrappingWidth="385.0546875">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
</children>
</TextFlow>
<ImageView fitHeight="69.0" fitWidth="72.0" layoutX="14.0" layoutY="80.0">
<image>
<Image url="@../../Public/icon/successfully.png" />
</image>
</ImageView>
<Text layoutX="120.0" layoutY="81.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Succés">
<font>
<Font name="Arial" size="28.0" />
</font>
</Text>
</children>
</Pane>
</children>
</Group>
</children>
</StackPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,337 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.RadioButton?>
<?import javafx.scene.control.Separator?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?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.shape.Circle?>
<?import javafx.scene.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="PaneFactCltAjouter" 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.FactureCltAjouterController">
<children>
<Pane fx:id="TitrePane" 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">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<ProgressBar fx:id="ProgressBarFactureCltCommande" layoutY="52.0" prefHeight="5.0" prefWidth="795.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<AnchorPane layoutX="10.0" layoutY="55.0" prefHeight="101.0" prefWidth="776.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<Separator layoutX="85.0" layoutY="61.0" prefHeight="1.0" prefWidth="600.0" AnchorPane.leftAnchor="85.0" AnchorPane.rightAnchor="85.0" />
<Separator layoutX="95.0" layoutY="75.0" prefHeight="1.0" prefWidth="600.0" AnchorPane.leftAnchor="85.0" AnchorPane.rightAnchor="85.0" />
<GridPane layoutX="31.0" layoutY="10.0" prefHeight="74.0" prefWidth="717.0" AnchorPane.leftAnchor="31.0" AnchorPane.rightAnchor="28.0">
<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>
<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="Selecton 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="Payement">
<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>
</GridPane>
</children>
</AnchorPane>
<AnchorPane layoutX="10.0" layoutY="156.0" prefHeight="146.0" prefWidth="776.0" styleClass="panel-default" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<AnchorPane prefHeight="38.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Button fx:id="ButtonSearchFactureCltCommande" layoutX="4.0" mnemonicParsing="false" prefHeight="35.0" prefWidth="162.0" styleClass="btn-icon-search" text="Filtre de recherche" />
</children>
</AnchorPane>
<GridPane layoutX="11.0" layoutY="50.0" prefHeight="81.0" prefWidth="754.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Commande">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldCodeCommande" prefHeight="30.0" prefWidth="74.0" GridPane.columnIndex="1" />
<Text fx:id="ErreurCode" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldCodeClient" prefHeight="30.0" prefWidth="63.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Client" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurCIN" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Prénom" GridPane.columnIndex="6" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Création" GridPane.rowIndex="2" />
<TextField fx:id="TextFieldNameClient" prefHeight="30.0" prefWidth="123.0" GridPane.columnIndex="7" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="3" GridPane.rowIndex="2" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="1" GridPane.rowIndex="2">
<children>
<DatePicker fx:id="DatePickerCreation" layoutY="7.0" prefHeight="30.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
</children>
</AnchorPane>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="4" GridPane.rowIndex="2">
<children>
<RadioButton fx:id="RadioComptant" layoutX="1.0" layoutY="9.0" mnemonicParsing="false" text="Comptant">
<toggleGroup>
<ToggleGroup fx:id="modepaiement" />
</toggleGroup>
</RadioButton>
<RadioButton fx:id="RadioFacilite" layoutX="93.0" layoutY="9.0" mnemonicParsing="false" text="Facilité" toggleGroup="$modepaiement" />
</children>
</AnchorPane>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Devis" GridPane.columnIndex="6" GridPane.rowIndex="2" />
<TextField fx:id="TextFieldCodeDevis" prefHeight="30.0" GridPane.columnIndex="7" GridPane.rowIndex="2" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="105.0" prefWidth="105.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="130.0" prefWidth="130.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="44.0" minHeight="10.0" prefHeight="16.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="25.0" layoutY="313.0" prefHeight="319.0" prefWidth="776.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="313.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Commandes">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewGestionCommande" layoutX="3.0" layoutY="36.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="40.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="35.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColCodeCommande" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Code" />
<TableColumn fx:id="TabColTypeClient" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Type Client" />
<TableColumn fx:id="TabColCodeClient" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Code Client" />
<TableColumn fx:id="TabColModePaiement" maxWidth="300.0" minWidth="90.0" prefWidth="90.0" text="Mode" />
<TableColumn fx:id="TabColTotalCommande" maxWidth="300.0" minWidth="90.0" prefWidth="90.0" text="Total" />
<TableColumn fx:id="TabColDateCreation" maxWidth="300.0" minWidth="100.0" prefWidth="10.0" text="Date Création" />
<TableColumn fx:id="TabColAction" maxWidth="150.0" minWidth="65.0" prefWidth="65.0" text="Action" />
</columns>
</TableView>
<GridPane prefHeight="38.0" prefWidth="588.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="0.0">
<children>
<AnchorPane fx:id="ListerPages" prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="2">
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children>
</AnchorPane>
<Group>
<children>
<Label fx:id="LabelCount" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" text="0" textFill="WHITE">
<font>
<Font name="Arial Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="400.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,352 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.web.*?>
<?import javafx.scene.chart.*?>
<?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 id="AnchorPane" fx:id="AnchorPaneFactAddDetailSelect" 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.FactureCltAjouterDetailSelectController">
<children>
<Pane fx:id="TitrePane" 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 / Detail Select">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<AnchorPane layoutX="10.0" layoutY="58.0" prefHeight="101.0" prefWidth="776.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<ProgressBar layoutX="85.0" layoutY="61.0" prefHeight="18.0" prefWidth="627.0" progress="0.25" 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>
<StackPane layoutX="82.0" layoutY="149.0" prefHeight="52.0" prefWidth="756.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0">
<children>
<Group>
<children>
<Button layoutX="398.0" layoutY="159.0" mnemonicParsing="false" onAction="#FactureCltPaiementButtonAction" 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>
<Separator layoutX="20.0" layoutY="205.0" prefWidth="200.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0" />
<GridPane layoutX="20.0" layoutY="221.0" prefHeight="124.0" prefWidth="756.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="180.0" prefWidth="180.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="180.0" prefWidth="180.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="180.0" prefWidth="180.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="67.0" minHeight="10.0" prefHeight="37.0" valignment="CENTER" vgrow="SOMETIMES" />
<RowConstraints maxHeight="110.0" minHeight="10.0" prefHeight="87.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="INFORMATION CLIENT ">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="INFORMATION COMMANDE" GridPane.columnIndex="2">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Detail COMMANDE" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<GridPane GridPane.rowIndex="1">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="60.0" minWidth="60.0" prefWidth="60.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="148.0" minWidth="10.0" prefWidth="148.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="Nom:">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text fx:id="TextPrenomMatricule" strokeType="OUTSIDE" strokeWidth="0.0" text="Prenom:" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adress:" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text fx:id="InfoCltNom" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text fx:id="InfoCltPrenom" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text fx:id="InfoCltAdress" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
</children>
</GridPane>
<GridPane GridPane.columnIndex="2" GridPane.rowIndex="1">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="120.0" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="95.0" minWidth="10.0" prefWidth="70.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="Code:">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Creation:" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Type Règlement" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text fx:id="InfoCommCode" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text fx:id="InfoCommDateCreation" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text fx:id="InfoCommTypeReglement" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
</children>
</GridPane>
<GridPane GridPane.columnIndex="4" GridPane.rowIndex="1">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="96.0" minWidth="90.0" prefWidth="96.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="108.0" minWidth="10.0" prefWidth="107.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 fx:id="InfoCommTotalTVA" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text fx:id="InfoCommRemise" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text fx:id="InfoCommTotalHTNet" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total TVA:">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total Remise:" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total H.T.Net" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
</children>
</GridPane>
</children>
</GridPane>
<GridPane layoutX="532.0" layoutY="360.0" prefHeight="30.0" prefWidth="244.0" AnchorPane.rightAnchor="20.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="142.0" minWidth="10.0" prefWidth="125.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="115.0" minWidth="10.0" prefWidth="115.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text fx:id="InfoCommNetAPayer" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="17.0" />
</font>
</Text>
<Text fx:id="Monprofilenomprenom" fill="#478fca" strokeType="OUTSIDE" strokeWidth="0.0" text="Net A Payer:" wrappingWidth="121.5185546875">
<font>
<Font name="Arial" size="21.0" />
</font>
</Text>
</children>
</GridPane>
<AnchorPane id="AnchorPane" layoutX="15.0" layoutY="390.0" prefHeight="222.0" prefWidth="766.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="20.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0" AnchorPane.topAnchor="400.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Produits">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="10.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="15.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="20.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeProduitCommClt" layoutX="1.0" layoutY="30.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="2.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="30.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColReference" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Référence" />
<TableColumn fx:id="TabColDesignaton" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Désignation" />
<TableColumn fx:id="TabColQuantite" maxWidth="225.0" minWidth="75.0" prefWidth="75.0" text="Quantité" />
<TableColumn fx:id="TabColPrixHT" maxWidth="222.0" minWidth="74.0" prefWidth="74.0" text="P.U.H.T" />
<TableColumn fx:id="TabColRemise" maxWidth="264.0" minWidth="88.0" prefWidth="88.0" text="Remise(%)" />
<TableColumn fx:id="TabColTotalHT" maxWidth="210.0" minWidth="70.0" prefWidth="70.0" text="Total H.T" />
<TableColumn fx:id="TabColTVA" maxWidth="132.0" minWidth="44.0" prefWidth="44.0" text="TVA" />
<TableColumn fx:id="TabColTotalTTC" maxWidth="261.0" minWidth="87.0" prefWidth="87.0" text="Total TTC" />
</columns>
</TableView>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,363 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.web.*?>
<?import javafx.scene.chart.*?>
<?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 id="AnchorPane" fx:id="PaneFactureCltAjouterDetailTraite" 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.FactureCltAjouterDetailTraiteController">
<children>
<Pane fx:id="TitrePane" 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 / Detail Liste Traite">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<AnchorPane layoutX="10.0" layoutY="58.0" prefHeight="101.0" prefWidth="776.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<ProgressBar layoutX="85.0" layoutY="61.0" prefHeight="18.0" prefWidth="627.0" progress="0.7" 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>
<StackPane layoutX="82.0" layoutY="149.0" prefHeight="52.0" prefWidth="756.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0">
<children>
<Group>
<children>
<Button layoutX="398.0" layoutY="159.0" mnemonicParsing="false" onAction="#FactureCltSaveButtonAction" prefHeight="35.0" prefWidth="120.0" styleClass="btn-primary" text="Suivant" />
<Button layoutX="318.0" layoutY="164.0" mnemonicParsing="false" onAction="#FactureCltAjouterLastButtonAction" styleClass="btn-default" text="Précédent" />
</children>
</Group>
</children>
</StackPane>
<Separator layoutX="20.0" layoutY="205.0" prefWidth="200.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0" />
<GridPane layoutX="20.0" layoutY="221.0" prefHeight="152.0" prefWidth="756.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="400.0" minWidth="180.0" prefWidth="180.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="150.0" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="400.0" minWidth="180.0" prefWidth="180.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="150.0" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="400.0" minWidth="180.0" prefWidth="180.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="67.0" minHeight="10.0" prefHeight="37.0" valignment="CENTER" vgrow="SOMETIMES" />
<RowConstraints maxHeight="110.0" minHeight="10.0" prefHeight="87.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="INFORMATION CLIENT ">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="INFORMATION REGLEMENT" GridPane.columnIndex="2">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextDetail" strokeType="OUTSIDE" strokeWidth="0.0" text="DETAIL TRAITES" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<GridPane GridPane.rowIndex="1">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="60.0" minWidth="60.0" prefWidth="60.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="148.0" minWidth="10.0" prefWidth="148.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="Nom:">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text fx:id="TextPrenomMatricule" strokeType="OUTSIDE" strokeWidth="0.0" text="Prenom:" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adress:" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text fx:id="TextNom" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text fx:id="TextPrenom" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text fx:id="TextAdress" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
</children>
</GridPane>
<GridPane GridPane.columnIndex="2" GridPane.rowIndex="1">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="120.0" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="95.0" minWidth="10.0" prefWidth="70.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="Avance">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Type Règlement" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text fx:id="TextAvance" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text fx:id="TextTypeReglement" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Montant d'intéret" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text fx:id="TextMontantInteret" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
</children>
</GridPane>
<GridPane GridPane.columnIndex="4" GridPane.rowIndex="1">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="96.0" minWidth="90.0" prefWidth="96.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="108.0" minWidth="10.0" prefWidth="107.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 fx:id="TextNbrTraite" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text fx:id="TextBanque" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nombre Traite">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text fx:id="Banque" strokeType="OUTSIDE" strokeWidth="0.0" text="Banque" visible="false" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
</children>
</GridPane>
</children>
</GridPane>
<GridPane layoutX="20.0" layoutY="393.0" prefHeight="30.0" prefWidth="403.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="248.0" minWidth="10.0" prefWidth="240.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="171.0" minWidth="10.0" prefWidth="141.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text fx:id="ValMontantTraite" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="17.0" />
</font>
</Text>
<Text fx:id="TextMontantTraite" fill="#478fca" strokeType="OUTSIDE" strokeWidth="0.0" wrappingWidth="242.5185546875">
<font>
<Font name="Arial" size="21.0" />
</font>
</Text>
</children>
</GridPane>
<AnchorPane id="AnchorPane" fx:id="PaneTableViewCheques" layoutX="25.0" layoutY="429.0" maxHeight="220.0" maxWidth="766.0" minHeight="183.0" minWidth="766.0" prefHeight="183.0" prefWidth="766.0" styleClass="panel-bleu" visible="false" AnchorPane.bottomAnchor="20.0" AnchorPane.leftAnchor="15.0" AnchorPane.topAnchor="439.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Chéque">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="10.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="15.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="20.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeCheques" editable="true" layoutX="1.0" layoutY="30.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="2.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="30.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColDateCheques" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Date" />
<TableColumn fx:id="TabColNumeroCheques" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Numéro Chéque" />
<TableColumn fx:id="TabColBanqueCheques" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Banque" />
<TableColumn fx:id="TabColMontantCheques" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Montant" />
</columns>
</TableView>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" fx:id="PaneTableViewTraites" layoutX="35.0" layoutY="439.0" maxHeight="220.0" maxWidth="766.0" minHeight="183.0" minWidth="766.0" prefHeight="183.0" prefWidth="766.0" styleClass="panel-bleu" visible="false" AnchorPane.bottomAnchor="20.0" AnchorPane.leftAnchor="15.0" AnchorPane.topAnchor="439.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Traite">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="10.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="15.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="20.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeTraites" editable="true" layoutX="1.0" layoutY="30.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="2.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="30.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColDateTraites" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Date" />
<TableColumn fx:id="TabColMontantTraites" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Montant" />
</columns>
</TableView>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,331 @@
<?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>

View File

@@ -0,0 +1,327 @@
<?xml version="1.0" encoding="UTF-8"?>
<?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 id="AnchorPane" fx:id="PaneFactureCltAjouterPaiementFacilite" 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.FactureCltAjouterPaiementFaciliteController">
<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="#FactureCltAjouterSuivantButtonAction" 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="13.0" layoutY="228.0" prefHeight="52.0" prefWidth="756.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Type de paiement:">
<font>
<Font name="Arial Bold" size="19.0" />
</font>
</Text>
<Text fx:id="TextTypePaiement" strokeType="OUTSIDE" strokeWidth="0.0" text="Facilité" GridPane.columnIndex="1">
<font>
<Font name="Arial" size="19.0" />
</font>
</Text>
<Text fx:id="TextNetaPayer" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4">
<font>
<Font name="Arial" size="19.0" />
</font>
</Text>
<Text fx:id="Monprofilenomprenom" fill="#478fca" strokeType="OUTSIDE" strokeWidth="0.0" text="Net A Payer:" wrappingWidth="121.5185546875" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="21.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="180.0" minWidth="180.0" prefWidth="180.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="200.0" minWidth="200.0" prefWidth="200.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="120.0" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="180.0" minWidth="170.0" prefWidth="180.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<GridPane layoutX="20.0" layoutY="300.0" prefHeight="52.0" prefWidth="663.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Avance:">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<TextField fx:id="TextFieldAvance" alignment="CENTER" prefHeight="30.0" GridPane.columnIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nbr Traite:" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<TextField fx:id="TextFieldNbrTraite" alignment="CENTER" prefHeight="30.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Taux d'intérêt" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<TextField fx:id="TextFieldTauxIntere" alignment="CENTER" prefHeight="30.0" promptText="\%" GridPane.columnIndex="7" />
<Text fx:id="TextAvance" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextNbrTraite" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextTauxIntere" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="231.0" minWidth="10.0" prefWidth="65.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="110.0" minWidth="110.0" prefWidth="110.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="40.0" prefWidth="40.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="241.0" minWidth="10.0" prefWidth="84.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="110.0" minWidth="110.0" prefWidth="110.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="40.0" prefWidth="40.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="241.0" minWidth="10.0" prefWidth="101.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="110.0" minWidth="110.0" prefWidth="110.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="36.0" minHeight="10.0" prefHeight="36.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="25.0" minHeight="10.0" prefHeight="23.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<Button layoutX="700.0" layoutY="301.0" mnemonicParsing="false" onAction="#FactureCltAjouterTraitementButtonAction" prefHeight="30.0" prefWidth="84.0" styleClass="btn-success" text="Valider" />
<GridPane layoutX="20.0" layoutY="373.0" prefHeight="27.0" prefWidth="756.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="40.0" prefWidth="40.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="140.0" minWidth="140.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="50.0" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="136.0" minWidth="10.0" prefWidth="119.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text fx:id="TextMontant_Traite" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Montant Traite:" visible="false" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextMontant_Interet" strokeType="OUTSIDE" strokeWidth="0.0" text="Montant d'intérêt:" visible="false" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextMontantTraite" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextMontantInteret" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<RadioButton fx:id="RadioTraite" mnemonicParsing="false" onAction="#FactureCltAjouterTraiteButtonAction" selected="true" text="Traite">
<font>
<Font name="System Bold" size="15.0" />
</font>
<toggleGroup>
<ToggleGroup fx:id="Paiement" />
</toggleGroup>
</RadioButton>
<RadioButton fx:id="RadioCheque" mnemonicParsing="false" onAction="#FactureCltAjouterChequeButtonAction" text="Chèque" toggleGroup="$Paiement" GridPane.columnIndex="1">
<font>
<Font name="System Bold" size="15.0" />
</font>
</RadioButton>
</children>
</GridPane>
<AnchorPane id="AnchorPane" fx:id="PaneTableViewTraite" layoutX="25.0" layoutY="419.0" maxHeight="220.0" maxWidth="766.0" minHeight="203.0" minWidth="766.0" prefHeight="203.0" prefWidth="766.0" styleClass="panel-bleu" visible="false" AnchorPane.bottomAnchor="20.0" AnchorPane.leftAnchor="15.0" AnchorPane.topAnchor="419.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Traite">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="10.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="15.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="20.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeTraite" layoutX="1.0" layoutY="30.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="2.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="30.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColDateTraite" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Date" />
<TableColumn fx:id="TabColMontantTraite" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Montant" />
</columns>
</TableView>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" fx:id="PaneTableViewCheque" layoutX="15.0" layoutY="419.0" maxHeight="220.0" maxWidth="766.0" minHeight="203.0" minWidth="766.0" prefHeight="203.0" prefWidth="766.0" styleClass="panel-bleu" visible="false" AnchorPane.bottomAnchor="20.0" AnchorPane.leftAnchor="15.0" AnchorPane.topAnchor="419.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Chéque">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="10.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="15.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="20.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeCheque" editable="true" layoutX="1.0" layoutY="30.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="2.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="30.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColDateCheque" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Date" />
<TableColumn fx:id="TabColNumeroCheque" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Numéro Chéque" />
<TableColumn fx:id="TabColBanqueCheque" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Banque" />
<TableColumn fx:id="TabColMontantCheque" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Montant" />
</columns>
</TableView>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,396 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ProgressIndicator?>
<?import javafx.scene.control.Tab?>
<?import javafx.scene.control.TabPane?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?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.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane 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.FactureCltDetailController">
<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 / Detail Facture">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<AnchorPane fx:id="AnchorPaneLoading" layoutY="50.0" minHeight="592.0" minWidth="796.0" prefHeight="592.0" prefWidth="796.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="55.0">
<children>
<StackPane layoutX="299.0" layoutY="202.0" prefHeight="79.0" prefWidth="198.0" AnchorPane.bottomAnchor="306.4" AnchorPane.leftAnchor="299.0" AnchorPane.rightAnchor="299.8" AnchorPane.topAnchor="202.0">
<children>
<Group />
<ProgressIndicator fx:id="ProgressCheque" prefHeight="78.0" prefWidth="68.0" />
</children>
</StackPane>
<StackPane layoutX="299.0" layoutY="270.0" prefHeight="46.0" prefWidth="198.0" AnchorPane.bottomAnchor="270.79999999999995" AnchorPane.leftAnchor="299.0" AnchorPane.rightAnchor="298.8" AnchorPane.topAnchor="270.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="chargement en cours ...">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
</StackPane>
</children>
</AnchorPane>
<AnchorPane fx:id="AnchorPaneDetailFactureClt" layoutY="55.2" minHeight="587.0" minWidth="796.0" prefHeight="587.0" prefWidth="796.0" visible="false" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="55.0">
<children>
<AnchorPane fx:id="PaneSucces" layoutX="4.8" layoutY="6.2" prefHeight="46.0" prefWidth="601.0" style="-fx-background-color: #d0f8d5;" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="189.5999999999999" AnchorPane.topAnchor="6.2">
<children>
<Pane layoutY="-7.0" prefHeight="91.0" prefWidth="5.0" style="-fx-background-color: #35aa47;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.topAnchor="0.0" />
<AnchorPane layoutX="9.0" layoutY="3.0" prefHeight="38.0" prefWidth="50.0" style="-fx-background-color: #35aa47; -fx-background-radius: 5; -fx-border-color: #2ECC71; -fx-border-radius: 5;" AnchorPane.leftAnchor="9.0">
<children>
<ImageView fitHeight="29.0" fitWidth="35.0" layoutX="7.0" layoutY="4.0">
<image>
<Image url="@../../Public/icon/icon-success.png" />
</image>
</ImageView>
</children>
</AnchorPane>
<Text fill="#197926" layoutX="60.0" layoutY="30.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Succès:">
<font>
<Font name="Arial" size="23.0" />
</font>
</Text>
<Text fill="#0e5416" layoutX="153.0" layoutY="19.0" strokeType="OUTSIDE" strokeWidth="0.0" text="La facture à été créer avec succées avec les paramétres suivant:" wrappingWidth="430.7270202636719">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
</children>
</AnchorPane>
<GridPane layoutX="624.0" layoutY="10.0" prefHeight="46.0" prefWidth="166.0" AnchorPane.rightAnchor="5.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Button mnemonicParsing="false" onAction="#FactureCltPrintButtonAction" prefHeight="35.0" prefWidth="168.0" styleClass="btn-icon-Print" text="Imprimer La Facture" />
</children>
</GridPane>
<AnchorPane layoutX="14.0" layoutY="61.0" prefHeight="522.0" prefWidth="786.0" style="-fx-border-color: #337ab7; -fx-border-radius: 10 10 0 0;" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="60.799999999999955">
<children>
<AnchorPane layoutX="2.0" layoutY="1.0" prefHeight="30.0" prefWidth="764.0" style="-fx-background-color: #337ab7; -fx-background-radius: 10 10 0 0;" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="39.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Détail Facture Client">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
<ImageView fitHeight="18.0" fitWidth="18.0" layoutX="13.0" layoutY="7.0">
<image>
<Image url="@../../Public/icon/iconedit.png" />
</image>
</ImageView>
</children>
</AnchorPane>
<GridPane layoutX="26.0" layoutY="64.0" prefHeight="63.0" prefWidth="726.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="63.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Création:" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Règlement:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="Reglement" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DateCreation" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Net A Payer:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total Hors Tax Net:" wrappingWidth="123.04220581054688" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total TVA:" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="NetAPayer" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TotalHorsTaxNet" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TotalTVA" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Facture:">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="CodeFactClt" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="120.0" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="141.0" minWidth="108.1999755859375" prefWidth="117.39998779296874" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="110.0" minWidth="110.0" prefWidth="110.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="110.0" prefWidth="110.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="75.0" minWidth="75.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="139.0" prefWidth="139.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="45.0" minHeight="35.0" prefHeight="45.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<Text fill="#0665ae" layoutX="12.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Facture">
<font>
<Font name="Arial Bold" size="18.0" />
</font>
</Text>
<Text fill="#0665ae" layoutX="12.0" layoutY="157.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Client">
<font>
<Font name="Arial Bold" size="18.0" />
</font>
</Text>
<GridPane layoutX="13.0" layoutY="163.0" prefHeight="59.0" prefWidth="744.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom:" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="TextPrenom" strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom:" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse:" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 1:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 2:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Type Client:">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="TypeClt" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="Adresse" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="Nom" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TELE1" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="Prenom" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TELE2" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextMatricule" strokeType="OUTSIDE" strokeWidth="0.0" text="Matricule:" visible="false" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="81.0" minWidth="81.0" prefWidth="81.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="139.0" prefWidth="139.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="50.0" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="75.0" minWidth="75.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="139.0" prefWidth="139.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="45.0" minHeight="35.0" prefHeight="45.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<TabPane layoutX="22.0" layoutY="244.0" prefHeight="226.0" prefWidth="734.0" styleClass="Table-Pane" tabClosingPolicy="UNAVAILABLE" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="243.0">
<tabs>
<Tab text="Liste des produits">
<content>
<AnchorPane prefHeight="200.0" prefWidth="200.0">
<children>
<AnchorPane id="AnchorPane" layoutX="-260.0" layoutY="129.0" prefHeight="188.0" prefWidth="748.0" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="5.0">
<children>
<TableView fx:id="TableViewListeProduit" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="10.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColReference" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Référence" />
<TableColumn fx:id="TabColDesignation" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Désignation" />
<TableColumn fx:id="TabColQuantite" maxWidth="225.0" minWidth="75.0" prefWidth="75.0" text="Quantité" />
<TableColumn fx:id="TabColPrixHT" maxWidth="222.0" minWidth="74.0" prefWidth="74.0" text="P.U.H.T" />
<TableColumn fx:id="TabColRemise" maxWidth="264.0" minWidth="88.0" prefWidth="88.0" text="Remise(%)" />
<TableColumn fx:id="TabColTotalHT" maxWidth="210.0" minWidth="70.0" prefWidth="70.0" text="Total H.T" />
<TableColumn fx:id="TabColTVA" maxWidth="132.0" minWidth="44.0" prefWidth="44.0" text="TVA" />
<TableColumn fx:id="TabColTotalTTC" maxWidth="261.0" minWidth="87.0" prefWidth="87.0" text="Total TTC" />
</columns>
</TableView>
</children>
</AnchorPane>
</children>
</AnchorPane>
</content>
</Tab>
<Tab fx:id="TabTypeRegement" disable="true">
<content>
<AnchorPane prefHeight="200.0" prefWidth="200.0">
<children>
<GridPane layoutX="10.0" layoutY="11.0" prefHeight="30.0" prefWidth="351.0">
<children>
<Text fx:id="TextMontant" fill="#478fca" strokeType="OUTSIDE" strokeWidth="0.0" wrappingWidth="193.5185546875">
<font>
<Font name="Arial" size="18.0" />
</font>
</Text>
<Text fx:id="ValMontant" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="210.0" minWidth="10.0" prefWidth="205.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="171.0" minWidth="10.0" prefWidth="123.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<TableView fx:id="TableViewListeTraites" layoutY="45.0" prefHeight="128.0" prefWidth="742.0" style="-fx-border-color: #FFFFFF;" visible="false" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="45.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColDateTraites" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Date" />
<TableColumn fx:id="TabColMontantTraites" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Montant" />
</columns>
</TableView>
<GridPane layoutX="587.0" layoutY="11.0" prefHeight="38.0" prefWidth="165.0" AnchorPane.rightAnchor="14.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Button fx:id="ButtonImprimerTraite" mnemonicParsing="false" prefHeight="35.0" prefWidth="164.0" styleClass="btn-icon-Print" text="Imprimer les traites" />
</children>
</GridPane>
<TableView fx:id="TableViewListeCheques" layoutX="10.0" layoutY="55.0" prefHeight="128.0" prefWidth="742.0" style="-fx-border-color: #FFFFFF;" visible="false" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="45.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColDateCheques" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Date" />
<TableColumn fx:id="TabColNumeroCheques" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Numéro" />
<TableColumn fx:id="TabColBanqueCheques" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Banque" />
<TableColumn fx:id="TabColMontantCheques" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Montant" />
</columns>
</TableView>
</children>
</AnchorPane>
</content>
</Tab>
</tabs>
</TabPane>
</children>
</AnchorPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,277 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.shape.*?>
<?import javafx.scene.image.*?>
<?import javafx.scene.text.*?>
<?import java.lang.*?>
<?import java.util.*?>
<?import javafx.scene.*?>
<?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?>
<AnchorPane fx:id="AnchorPrincipal" minHeight="642.0" minWidth="796.0" prefHeight="642.0" prefWidth="796.0" style="-fx-background-color: rgba(0,0,0,0.6);" 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:fx="http://javafx.com/fxml/1">
<children>
<StackPane prefHeight="150.0" prefWidth="200.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<AnchorPane maxHeight="642.0" maxWidth="796.0" minHeight="642.0" minWidth="796.0" prefHeight="642.0" prefWidth="796.0" style="-fx-background-radius: 10 10 0 0; -fx-border-color: #000000; -fx-border-radius: 10 10 0 0;" styleClass="AnchorPane-Default">
<children>
<Pane maxHeight="30.0" maxWidth="796.0" minHeight="30.0" minWidth="796.0" prefHeight="30.0" prefWidth="796.0" style="-fx-background-color: linear-gradient(to bottom, #585858, #333333); -fx-background-radius: 10 10 0 0;">
<children>
<Text fill="WHITE" layoutX="22.0" layoutY="21.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Dialog de confirmation">
<font>
<Font name="Arial Bold" size="14.0" />
</font>
</Text>
</children>
</Pane>
<ImageView layoutX="29.0" layoutY="39.0">
<image>
<Image url="@../../Public/icon/dialoginform.png" />
</image>
</ImageView>
<Text layoutX="91.0" layoutY="57.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Ajouter une Facture">
<font>
<Font name="Arial Bold" size="17.0" />
</font>
</Text>
<Text layoutX="91.0" layoutY="82.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Êtes-vous sûr de créer la facture">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<AnchorPane layoutX="15.0" layoutY="97.0" prefHeight="109.0" prefWidth="766.0" style="-fx-border-color: #000000; -fx-border-radius: 10 10 0 0;">
<children>
<AnchorPane layoutX="2.0" layoutY="1.0" prefHeight="30.0" prefWidth="764.0" style="-fx-background-color: linear-gradient(to bottom, #585858, #333333); -fx-background-radius: 10 10 0 0;" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="39.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information commande">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
<ImageView fitHeight="18.0" fitWidth="18.0" layoutX="13.0" layoutY="7.0">
<image>
<Image url="@../../Public/icon/iconedit.png" />
</image>
</ImageView>
</children>
</AnchorPane>
<GridPane layoutX="12.0" layoutY="34.0" prefHeight="59.0" prefWidth="744.0" AnchorPane.leftAnchor="11.0" AnchorPane.rightAnchor="11.0" AnchorPane.topAnchor="33.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Création:" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Règlement:">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="Reglement" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DateCreation" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Net A Payer:" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total Hors Tax Net:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total TVA:" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="NetAPayer" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TotalHorsTaxNet" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TotalTVA" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="81.0" minWidth="55.0" prefWidth="81.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="139.0" minWidth="100.0" prefWidth="118.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="126.0" minWidth="55.0" prefWidth="126.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="133.0" minWidth="99.0" prefWidth="110.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="75.0" minWidth="55.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="125.0" minWidth="100.0" prefWidth="118.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="45.0" minHeight="35.0" prefHeight="45.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="15.0" layoutY="362.0" prefHeight="222.0" prefWidth="766.0" styleClass="panel-bleu">
<children>
<AnchorPane prefHeight="30.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Produits">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="10.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="15.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="20.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeProduitPassCommClt" layoutX="1.0" layoutY="30.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="2.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="30.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColReference" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Référence" />
<TableColumn fx:id="TabColDesignaton" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Désignation" />
<TableColumn fx:id="TabColQuantite" maxWidth="225.0" minWidth="75.0" prefWidth="75.0" text="Quantité" />
<TableColumn fx:id="TabColPrixHT" maxWidth="222.0" minWidth="74.0" prefWidth="74.0" text="P.U.H.T" />
<TableColumn fx:id="TabColRemise" maxWidth="264.0" minWidth="88.0" prefWidth="88.0" text="Remise(%)" />
<TableColumn fx:id="TabColTotalHT" maxWidth="210.0" minWidth="70.0" prefWidth="70.0" text="Total H.T" />
<TableColumn fx:id="TabColTVA" maxWidth="132.0" minWidth="44.0" prefWidth="44.0" text="TVA" />
<TableColumn fx:id="TabColTotalTTC" maxWidth="261.0" minWidth="87.0" prefWidth="87.0" text="Total TTC" />
</columns>
</TableView>
</children>
</AnchorPane>
<Button fx:id="Enregister" layoutX="673.0" layoutY="596.0" mnemonicParsing="false" prefHeight="40.0" prefWidth="110.0" styleClass="btn-success" text="Enregister" />
<Button layoutX="581.0" layoutY="603.0" mnemonicParsing="false" onAction="#ExitButtonAction" prefHeight="30.0" prefWidth="72.0" styleClass="btn-simple" text="Annuler" />
<AnchorPane layoutX="14.0" layoutY="227.0" prefHeight="119.0" prefWidth="766.0" style="-fx-border-color: #35aa47;" styleClass="panel-default">
<children>
<AnchorPane layoutX="2.0" layoutY="2.0" prefHeight="30.0" prefWidth="764.0" style="-fx-background-color: #35aa47;" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="60.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information client">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
<ImageView fitHeight="19.0" fitWidth="30.0" layoutX="12.0" layoutY="6.0">
<image>
<Image url="@../../Public/icon/Client.png" />
</image>
</ImageView>
</children>
</AnchorPane>
<GridPane layoutX="12.0" layoutY="34.0" prefHeight="59.0" prefWidth="744.0" AnchorPane.leftAnchor="11.0" AnchorPane.rightAnchor="11.0" AnchorPane.topAnchor="33.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom:" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="TextPrenom" strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom:" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse:" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 1:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 2:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Type Client:">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="TypeClt" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="Adresse" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="Nom" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TELE1" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="Prenom" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TELE2" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextMatricule" strokeType="OUTSIDE" strokeWidth="0.0" text="Matricule:" visible="false" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="76.0" minWidth="55.0" prefWidth="76.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="139.0" minWidth="100.0" prefWidth="123.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="55.0" minWidth="55.0" prefWidth="55.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="62.0" minWidth="55.0" prefWidth="62.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="45.0" minHeight="35.0" prefHeight="45.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>
</children>
</StackPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,263 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.RadioButton?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?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.shape.Circle?>
<?import javafx.scene.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="PaneFactureGestion" 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.FactureCltGestionController">
<children>
<Pane fx:id="TitrePane" 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 / Gestion">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<ProgressBar fx:id="ProgressBarFactureClt" layoutY="52.0" prefHeight="5.0" prefWidth="795.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<Button layoutX="15.0" layoutY="72.0" mnemonicParsing="false" onAction="#FactureCltAjouterButtonAction" prefHeight="35.0" prefWidth="130.0" styleClass="btn-success" text="Nouvel Facture">
<font>
<Font name="Arial" size="12.0" />
</font></Button>
<Button layoutX="343.0" layoutY="72.0" mnemonicParsing="false" prefHeight="35.0" prefWidth="130.0" styleClass="btn-primary" text="List Facture" visible="false">
<font>
<Font name="Arial" size="12.0" />
</font></Button>
<Button layoutX="182.0" layoutY="72.0" mnemonicParsing="false" prefHeight="35.0" prefWidth="130.0" styleClass="btn-black" text="Avoir Facture">
<font>
<Font name="Arial" size="12.0" />
</font></Button>
<AnchorPane layoutX="25.0" layoutY="118.0" prefHeight="154.0" prefWidth="766.0" styleClass="panel-default" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="118.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Button fx:id="ButtonSearchFactureClt" mnemonicParsing="false" prefHeight="30.0" prefWidth="162.0" styleClass="btn-icon-search" text="Filtre de recherche" />
</children>
</AnchorPane>
<GridPane layoutX="9.2" layoutY="40.400000000000006" prefHeight="106.0" prefWidth="750.0" AnchorPane.leftAnchor="8.0" AnchorPane.rightAnchor="8.0" AnchorPane.topAnchor="39.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Fact">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldCodeFacture" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="1" />
<Text fx:id="ErreurCode" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldCodeClient" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Client" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurCIN" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Règlement" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="7">
<children>
<RadioButton fx:id="RadioComptant" layoutX="-2.0" layoutY="10.0" mnemonicParsing="false" text="Comptant">
<toggleGroup>
<ToggleGroup fx:id="GroupPaiement" />
</toggleGroup>
</RadioButton>
<RadioButton fx:id="RadioFacilite" layoutX="83.0" layoutY="11.0" mnemonicParsing="false" text="Facilite" toggleGroup="$GroupPaiement" />
</children>
</AnchorPane>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Commande" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldCodeCommande" prefHeight="30.0" prefWidth="123.0" GridPane.columnIndex="1" GridPane.rowIndex="2" />
<DatePicker fx:id="PickerDateCreation" prefHeight="30.0" GridPane.columnIndex="4" GridPane.rowIndex="2" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Creation" GridPane.columnIndex="3" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="75.0" minWidth="75.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="75.0" minWidth="75.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="62.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="15.0" layoutY="278.0" prefHeight="350.0" prefWidth="766.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.400000000000091" AnchorPane.topAnchor="280.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Factures">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewFactureCltListGestion" layoutX="3.0" layoutY="36.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="40.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="35.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColCodeFacture" maxWidth="300.0" minWidth="90.0" prefWidth="90.0" text="Code Fact" />
<TableColumn fx:id="TabColTypeClient" maxWidth="300.0" minWidth="80.0" text="Type Clt" />
<TableColumn fx:id="TabColCodeClient" maxWidth="300.0" minWidth="70.0" prefWidth="70.0" text="Code Clt" />
<TableColumn fx:id="TabColMode" maxWidth="300.0" minWidth="80.0" text="Règlement" />
<TableColumn fx:id="TabColTotal" maxWidth="300.0" minWidth="90.0" prefWidth="90.0" text="Total Fact" />
<TableColumn fx:id="TabColCodeCommande" maxWidth="300.0" minWidth="90.0" prefWidth="90.0" text="Commande" />
<TableColumn fx:id="TabColCreation" maxWidth="300.0" minWidth="90.0" prefWidth="90.0" text="Creation" />
<TableColumn fx:id="TabColDetail" maxWidth="400.0" minWidth="78.0" prefWidth="78.0" text="Detail" />
</columns>
</TableView>
<GridPane prefHeight="38.0" prefWidth="588.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0">
<children>
<Group>
<children>
<Label fx:id="LabelCount" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" text="0" textFill="WHITE">
<font>
<Font name="Arial Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
<AnchorPane fx:id="ListerPages" prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="2">
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children>
</AnchorPane>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="400.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,305 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.image.ImageView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.ColumnConstraints?>
<?import javafx.scene.layout.GridPane?>
<?import javafx.scene.layout.Pane?>
<?import javafx.scene.layout.RowConstraints?>
<?import javafx.scene.layout.StackPane?>
<?import javafx.scene.shape.Line?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<?import javafx.scene.text.TextFlow?>
<AnchorPane id="AnchorPane" maxHeight="734.0" maxWidth="487.0" minHeight="734.0" minWidth="487.0" prefHeight="734.0" prefWidth="487.0" stylesheets="@../../Public/CSS/StyleSheetPrint.css" xmlns="http://javafx.com/javafx/13" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Controllers.FactureClt.FactureCltPrintController">
<children>
<Text fx:id="TextSteNom" layoutX="1.0" layoutY="12.0" strokeType="OUTSIDE" strokeWidth="0.0" text="SOCIETE xxxxxxx">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<ImageView fx:id="ImageViewLogo" pickOnBounds="true" preserveRatio="true" />
<GridPane layoutX="3.0" layoutY="20.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="95.0" minWidth="10.0" prefWidth="36.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="270.0" minWidth="250.0" prefWidth="270.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="15.0" minHeight="15.0" prefHeight="15.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="15.0" minHeight="15.0" prefHeight="15.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="15.0" minHeight="15.0" prefHeight="15.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="15.0" minHeight="15.0" prefHeight="15.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="15.0" minHeight="15.0" prefHeight="15.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adress:">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="I.F" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé:" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Email:" GridPane.rowIndex="4">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="R.I.B" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text fx:id="TextSteAdress" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxxxxxxx" GridPane.columnIndex="1">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text fx:id="TextSteIFCR" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxxxxxxx" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text fx:id="TextSteRIB" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxxxxxx" GridPane.columnIndex="1" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text fx:id="TextSteEmailSite" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxxxxxxxxxxxx" GridPane.columnIndex="1" GridPane.rowIndex="4">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
<Text fx:id="TextSteTeleFax" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxxxxxxx" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="10.0" />
</font>
</Text>
</children>
</GridPane>
<Pane layoutX="3.0" layoutY="131.0" prefHeight="39.0" prefWidth="58.0" style="-fx-border-color: #000000;">
<children>
<Line endX="-63.0" layoutX="121.0" layoutY="18.0" startX="-121.0" />
<Text layoutX="19.0" layoutY="11.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Date">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
<Text fx:id="TextDateFacture" layoutX="3.0" layoutY="31.0" strokeType="OUTSIDE" strokeWidth="0.0" text="XXXX">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
</children>
</Pane>
<Pane layoutX="191.0" layoutY="105.0" prefHeight="65.0" prefWidth="295.0" style="-fx-border-color: #000000;">
<children>
<GridPane layoutX="4.0" layoutY="1.0" prefHeight="65.0" prefWidth="269.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="148.0" minWidth="10.0" prefWidth="52.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="249.0" minWidth="10.0" prefWidth="225.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="20.0" minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="20.0" minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="10.0" prefHeight="30.0" valignment="TOP" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Client:">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adress:" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé:" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
<Text fx:id="TextCltTele" strokeType="OUTSIDE" strokeWidth="0.0" text="XXXXX" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
<Text fx:id="TextCltNomPrenom" strokeType="OUTSIDE" strokeWidth="0.0" text="XXXXX" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
<TextFlow prefHeight="30.0" prefWidth="221.0" GridPane.columnIndex="1" GridPane.rowIndex="2">
<children>
<Text fx:id="TextCltAdress" strokeType="OUTSIDE" strokeWidth="0.0" text="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
</children>
</TextFlow>
</children>
</GridPane>
</children>
</Pane>
<Pane layoutX="63.0" layoutY="131.0" prefHeight="39.0" prefWidth="66.0" style="-fx-border-color: #000000;">
<children>
<Line endX="-56.0" layoutX="122.0" layoutY="18.0" startX="-121.0" />
<Text layoutX="3.0" layoutY="12.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Commande">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
<StackPane layoutX="2.0" layoutY="20.0" prefHeight="15.0" prefWidth="66.0">
<children>
<Text fx:id="TextNumCommande" strokeType="OUTSIDE" strokeWidth="0.0" text="XXXX">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
</children>
</StackPane>
</children>
</Pane>
<Pane layoutX="131.0" layoutY="131.0" prefHeight="39.0" prefWidth="57.0" style="-fx-border-color: #000000;">
<children>
<Line endX="-64.0" layoutX="121.0" layoutY="18.0" startX="-121.0" />
<Text layoutX="15.0" layoutY="12.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Page">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
<StackPane layoutX="2.0" layoutY="19.0" prefHeight="22.0" prefWidth="57.0">
<children>
<Text fx:id="TextPagination" strokeType="OUTSIDE" strokeWidth="0.0" text="X/X">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
</children>
</StackPane>
</children>
</Pane>
<Pane layoutX="2.0" layoutY="105.0" prefHeight="22.0" prefWidth="186.0" style="-fx-border-color: #000000;">
<children>
<Text layoutX="10.0" layoutY="15.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Facture N° ">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextNumFacture" layoutX="72.0" layoutY="15.0" strokeType="OUTSIDE" strokeWidth="0.0" text="xxxxxx">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
</children>
</Pane>
<TableView fx:id="TableViewListeProduit" layoutX="1.0" layoutY="177.0" prefHeight="513.0" prefWidth="487.0">
<columns>
<TableColumn fx:id="TabColReference" maxWidth="60.0" minWidth="60.0" prefWidth="60.0" resizable="false" text="Code" />
<TableColumn fx:id="TabColDesignation" maxWidth="170.0" minWidth="170.0" prefWidth="170.0" sortType="DESCENDING" text="Désignation" />
<TableColumn fx:id="TabColQuantite" maxWidth="40.0" minWidth="40.0" prefWidth="40.0" text="Qté" />
<TableColumn fx:id="TabColPrixHT" maxWidth="45.0" minWidth="45.0" prefWidth="45.0" text="P.U.H.T " />
<TableColumn fx:id="TabColRemise" maxWidth="38.0" minWidth="38.0" prefWidth="38.0" text="Remise" />
<TableColumn fx:id="TabColTotalHT" maxWidth="45.0" minWidth="45.0" prefWidth="45.0" text="Total H.T" />
<TableColumn fx:id="TabColTVA" maxWidth="35.0" minWidth="35.0" prefWidth="35.0" text="TVA" />
<TableColumn fx:id="TabColTotalTTC" maxWidth="50.0" minWidth="50.0" prefWidth="50.0" text="Total TTC" />
</columns>
</TableView>
<AnchorPane fx:id="AnchorPaneTotal" layoutX="1.0" layoutY="695.0" prefHeight="40.0" prefWidth="487.0">
<children>
<GridPane alignment="CENTER_LEFT" layoutX="-1.0" layoutY="4.0" prefHeight="34.0" prefWidth="361.0" styleClass="grid-pane-print">
<columnConstraints>
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="116.0" minWidth="10.0" prefWidth="116.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="105.0" minWidth="10.0" prefWidth="62.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="125.0" minWidth="10.0" prefWidth="45.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="134.0" minWidth="10.0" prefWidth="116.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="31.0" minHeight="10.0" prefHeight="16.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="45.0" minHeight="10.0" prefHeight="16.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total Hors Taxes Net ">
<font>
<Font name="Arial Bold" size="9.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Remise" wrappingWidth="34.99853515625" GridPane.columnIndex="2">
<font>
<Font name="Arial Bold" size="9.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Timbre" GridPane.columnIndex="3">
<font>
<Font name="Arial Bold" size="9.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total TVA" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="9.0" />
</font>
</Text>
<Text fx:id="TextTimbre" strokeType="OUTSIDE" strokeWidth="0.0" text="XXX" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
<Text fx:id="TextTotalRemise" strokeType="OUTSIDE" strokeWidth="0.0" text="XXX" GridPane.columnIndex="2" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
<Text fx:id="TextTotalTVA" strokeType="OUTSIDE" strokeWidth="0.0" text="XXXX" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
<Text fx:id="TextTotalHT" strokeType="OUTSIDE" strokeWidth="0.0" text="XXX" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="10.0" />
</font>
</Text>
</children>
</GridPane>
<GridPane alignment="CENTER_LEFT" layoutX="362.0" layoutY="4.0" prefHeight="34.0" prefWidth="124.0" styleClass="grid-pane-print">
<columnConstraints>
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="134.0" minWidth="10.0" prefWidth="56.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="31.0" minHeight="10.0" prefHeight="16.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="45.0" minHeight="10.0" prefHeight="16.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Net A Payer">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextNetPayer" strokeType="OUTSIDE" strokeWidth="0.0" text="XXXX" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
</children>
</GridPane>
</children>
</AnchorPane>
<Text fx:id="TextDuplicata" layoutX="-76.0" layoutY="403.0" opacity="0.1" rotate="-57.0" strokeType="OUTSIDE" strokeWidth="0.0" text="DUPLICATA">
<font>
<Font name="Arial Bold" size="110.0" />
</font>
</Text>
</children>
</AnchorPane>

View File

@@ -0,0 +1,258 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.ProgressIndicator?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?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.Line?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="PaneFactureFrsAjouter" 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:fx="http://javafx.com/fxml/1" fx:controller="Controllers.FactureFrs.FactureFrsAjouterController">
<children>
<Pane fx:id="TitrePane" layoutY="7.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="Achat / Facture / Ajouter">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<Button fx:id="ButtonFactureFrsAjouter" layoutX="10.0" layoutY="72.0" mnemonicParsing="false" prefHeight="35.0" prefWidth="230.0" styleClass="btn-success" text="Enregister La Facture" />
<ProgressIndicator fx:id="ProgressIndicatorSaveFactureFrs" layoutX="110.0" layoutY="75.0" prefHeight="30.0" prefWidth="30.0" styleClass="ProgressIndicator-Default" visible="false" />
<GridPane layoutX="249.0" layoutY="64.0" prefHeight="60.0" prefWidth="527.0" AnchorPane.rightAnchor="10.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total Hors Tax Net" GridPane.columnIndex="9">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Remise" GridPane.columnIndex="3">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total TVA" GridPane.columnIndex="5">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Timbre" wrappingWidth="43.341796875" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Net A Payer" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="NetAPayer" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="Remise" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="TotalTVA" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="5" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="Timbre" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="TotalHTNet" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="9" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="150.0" minWidth="10.0" prefWidth="147.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="100.0" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="134.0" minWidth="0.0" prefWidth="53.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="100.0" minWidth="20.0" prefWidth="41.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="136.0" minWidth="10.0" prefWidth="83.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="100.0" minWidth="15.0" prefWidth="15.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="55.0" minWidth="50.0" prefWidth="55.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="100.0" minWidth="5.0" prefWidth="5.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="134.0" minWidth="10.0" prefWidth="128.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<AnchorPane layoutX="10.0" layoutY="132.0" prefHeight="160.0" prefWidth="770.0" styleClass="panel-default" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="132.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="14.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information Facture Fournisseur">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
</children>
</AnchorPane>
<GridPane layoutX="11.0" layoutY="57.0" prefHeight="91.0" prefWidth="752.0" AnchorPane.bottomAnchor="14.0" AnchorPane.leftAnchor="11.0" AnchorPane.rightAnchor="11.0" AnchorPane.topAnchor="57.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Fournissueur" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Heur Réception" GridPane.columnIndex="3" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Local Réception" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Réception" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="1" GridPane.rowIndex="3">
<children>
<DatePicker fx:id="DatePickerDateReception" layoutX="-38.0" layoutY="2.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children>
</AnchorPane>
<TextField fx:id="TextFieldNumero" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="1" />
<TextField fx:id="TextFieldHeur" prefHeight="30.0" prefWidth="70.0" promptText="00:00" GridPane.columnIndex="4" GridPane.rowIndex="3" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="7">
<children>
<ChoiceBox fx:id="ChoiceBoxLocalReception" prefWidth="150.0" styleClass="liste-select" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children>
</AnchorPane>
<Text fx:id="TextNumero" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextFournisseur" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextDateReception" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="4">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextHeur" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="4">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextLocalReception" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="4">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldFournisseur" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="4" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="85.0" prefWidth="85.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="140.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="85.0" prefWidth="85.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="140.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="90.0" minWidth="90.0" prefWidth="90.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="20.0" minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="20.0" minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="20.0" minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<StackPane layoutX="76.0" layoutY="332.0" prefHeight="35.0" prefWidth="665.0" AnchorPane.leftAnchor="76.0" AnchorPane.rightAnchor="76.0">
<children>
<Button fx:id="RechercheProduit" mnemonicParsing="false" onAction="#RechercheProduitButtonAction" prefHeight="35.0" prefWidth="180.0" styleClass="btn-black" text="Rechercher Produit" />
</children>
</StackPane>
<Button layoutX="14.0" layoutY="334.0" minHeight="-Infinity" minWidth="-Infinity" mnemonicParsing="false" onAction="#AddLigneButtonAction" prefHeight="30.0" prefWidth="30.0" styleClass="btn-black" text="+">
<font>
<Font size="13.0" />
</font>
</Button>
<AnchorPane id="AnchorPane" layoutX="10.0" layoutY="370.0" prefHeight="258.0" prefWidth="776.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="374.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Produits">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeProduit" editable="true" layoutX="1.0" layoutY="30.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="2.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="30.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColReference" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Référence" />
<TableColumn fx:id="TabColDesignaton" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Désignation" />
<TableColumn fx:id="TabColQuantite" maxWidth="225.0" minWidth="75.0" prefWidth="75.0" text="Quantité" />
<TableColumn fx:id="TabColPrixHT" maxWidth="222.0" minWidth="74.0" prefWidth="74.0" text="P.U.H.T" />
<TableColumn fx:id="TabColRemise" maxWidth="264.0" minWidth="88.0" prefWidth="88.0" text="Remise(%)" />
<TableColumn fx:id="TabColTotalHT" maxWidth="210.0" minWidth="70.0" prefWidth="70.0" text="Total H.T" />
<TableColumn fx:id="TabColTVA" maxWidth="132.0" minWidth="44.0" prefWidth="44.0" text="TVA" />
<TableColumn fx:id="TabColTotalTTC" maxWidth="261.0" minWidth="87.0" prefWidth="87.0" text="Total TTC" />
<TableColumn fx:id="TabColAddAction" maxWidth="180.0" minWidth="59.0" prefWidth="59.0" text="Action" />
</columns>
</TableView>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,224 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.ProgressIndicator?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?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.shape.Circle?>
<?import javafx.scene.shape.Line?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="PaneFactureBRFrsAjouter" 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:fx="http://javafx.com/fxml/1" fx:controller="Controllers.FactureFrs.FactureFrsBonReceptionAjouterController">
<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="Achat / Facture / Ajouter Facture Bon de Réception">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<Button fx:id="ButtonFactureBLAjouter" layoutX="14.0" layoutY="59.0" mnemonicParsing="false" prefHeight="35.0" prefWidth="167.0" styleClass="btn-success" text="Enregister Facture BR" />
<ProgressIndicator fx:id="ProgressIndicatorSaveFactureBLAjouter" layoutX="81.0" layoutY="59.0" prefHeight="35.0" prefWidth="34.0" styleClass="ProgressIndicator-Default" visible="false" />
<AnchorPane layoutX="10.0" layoutY="104.0" prefHeight="225.0" prefWidth="776.0" style="-fx-background-color: #FFFFFF;" styleClass="panel-default" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="104.0">
<children>
<AnchorPane layoutX="3.0" layoutY="3.0" prefHeight="26.0" prefWidth="762.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="41.0" layoutY="17.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Filtre de recherche">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
<Line layoutX="23.0" layoutY="16.0" rotate="35.0" startX="10.0" stroke="#555555" strokeWidth="2.0" />
<Circle fill="#ededed" layoutX="17.0" layoutY="11.0" radius="8.0" stroke="#555555" strokeType="INSIDE" strokeWidth="2.0" />
</children>
</AnchorPane>
<GridPane layoutX="15.0" layoutY="27.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldNumero" prefHeight="35.0" prefWidth="74.0" GridPane.rowIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Fournisseur" GridPane.columnIndex="2">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date" GridPane.columnIndex="6" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Local Réception" GridPane.columnIndex="8" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="6" GridPane.rowIndex="1">
<children>
<DatePicker fx:id="DatePickerDateReception" prefHeight="32.0" prefWidth="106.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children>
</AnchorPane>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Net A Payer" GridPane.columnIndex="4">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldNetPayer" prefHeight="35.0" prefWidth="74.0" GridPane.columnIndex="4" GridPane.rowIndex="1" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="8" GridPane.rowIndex="1">
<children>
<ChoiceBox fx:id="ChoiceBoxLocalReception" layoutX="-14.0" prefWidth="150.0" styleClass="liste-select" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children>
</AnchorPane>
<TextField fx:id="TextFieldFournisseur" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="2" GridPane.rowIndex="1" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="40.0" prefWidth="40.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="40.0" prefWidth="40.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="40.0" prefWidth="40.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="40.0" prefWidth="40.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="25.0" minHeight="25.0" prefHeight="25.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<TableView fx:id="TableViewBonReception" editable="true" style="-fx-border-color: #FFFFFF;" visible="false" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="90.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColReference" maxWidth="400.0" minWidth="80.0" text="Numéro" />
<TableColumn fx:id="TabColFournisseur" maxWidth="400.0" minWidth="110.0" prefWidth="110.0" text="Fourniseur" />
<TableColumn fx:id="TabColNetPayer" maxWidth="200.0" minWidth="100.0" prefWidth="100.0" text="Net A Payer" />
<TableColumn fx:id="TabColDate" maxWidth="180.0" minWidth="80.0" text="Date" />
<TableColumn fx:id="TabColLocalReception" maxWidth="400.0" minWidth="100.0" prefWidth="100.0" text="Local réception" />
<TableColumn fx:id="TabColRechAddAction" maxWidth="60.0" minWidth="60.0" prefWidth="60.0" text="Ajouter" />
</columns>
</TableView>
<ProgressIndicator fx:id="ProgressIndicatorBonReception" prefHeight="129.0" prefWidth="272.0" AnchorPane.bottomAnchor="20.0" AnchorPane.leftAnchor="252.0" AnchorPane.rightAnchor="252.0" AnchorPane.topAnchor="120.0" />
</children>
</AnchorPane>
<AnchorPane layoutX="14.0" layoutY="329.0" minHeight="0.0" minWidth="0.0" prefHeight="303.0" prefWidth="776.0" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="329.0">
<children>
<AnchorPane id="AnchorPane" layoutY="60.0" prefHeight="249.0" prefWidth="766.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="60.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.1" AnchorPane.rightAnchor="0.1" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste Bon de réception sélectionnés">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewBonReceptionSelected" editable="true" layoutX="2.0" prefHeight="198.0" prefWidth="762.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="35.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColReferenceSelected" maxWidth="300.0" minWidth="70.0" prefWidth="70.0" text="Numéro" />
<TableColumn fx:id="TabColFournisseurSelected" maxWidth="300.0" minWidth="110.0" prefWidth="110.0" text="Fourniseur" />
<TableColumn fx:id="TabColNetPayerSelected" maxWidth="200.0" minWidth="100.0" prefWidth="100.0" text="Net A Payer" />
<TableColumn fx:id="TabColDateSelected" maxWidth="180.0" minWidth="80.0" text="Date" />
<TableColumn fx:id="TabColLocalReceptionSelected" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Local réception" />
<TableColumn fx:id="TabColSupprimer" maxWidth="80.0" minWidth="80.0" text="Supprimer" />
</columns>
</TableView>
</children>
</AnchorPane>
<GridPane layoutX="10.0" layoutY="5.0" prefHeight="50.0" prefWidth="756.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<columnConstraints>
<ColumnConstraints halignment="LEFT" hgrow="SOMETIMES" maxWidth="115.0" minWidth="115.0" prefWidth="115.0" />
<ColumnConstraints halignment="LEFT" hgrow="SOMETIMES" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints halignment="LEFT" hgrow="SOMETIMES" maxWidth="150.0" minWidth="150.0" prefWidth="150.0" />
<ColumnConstraints halignment="LEFT" hgrow="SOMETIMES" minWidth="60.0" prefWidth="60.0" />
<ColumnConstraints halignment="LEFT" hgrow="SOMETIMES" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints halignment="LEFT" hgrow="SOMETIMES" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="130.0" minWidth="130.0" prefWidth="130.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="20.0" minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text fx:id="Monprofilenomprenom" fill="#478fca" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Facture" wrappingWidth="136.5185546875" GridPane.columnIndex="6">
<font>
<Font name="Arial Bold" size="20.0" />
</font>
</Text>
<Text fx:id="TextTotalFacture" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro Facture">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<TextField fx:id="TextFieldNumeroFac" prefHeight="35.0" prefWidth="74.0" GridPane.rowIndex="1" />
<Text fx:id="TextCltNumeroFac" fill="#ee0707" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldHeurFac" prefHeight="35.0" prefWidth="74.0" GridPane.columnIndex="4" GridPane.rowIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date" GridPane.columnIndex="2">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Heur" GridPane.columnIndex="4">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="2" GridPane.rowIndex="1">
<children>
<DatePicker fx:id="DatePickerDateFac" layoutX="11.0" layoutY="2.0" prefHeight="32.0" prefWidth="106.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children>
</AnchorPane>
<Text fx:id="TextCltDateFac" fill="#ee0707" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextCltHeurFac" fill="#ee0707" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="5" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
</children>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,407 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.ProgressIndicator?>
<?import javafx.scene.control.Tab?>
<?import javafx.scene.control.TabPane?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?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.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="PaneFactureFrsDetail" 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.FactureFrs.FactureFrsDetailController">
<children>
<Pane fx:id="TitrePane" prefHeight="52.0" prefWidth="796.0" styleClass="pane2hautdroit" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="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="Achat / Facture / Détail">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<AnchorPane fx:id="PaneFactureFrsDetail" layoutY="51.0" prefHeight="591.0" prefWidth="796.0" visible="false" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="50.0">
<children>
<AnchorPane fx:id="PaneSucessFrs" layoutX="15.0" layoutY="8.0" prefHeight="52.0" prefWidth="766.0" style="-fx-background-color: #d0f8d5;" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0">
<children>
<Pane layoutY="-7.0" prefHeight="91.0" prefWidth="5.0" style="-fx-background-color: #35aa47;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.topAnchor="0.0" />
<AnchorPane fx:id="AnchorPaneSucces" layoutX="15.0" layoutY="6.0" prefHeight="40.0" prefWidth="47.0" style="-fx-background-color: #35aa47; -fx-background-radius: 5; -fx-border-color: #2ECC71; -fx-border-radius: 5;" AnchorPane.leftAnchor="15.0">
<children>
<ImageView fitHeight="29.0" fitWidth="35.0" layoutX="7.0" layoutY="4.0">
<image>
<Image url="@../../Public/icon/icon-success.png" />
</image>
</ImageView>
</children>
</AnchorPane>
<Text fx:id="TextSucces" fill="#197926" layoutX="72.0" layoutY="37.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Succès:">
<font>
<Font name="Arial" size="29.0" />
</font>
</Text>
<Text fx:id="TextDescSucces" fill="#0e5416" layoutX="184.0" layoutY="34.0" strokeType="OUTSIDE" strokeWidth="0.0" text="La Facture à été créer avec succées" wrappingWidth="361.65625">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
</AnchorPane>
<AnchorPane layoutY="76.0" prefHeight="513.0" prefWidth="766.0" style="-fx-border-color: #337ab7; -fx-border-radius: 10 10 0 0;" AnchorPane.bottomAnchor="15.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="76.0">
<children>
<AnchorPane layoutX="2.0" layoutY="1.0" prefHeight="30.0" prefWidth="764.0" style="-fx-background-color: #337ab7; -fx-background-radius: 10 10 0 0;" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="39.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Détail Information">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
<ImageView fitHeight="18.0" fitWidth="18.0" layoutX="13.0" layoutY="7.0">
<image>
<Image url="@../../Public/icon/iconedit.png" />
</image>
</ImageView>
</children>
</AnchorPane>
<GridPane layoutX="28.0" layoutY="54.0" prefHeight="58.0" prefWidth="712.0" AnchorPane.leftAnchor="28.0" AnchorPane.rightAnchor="30.0" AnchorPane.topAnchor="54.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Réception:" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Etat" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="DevisReglement" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextDateReception" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextEtatReglement" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Local de Réception:" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Mode:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro:">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="TextLocalReception" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextTypeReglement" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextNumero" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Profile:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="TextProfile" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Net A Payer:" GridPane.rowIndex="2">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="NetAPayer" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total Hors Tax Net:" GridPane.columnIndex="3" GridPane.rowIndex="2">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="TotalHTNet" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total TVA:" GridPane.columnIndex="6" GridPane.rowIndex="2">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="TotalTVA" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Remise:" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="Remise" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="3">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Timbre:" wrappingWidth="60.341796875" GridPane.columnIndex="3" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="Timbre" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="3">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="125.0" minWidth="81.0" prefWidth="125.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="134.0" minWidth="91.0" prefWidth="91.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="126.0" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="136.0" minWidth="110.0" prefWidth="136.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="111.0" prefWidth="111.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<Text fill="#0665ae" layoutX="14.0" layoutY="51.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Facture">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fill="#0665ae" layoutX="14.0" layoutY="192.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Fournisseur">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<GridPane layoutX="27.0" layoutY="195.0" prefHeight="59.0" prefWidth="744.0" AnchorPane.leftAnchor="27.0" AnchorPane.rightAnchor="29.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Spécialité:" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="DevisTextPrenom" strokeType="OUTSIDE" strokeWidth="0.0" text="Formes:" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse:" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 1:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 2:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom:">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="TextNomFrs" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextAdresseFrs" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextSpecialiteFrs" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextTele1Frs" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextFormesFrs" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextTele2Frs" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="DevisTextMatricule" strokeType="OUTSIDE" strokeWidth="0.0" text="Matricule:" visible="false" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="81.0" minWidth="40.0" prefWidth="55.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="186.0" minWidth="139.0" prefWidth="170.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="126.0" minWidth="68.0" prefWidth="68.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="161.0" minWidth="100.0" prefWidth="161.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="75.0" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="166.0" minWidth="139.0" prefWidth="166.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<TabPane layoutX="10.0" layoutY="262.0" prefHeight="241.0" prefWidth="752.0" styleClass="Table-Pane" tabClosingPolicy="UNAVAILABLE" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="261.0">
<tabs>
<Tab text="Liste Produit">
<content>
<AnchorPane prefHeight="182.0" prefWidth="740.0">
<children>
<AnchorPane id="AnchorPane" layoutX="12.0" layoutY="10.0" prefHeight="166.0" prefWidth="724.0" style="-fx-border-color: #35aa47;" styleClass="panel-bleu" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="5.0">
<children>
<TableView fx:id="TableViewListeProduit" layoutX="4.0" layoutY="6.0" prefHeight="157.0" prefWidth="718.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="1.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="1.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColReference" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Référence" />
<TableColumn fx:id="TabColDesignation" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Désignation" />
<TableColumn fx:id="TabColQuantite" maxWidth="225.0" minWidth="75.0" prefWidth="75.0" text="Quantité" />
<TableColumn fx:id="TabColPrixHT" maxWidth="222.0" minWidth="74.0" prefWidth="74.0" text="P.U.H.T" />
<TableColumn fx:id="TabColRemise" maxWidth="264.0" minWidth="88.0" prefWidth="88.0" text="Remise(%)" />
<TableColumn fx:id="TabColTotalHT" maxWidth="210.0" minWidth="70.0" prefWidth="70.0" text="Total H.T" />
<TableColumn fx:id="TabColTVA" maxWidth="132.0" minWidth="44.0" prefWidth="44.0" text="TVA" />
<TableColumn fx:id="TabColTotalTTC" maxWidth="261.0" minWidth="87.0" prefWidth="87.0" text="Total TTC" />
</columns>
</TableView>
</children>
</AnchorPane>
</children>
</AnchorPane>
</content>
</Tab>
<Tab fx:id="TabBonReception" text="Liste Bon Réception">
<content>
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="447.0" prefWidth="796.0">
<children>
<TableView fx:id="TableViewBonReception" editable="true" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColNumero" maxWidth="400.0" minWidth="120.0" prefWidth="120.0" text="Numéro" />
<TableColumn fx:id="TabColLocalReception" maxWidth="400.0" minWidth="150.0" prefWidth="150.0" text="Local réception" />
<TableColumn fx:id="TabColDate" maxWidth="200.0" minWidth="100.0" prefWidth="100.0" text="Date" />
<TableColumn fx:id="TabColHeur" maxWidth="200.0" minWidth="100.0" prefWidth="100.0" text="Heur" />
<TableColumn fx:id="TabColTransporteur" maxWidth="300.0" minWidth="130.0" prefWidth="130.0" text="Transporteur" />
<TableColumn fx:id="TabColNetPayer" maxWidth="300.0" minWidth="120.0" prefWidth="120.0" text="Net A Payer" />
</columns>
</TableView>
</children>
</AnchorPane>
</content>
</Tab>
</tabs>
</TabPane>
</children>
</AnchorPane>
</children>
</AnchorPane>
<AnchorPane fx:id="AnchorPaneLoading" layoutX="10.0" layoutY="60.0" minHeight="592.0" minWidth="796.0" prefHeight="592.0" prefWidth="796.0" AnchorPane.bottomAnchor="-10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="-10.0" AnchorPane.topAnchor="60.0">
<children>
<StackPane layoutX="299.0" layoutY="202.0" prefHeight="79.0" prefWidth="198.0" AnchorPane.bottomAnchor="306.4" AnchorPane.leftAnchor="299.0" AnchorPane.rightAnchor="299.8" AnchorPane.topAnchor="202.0">
<children>
<Group />
<ProgressIndicator fx:id="ProgressCheque" prefHeight="78.0" prefWidth="68.0" />
</children>
</StackPane>
<StackPane layoutX="299.0" layoutY="270.0" prefHeight="46.0" prefWidth="198.0" AnchorPane.bottomAnchor="270.79999999999995" AnchorPane.leftAnchor="299.0" AnchorPane.rightAnchor="298.8" AnchorPane.topAnchor="270.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="chargement en cours ...">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
</StackPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,224 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?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.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="AnchorPaneFactureFrsGestion" 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.FactureFrs.FactureFrsGestionController">
<children>
<Pane fx:id="TitrePane" 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="Achat / Facture / Gestion ">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<ProgressBar fx:id="ProgressBarFactureFrs" layoutY="52.0" prefHeight="5.0" prefWidth="795.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<Button layoutX="14.0" layoutY="64.0" mnemonicParsing="false" onAction="#FactureFrsAjouterButtonAction" prefHeight="35.0" prefWidth="170.0" styleClass="btn-primary" text="Ajouter Facture" />
<Button layoutX="207.0" layoutY="64.0" mnemonicParsing="false" onAction="#FactureFrsBonReceptionAjouterButtonAction" prefHeight="35.0" prefWidth="283.0" styleClass="btn-success" text="Ajouter Facture par Bon de Réception" />
<AnchorPane layoutX="15.0" layoutY="108.0" prefHeight="150.0" prefWidth="766.0" styleClass="panel-default" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="108.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Button fx:id="ButtonSearchFactureFrs" mnemonicParsing="false" prefHeight="30.0" prefWidth="162.0" styleClass="btn-icon-search" text="Filtre de recherche" />
</children>
</AnchorPane>
<GridPane layoutX="9.2" layoutY="53.0" prefHeight="78.0" prefWidth="749.0" AnchorPane.leftAnchor="8.0" AnchorPane.rightAnchor="8.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Fournissueur" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Local Réception" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Réception" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="1" GridPane.rowIndex="2">
<children>
<DatePicker fx:id="DatePickerDateReception" layoutX="-38.0" layoutY="2.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children>
</AnchorPane>
<TextField fx:id="TextFieldNumero" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="1" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="7">
<children>
<ChoiceBox fx:id="ChoiceBoxLocalReception" prefWidth="150.0" styleClass="liste-select" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children>
</AnchorPane>
<TextField fx:id="TextFieldFournisseur" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="4" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="85.0" prefWidth="85.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="140.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="85.0" prefWidth="85.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="140.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="90.0" minWidth="90.0" prefWidth="90.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="20.0" minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="15.0" layoutY="267.2" prefHeight="365.0" prefWidth="766.0" styleClass="panel-balck" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="267.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-balck-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Factures">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewBonReception" editable="true" layoutX="2.0" layoutY="38.0" prefHeight="266.0" prefWidth="764.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="40.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="35.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColNumero" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Numéro" />
<TableColumn fx:id="TabColFrs" maxWidth="400.0" minWidth="120.0" prefWidth="120.0" text="Fournisseur" />
<TableColumn fx:id="TabColLocalReception" maxWidth="400.0" minWidth="120.0" prefWidth="120.0" text="Local Réception" />
<TableColumn fx:id="TabColDate" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" text="Date" />
<TableColumn fx:id="TabColHeur" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" text="Heur" />
<TableColumn fx:id="TabColNetPayer" maxWidth="300.0" minWidth="120.0" prefWidth="120.0" text="Net A Payer" />
<TableColumn fx:id="TabColDetail" maxWidth="80.0" minWidth="80.0" text="Détail" />
</columns>
</TableView>
<Group AnchorPane.bottomAnchor="7.0">
<children>
<Label fx:id="LabelCount" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" text="0" textFill="WHITE">
<font>
<Font name="Verdana Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
<StackPane fx:id="ListerPages" layoutX="102.0" layoutY="297.0" prefHeight="41.0" prefWidth="664.0" AnchorPane.bottomAnchor="1.0" AnchorPane.leftAnchor="100.0" AnchorPane.rightAnchor="100.0">
<children>
<Group>
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children>
</Group>
</children>
</StackPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,316 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.ProgressIndicator?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?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.Line?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="PaneFournisseurAjouter" 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.Fournisseur.FournisseurGererController">
<children>
<Pane fx:id="TitrePane" 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="Fournisseur">
<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="Fournisseur / Ajouter">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<AnchorPane fx:id="AnchorPaneLoadingFournisseur" layoutY="53.0" prefHeight="592.0" prefWidth="796.0" visible="false" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="53.0">
<children>
<StackPane layoutX="299.0" layoutY="202.0" prefHeight="79.0" prefWidth="198.0" AnchorPane.bottomAnchor="306.4" AnchorPane.leftAnchor="299.0" AnchorPane.rightAnchor="299.8" AnchorPane.topAnchor="202.0">
<children>
<Group />
<ProgressIndicator fx:id="ProgressCheque" prefHeight="78.0" prefWidth="68.0" />
</children>
</StackPane>
<StackPane layoutX="299.0" layoutY="270.0" prefHeight="46.0" prefWidth="198.0" AnchorPane.bottomAnchor="270.79999999999995" AnchorPane.leftAnchor="299.0" AnchorPane.rightAnchor="298.8" AnchorPane.topAnchor="270.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="chargement en cours ...">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
</StackPane>
</children>
</AnchorPane>
<AnchorPane fx:id="PanePrincipalFournisseur" prefHeight="220.0" prefWidth="258.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="52.0">
<children>
<AnchorPane layoutX="10.0" layoutY="14.0" prefHeight="266.0" prefWidth="776.0" styleClass="panel-default" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="14.0">
<children>
<AnchorPane prefHeight="38.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="22.0" layoutY="24.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information du Fournisseur">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
</children>
</AnchorPane>
<GridPane layoutX="12.0" layoutY="62.0" prefHeight="209.0" prefWidth="754.0" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="11.0" AnchorPane.rightAnchor="11.0" AnchorPane.topAnchor="61.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<TextField fx:id="TextFieldNomFrs" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" />
<TextField fx:id="TextFieldSpecialiteFrs" prefHeight="35.0" prefWidth="123.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Spécialite" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<TextField fx:id="TextFieldTele1Frs" prefHeight="35.0" GridPane.columnIndex="1" GridPane.rowIndex="3" />
<TextField fx:id="TextFieldTele2Frs" prefHeight="35.0" GridPane.columnIndex="4" GridPane.rowIndex="3" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Formes" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Fax" GridPane.columnIndex="6" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Téléphone 1" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Téléphone 2 " GridPane.columnIndex="3" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="E-mail" GridPane.rowIndex="6">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse" GridPane.columnIndex="6" GridPane.rowIndex="6">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Site Web" GridPane.columnIndex="3" GridPane.rowIndex="6">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="TextAdresseFrs" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="7">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextMailFrs" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="7">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextSiteWebFrs" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="7">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextNomFrs" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextSpecialiteFrs" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextTele2Frs" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextTele1Frs" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldFaxFrs" prefHeight="35.0" prefWidth="166.0" GridPane.columnIndex="7" GridPane.rowIndex="3" />
<TextField fx:id="TextFieldMailFrs" prefHeight="35.0" prefWidth="166.0" GridPane.columnIndex="1" GridPane.rowIndex="6" />
<TextField fx:id="TextFieldSiteWebFrs" prefHeight="35.0" prefWidth="166.0" GridPane.columnIndex="4" GridPane.rowIndex="6" />
<Text fx:id="ErreurNaissance" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurSexe" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldAdresseFrs" prefHeight="35.0" prefWidth="166.0" GridPane.columnIndex="7" GridPane.rowIndex="6" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="7">
<children>
<ChoiceBox fx:id="ChoiceBoxFormes" layoutY="5.0" prefWidth="150.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children>
</AnchorPane>
<Text fx:id="TextFaxFrs" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="75.0" minWidth="75.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="149.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="39.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="75.0" minWidth="75.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="137.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="40.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="75.0" minWidth="75.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="150.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="20.0" minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="44.0" minHeight="8.0" prefHeight="26.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="20.0" minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="73.0" minHeight="10.0" prefHeight="27.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="20.0" minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="10.0" layoutY="295.0" prefHeight="242.0" prefWidth="776.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="53.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="295.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Réspensables Fournisseur">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<GridPane layoutX="7.0" layoutY="36.0" AnchorPane.leftAnchor="7.0" AnchorPane.rightAnchor="7.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldNomContactFrs" prefHeight="35.0" prefWidth="74.0" GridPane.rowIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom" GridPane.columnIndex="2">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldPrenomContactFrs" prefHeight="35.0" prefWidth="63.0" GridPane.columnIndex="2" GridPane.rowIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 1" GridPane.columnIndex="4" />
<TextField fx:id="TextFieldTele1ContactFrs" prefHeight="35.0" prefWidth="123.0" GridPane.columnIndex="4" GridPane.rowIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 2" GridPane.columnIndex="6" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="E-mail" GridPane.columnIndex="8" />
<TextField fx:id="TextFieldTele2ContactFrs" prefHeight="35.0" prefWidth="123.0" GridPane.columnIndex="6" GridPane.rowIndex="1" />
<TextField fx:id="TextFieldMailContactFrs" prefHeight="35.0" prefWidth="123.0" GridPane.columnIndex="8" GridPane.rowIndex="1" />
<Button fx:id="AjouterContactFrsButton" mnemonicParsing="false" onAction="#AjouterContactFrsButtonAction" prefHeight="35.0" prefWidth="44.0" GridPane.columnIndex="10" GridPane.rowIndex="1" />
<Text fx:id="TextNomCltContactFrs" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.rowIndex="2">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextPrenomCltContactFrs" 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="TextTele1CltContactFrs" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="2">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextTele2CltContactFrs" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="6" GridPane.rowIndex="2">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextMailCltContactFrs" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="8" GridPane.rowIndex="2">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="500.0" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="40.0" prefWidth="40.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="500.0" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="40.0" prefWidth="40.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="500.0" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="40.0" prefWidth="40.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="500.0" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="40.0" prefWidth="40.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="500.0" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="40.0" prefWidth="40.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="100.0" minWidth="30.0" prefWidth="30.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="20.0" minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="20.0" minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<TableView fx:id="TableViewFournisseurContactFrs" editable="true" layoutX="5.0" layoutY="104.0" onMouseClicked="#clickItem" prefHeight="143.0" prefWidth="768.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="103.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColCodeContactFrs" maxWidth="74.0" minWidth="74.0" prefWidth="74.0" text="#" />
<TableColumn fx:id="TabColNomContactFrs" maxWidth="600.0" minWidth="120.0" prefWidth="120.0" text="Nom" />
<TableColumn fx:id="TabColPrenomContactFrs" maxWidth="600.0" minWidth="120.0" prefWidth="120.0" text="Prénom" />
<TableColumn fx:id="TabColTele1ContactFrs" maxWidth="500.0" minWidth="110.0" prefWidth="100.0" text="Télé1" />
<TableColumn fx:id="TabColTele2ContactFrs" maxWidth="500.0" minWidth="110.0" prefWidth="110.0" text="Télé2" />
<TableColumn fx:id="TabColEmailContactFrs" maxWidth="500.0" minWidth="130.0" prefWidth="130.0" text="Email" />
</columns>
</TableView>
</children>
</AnchorPane>
<StackPane layoutX="10.0" layoutY="543.0" prefHeight="35.0" prefWidth="772.0" AnchorPane.bottomAnchor="12.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<Button fx:id="ButtonGererAjouterFrs" mnemonicParsing="false" prefHeight="33.0" prefWidth="122.0" styleClass="btn-primary" text="Ajouter" />
<Button fx:id="ButtonGererModifierFrs" mnemonicParsing="false" prefHeight="33.0" prefWidth="122.0" styleClass="btn-primary" text="Modifier" visible="false" />
</children>
</StackPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,247 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?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.shape.Circle?>
<?import javafx.scene.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="PaneFournisseurGestion" 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.Fournisseur.FournisseurGestionController">
<children>
<Pane fx:id="TitrePane" 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="Fournisseur">
<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="Fournisseur / Gestion">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<ProgressBar fx:id="ProgressBarFournisseurGestion" layoutY="52.0" prefHeight="5.0" prefWidth="795.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<Button layoutX="15.0" layoutY="58.0" mnemonicParsing="false" onAction="#FournisseurAjouterButtonAction" prefHeight="35.0" prefWidth="226.0" styleClass="btn-success" text="Ajouter un Fournisseur" />
<AnchorPane layoutX="25.0" layoutY="102.0" prefHeight="158.0" prefWidth="766.0" styleClass="panel-default" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="102.0">
<children>
<AnchorPane prefHeight="38.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Button fx:id="ButtonSearchFournisseurGestion" mnemonicParsing="false" prefHeight="38.0" prefWidth="162.0" styleClass="btn-icon-search" text="Filtre de recherche" />
</children>
</AnchorPane>
<GridPane layoutX="19.0" layoutY="54.0" prefHeight="85.0" prefWidth="743.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="53.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldCodeFournisseur" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="1" />
<Text fx:id="ErreurCode" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldNomFournisseur" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurCIN" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Téléphone" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldTeleFournisseur" prefHeight="30.0" prefWidth="123.0" GridPane.columnIndex="1" GridPane.rowIndex="2" />
<TextField fx:id="TextFieldMailFournisseur" prefHeight="30.0" prefWidth="123.0" GridPane.columnIndex="7" GridPane.rowIndex="2" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Fax" GridPane.columnIndex="3" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldFaxFournisseur" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="4" GridPane.rowIndex="2" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="E-mail" GridPane.columnIndex="6" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldAdresseFournisseur" prefHeight="30.0" prefWidth="123.0" GridPane.columnIndex="7" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="60.0" minWidth="60.0" prefWidth="60.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="75.0" minWidth="75.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="62.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutY="268.0" prefHeight="359.0" prefWidth="766.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="15.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="268.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Fournisseurs">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewFournisseurGestion" layoutX="3.0" layoutY="36.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="40.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="35.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColCodeFournisseur" maxWidth="300.0" minWidth="70.0" prefWidth="0.0" text="Code" />
<TableColumn fx:id="TabColNomFournisseur" maxWidth="300.0" minWidth="90.0" prefWidth="90.0" text="Nom" />
<TableColumn fx:id="TabColTele1Fournisseur" maxWidth="300.0" minWidth="70.0" prefWidth="70.0" text="Télé 1" />
<TableColumn fx:id="TabColTele2Fournisseur" maxWidth="300.0" minWidth="70.0" prefWidth="70.0" text="Télé 2" />
<TableColumn fx:id="TabColFaxFournisseur" maxWidth="300.0" minWidth="70.0" prefWidth="70.0" text="Fax" />
<TableColumn fx:id="TabColMailFournisseur" maxWidth="300.0" minWidth="90.0" prefWidth="90.0" text="E-mail" />
<TableColumn fx:id="TabColAdresseFournisseur" maxWidth="300.0" minWidth="120.0" prefWidth="120.0" text="Adresse" />
<TableColumn fx:id="TabColDetail" maxWidth="50.0" minWidth="50.0" prefWidth="50.0" text="Detail" />
</columns>
</TableView>
<GridPane layoutX="12.399999999999999" prefHeight="38.0" prefWidth="753.0" AnchorPane.bottomAnchor="1.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<AnchorPane fx:id="ListerPages" prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="3">
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children>
</AnchorPane>
<Group>
<children>
<Label fx:id="LabelCount" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" text="0" textFill="WHITE">
<font>
<Font name="Arial Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="111.40003204345703" minWidth="10.0" prefWidth="111.40003204345703" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="70.19998168945312" minWidth="10.0" prefWidth="38.59996795654297" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="400.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,163 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.Button?>
<?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.text.Font?>
<?import javafx.scene.text.Text?>
<?import javafx.scene.text.TextFlow?>
<AnchorPane id="AnchorPane" fx:id="AnchorPaneAide" minHeight="642.0" minWidth="796.0" prefHeight="642.0" prefWidth="796.0" 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.Home.AideController">
<children>
<Pane fx:id="TitrePane" 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="Aide et Assistance" wrappingWidth="196.72216796875">
<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=" Accueil / Aide et Assistance">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<GridPane layoutX="7.0" layoutY="90.0" prefHeight="527.0" prefWidth="748.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="33.0" AnchorPane.topAnchor="100.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints vgrow="SOMETIMES" />
<RowConstraints maxHeight="100.0" minHeight="100.0" prefHeight="100.0" vgrow="SOMETIMES" />
<RowConstraints vgrow="SOMETIMES" />
</rowConstraints>
<children>
<AnchorPane prefHeight="190.0" prefWidth="326.0" style="-fx-background-color: #FFFFFF; -fx-background-radius: 10px 10px 10px 10px; -fx-border-color: #E5E5E5; -fx-border-radius: 10px 10px 10px 10px;">
<children>
<StackPane layoutX="10.0" layoutY="8.0" prefHeight="46.0" prefWidth="306.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<Text fx:id="TitrePrincipale11" strokeType="OUTSIDE" strokeWidth="0.0" text="Achat" wrappingWidth="64.72216796875">
<font>
<Font name="Arial Bold" size="23.0" />
</font>
</Text>
</children>
</StackPane>
<TextFlow layoutX="20.0" layoutY="58.0" prefHeight="83.0" prefWidth="286.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0">
<children>
<Text fx:id="TitrePrincipale111" fill="#b7bcc0" strokeType="OUTSIDE" strokeWidth="0.0" text="Tu trouves les informations concernant les achats de l'entreprise le fournisseur, facture, bon réception et réglement." wrappingWidth="293.5221862792969">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</TextFlow>
<StackPane layoutX="10.0" layoutY="145.8" prefHeight="52.0" prefWidth="363.0" AnchorPane.bottomAnchor="15.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<Button fx:id="ButtonFactureFrsAjouter" mnemonicParsing="false" prefHeight="35.0" prefWidth="134.0" styleClass="btn-success" text="Détail" />
</children>
</StackPane>
</children>
</AnchorPane>
<AnchorPane prefHeight="190.0" prefWidth="326.0" style="-fx-background-color: #FFFFFF; -fx-background-radius: 10px 10px 10px 10px; -fx-border-radius: 10px 10px 10px 10px; -fx-border-color: #E5E5E5;" GridPane.columnIndex="2">
<children>
<StackPane layoutX="10.0" layoutY="8.0" prefHeight="46.0" prefWidth="306.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<Text fx:id="TitrePrincipale111" strokeType="OUTSIDE" strokeWidth="0.0" text="Vente" wrappingWidth="64.72216796875">
<font>
<Font name="Arial Bold" size="23.0" />
</font>
</Text>
</children>
</StackPane>
<TextFlow layoutX="20.0" layoutY="58.0" prefHeight="83.0" prefWidth="286.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0">
<children>
<Text fx:id="TitrePrincipale1112" fill="#b7bcc0" strokeType="OUTSIDE" strokeWidth="0.0" text="Tu trouves les informations concernant les ventes de l'entreprise commande, bon livraison, Clientfacture, devis et traite" wrappingWidth="293.5221862792969">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</TextFlow>
<StackPane layoutX="10.0" layoutY="135.0" prefHeight="52.0" prefWidth="363.0" AnchorPane.bottomAnchor="15.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<Button fx:id="ButtonFactureFrsAjouter1" mnemonicParsing="false" prefHeight="35.0" prefWidth="134.0" styleClass="btn-primary" text="Détail" />
</children>
</StackPane>
</children>
</AnchorPane>
<AnchorPane prefHeight="190.0" prefWidth="326.0" style="-fx-background-color: #FFFFFF; -fx-background-radius: 10px 10px 10px 10px; -fx-border-color: #E5E5E5; -fx-border-radius: 10px 10px 10px 10px;" GridPane.rowIndex="2">
<children>
<StackPane layoutX="10.0" layoutY="8.0" prefHeight="46.0" prefWidth="306.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<Text fx:id="TitrePrincipale1111" strokeType="OUTSIDE" strokeWidth="0.0" text="Stock" wrappingWidth="64.72216796875">
<font>
<Font name="Arial Bold" size="23.0" />
</font>
</Text>
</children>
</StackPane>
<TextFlow layoutX="20.0" layoutY="58.0" prefHeight="83.0" prefWidth="286.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0">
<children>
<Text fx:id="TitrePrincipale11121" fill="#b7bcc0" strokeType="OUTSIDE" strokeWidth="0.0" text="Tu trouves les informations concernant le stock de l'entreprise bon d'entrée, bon de sortie, etat de stock, produit" wrappingWidth="293.5221862792969">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</TextFlow>
<StackPane layoutX="10.0" layoutY="135.0" prefHeight="52.0" prefWidth="363.0" AnchorPane.bottomAnchor="15.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<Button fx:id="ButtonFactureFrsAjouter11" mnemonicParsing="false" prefHeight="35.0" prefWidth="134.0" styleClass="btn-default" text="Détail" />
</children>
</StackPane>
</children>
</AnchorPane>
<AnchorPane prefHeight="190.0" prefWidth="326.0" style="-fx-background-color: #FFFFFF; -fx-background-radius: 10px 10px 10px 10px; -fx-border-color: #E5E5E5; -fx-border-radius: 10px 10px 10px 10px;" GridPane.columnIndex="2" GridPane.rowIndex="2">
<children>
<StackPane layoutX="10.0" layoutY="8.0" prefHeight="46.0" prefWidth="306.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<Text fx:id="TitrePrincipale11111" strokeType="OUTSIDE" strokeWidth="0.0" text="Diver" wrappingWidth="64.72216796875">
<font>
<Font name="Arial Bold" size="23.0" />
</font>
</Text>
</children>
</StackPane>
<TextFlow layoutX="20.0" layoutY="58.0" prefHeight="83.0" prefWidth="286.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0">
<children>
<Text fx:id="TitrePrincipale111211" fill="#b7bcc0" strokeType="OUTSIDE" strokeWidth="0.0" text="Tu trouves ici diver informations par exemple chéque, caisse et frais" wrappingWidth="293.5221862792969">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</TextFlow>
<StackPane layoutX="10.0" layoutY="135.0" prefHeight="52.0" prefWidth="363.0" AnchorPane.bottomAnchor="15.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<Button fx:id="ButtonFactureFrsAjouter111" mnemonicParsing="false" prefHeight="35.0" prefWidth="134.0" styleClass="btn-danger" text="Détail" />
</children>
</StackPane>
</children>
</AnchorPane>
</children>
</GridPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,77 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.TextArea?>
<?import javafx.scene.control.TextField?>
<?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.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="AnchorPaneContact" minHeight="642.0" minWidth="796.0" prefHeight="642.0" prefWidth="796.0" 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.Home.ContactController">
<children>
<Pane fx:id="TitrePane" 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 layoutX="23.0" layoutY="34.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Contactez-nous" wrappingWidth="174.72216796875">
<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 layoutX="163.0" layoutY="34.0" strokeType="OUTSIDE" strokeWidth="0.0" text=" Accueil / Contactez-nous">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<Text layoutX="39.0" layoutY="103.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Formulaire de contact" wrappingWidth="228.3221435546875">
<font>
<Font name="Arial" size="23.0" />
</font>
</Text>
<Text layoutX="39.0" layoutY="129.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Les données obligatoires sont indiquées par un astérisque *. Le numéro de téléphone nous permettra de vous répondre plus rapidement, notamment en cas de problème." wrappingWidth="626.3221130371094">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text layoutX="39.0" layoutY="200.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Sujet de votre message" wrappingWidth="270.3221435546875">
<font>
<Font name="Arial" size="20.0" />
</font>
</Text>
<ChoiceBox fx:id="ChoiceBoxMsgSujet" layoutX="39.0" layoutY="221.0" prefHeight="36.0" prefWidth="303.0" styleClass="liste-select" />
<GridPane layoutX="39.0" layoutY="269.0" prefHeight="132.0" prefWidth="654.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="261.0" minWidth="10.0" prefWidth="261.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="178.79998779296875" minWidth="10.0" prefWidth="110.79997558593749" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="266.0000244140625" minWidth="10.0" prefWidth="266.0000244140625" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<TextField prefHeight="36.0" prefWidth="156.0" promptText="Votre Nom *" />
<TextField prefHeight="36.0" prefWidth="156.0" promptText="Votre adresse e-mail *" GridPane.rowIndex="1" />
<TextField prefHeight="36.0" prefWidth="156.0" promptText="Votre Prénom *" GridPane.columnIndex="2" />
<TextField prefHeight="36.0" prefWidth="156.0" promptText="Votre N° téléphone *" GridPane.columnIndex="2" GridPane.rowIndex="1" />
</children>
</GridPane>
<TextArea layoutX="39.0" layoutY="417.0" prefHeight="151.0" prefWidth="654.0" promptText="Votre Message *" />
<Button layoutX="39.0" layoutY="590.0" mnemonicParsing="false" prefHeight="35.0" prefWidth="183.0" styleClass="btn-black" text="Envoyer" />
</children>
</AnchorPane>

View File

@@ -0,0 +1,197 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.chart.BarChart?>
<?import javafx.scene.chart.CategoryAxis?>
<?import javafx.scene.chart.NumberAxis?>
<?import javafx.scene.chart.PieChart?>
<?import javafx.scene.control.Separator?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?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.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="AnchorPaneDashboard" minHeight="642.0" minWidth="796.0" prefHeight="642.0" prefWidth="796.0" 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.Home.DashboardController">
<children>
<ProgressBar fx:id="ProgressBarLoading" layoutY="52.0" prefHeight="4.0" prefWidth="762.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<Pane fx:id="TitrePane" prefHeight="52.0" prefWidth="796.0" styleClass="pane2hautdroit" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="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="Tableau de bord" wrappingWidth="174.72216796875">
<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=" Accueil / Tableau de bord">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<Text fx:id="TextYearDashboard" layoutX="14.0" layoutY="111.0" strokeType="OUTSIDE" strokeWidth="0.0" text="L'année 2022">
<font>
<Font name="Verdana" size="29.0" />
</font>
</Text>
<GridPane layoutX="10.0" layoutY="146.0" prefHeight="116.0" prefWidth="776.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="146.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="30.0" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="30.0" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="120.0" prefWidth="120.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="200.0" minHeight="60.0" prefHeight="60.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<AnchorPane fx:id="AnchorPaneNbrCheque" style="-fx-background-color: #337ab7; -fx-border-color: #d2d2d2;">
<children>
<AnchorPane layoutX="14.0" styleClass="AnchorPane-Default" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="#337ab7" layoutX="9.0" layoutY="46.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Nombre des Ventes">
<font>
<Font name="Arial" size="19.0" />
</font>
</Text>
<GridPane layoutX="8.0" layoutY="70.0" prefHeight="30.0" prefWidth="206.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="5.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints halignment="RIGHT" hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text fx:id="TextNbrVente" strokeType="OUTSIDE" strokeWidth="0.0" text="--">
<font>
<Font name="Arial" size="27.0" />
</font>
</Text>
<ImageView fitHeight="35.0" fitWidth="41.0" GridPane.columnIndex="1">
<image>
<Image url="@../../Public/icon/vente_2.png" />
</image>
</ImageView>
</children>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>
<AnchorPane fx:id="AnchorPaneNbrCheque1" style="-fx-background-color: #373737; -fx-border-color: #d2d2d2;" GridPane.columnIndex="2">
<children>
<AnchorPane layoutX="14.0" styleClass="AnchorPane-Default" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text layoutX="9.0" layoutY="46.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Nombre des Clients">
<font>
<Font name="Arial" size="19.0" />
</font>
</Text>
<GridPane layoutX="12.0" layoutY="70.0" prefHeight="30.0" prefWidth="206.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="5.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints halignment="RIGHT" hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text fx:id="TextNbrClient" strokeType="OUTSIDE" strokeWidth="0.0" text="--">
<font>
<Font name="Arial" size="27.0" />
</font>
</Text>
<ImageView fitHeight="42.0" fitWidth="48.0" GridPane.columnIndex="1">
<image>
<Image url="@../../Public/icon/uses.png" />
</image>
</ImageView>
</children>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>
<AnchorPane fx:id="AnchorPaneNbrCheque2" style="-fx-background-color: #4DAE4D; -fx-border-color: #d2d2d2;" GridPane.columnIndex="4">
<children>
<AnchorPane layoutX="14.0" styleClass="AnchorPane-Default" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="#4dae4d" layoutX="9.0" layoutY="46.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Nombre des Chèques">
<font>
<Font name="Arial" size="19.0" />
</font>
</Text>
<GridPane layoutX="10.0" layoutY="70.0" prefHeight="30.0" prefWidth="206.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="5.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints halignment="RIGHT" hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text fx:id="TextNbrCheque" strokeType="OUTSIDE" strokeWidth="0.0" text="--">
<font>
<Font name="Arial" size="27.0" />
</font>
</Text>
<ImageView GridPane.columnIndex="1">
<image>
<Image url="@../../Public/icon/cheque.png" />
</image>
</ImageView>
</children>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>
</children>
</GridPane>
<AnchorPane layoutX="10.0" layoutY="315.0" prefHeight="279.0" prefWidth="459.0" styleClass="pane2hautdroit" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="337.0" AnchorPane.topAnchor="315.0">
<children>
<Text fill="#726f6f" layoutX="11.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="chiffre d'affaire">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Separator layoutY="39.0" prefWidth="200.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<BarChart fx:id="BarChartVente" layoutX="125.0" layoutY="39.0" prefHeight="228.0" prefWidth="437.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<xAxis>
<CategoryAxis side="BOTTOM" />
</xAxis>
<yAxis>
<NumberAxis side="LEFT" />
</yAxis>
</BarChart>
</children>
</AnchorPane>
<AnchorPane layoutX="475.0" layoutY="315.0" prefHeight="279.0" prefWidth="321.0" styleClass="pane2hautdroit" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="315.0">
<children>
<Text fill="#726f6f" layoutX="14.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="chiffre d'affaire par magasin">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Separator layoutY="39.0" prefWidth="321.0" />
<PieChart fx:id="PieChartVente" layoutX="-1.0" layoutY="51.0" prefHeight="228.0" prefWidth="323.0" />
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,275 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.Hyperlink?>
<?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.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane fx:id="AnchorPaneLogiciel" 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/23.0.1" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Controllers.Home.LogicielController">
<children>
<Pane fx:id="TitrePane" 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="Détail Logiciel">
<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">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<AnchorPane fx:id="AnchorPaneNbrCheque2" layoutX="15.0" layoutY="97.0" prefHeight="138.0" prefWidth="765.0" style="-fx-background-color: #337ab7;" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="16.0">
<children>
<AnchorPane layoutX="14.0" prefHeight="101.0" prefWidth="763.0" styleClass="AnchorPane-Default" AnchorPane.bottomAnchor="1.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="5.0">
<children>
<GridPane layoutX="10.0" layoutY="47.0" prefHeight="68.0" prefWidth="743.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<columnConstraints>
<ColumnConstraints halignment="LEFT" hgrow="SOMETIMES" maxWidth="193.0" minWidth="80.0" prefWidth="193.0" />
<ColumnConstraints halignment="LEFT" hgrow="SOMETIMES" maxWidth="656.9999877929688" minWidth="549.5" prefWidth="549.5" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="TN59 1700 1000 0002 3667 6308" GridPane.columnIndex="1">
<font>
<Font name="Arial" size="22.0" />
</font>
</Text>
<Text fx:id="TextNbrClient" strokeType="OUTSIDE" strokeWidth="0.0" text="Code IBAN">
<font>
<Font name="Arial" size="18.0" />
</font>
</Text>
<Text fx:id="TextNbrClient1" strokeType="OUTSIDE" strokeWidth="0.0" text="CODE SWIFT / BIC" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="18.0" />
</font>
</Text>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="LPTNTNTT" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="22.0" />
</font>
</Text>
</children>
</GridPane>
<Text fill="#337ab7" layoutX="10.0" layoutY="31.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Faire Un Don">
<font>
<Font name="Arial" size="19.0" />
</font>
</Text>
</children>
</AnchorPane>
</children>
</AnchorPane>
<GridPane layoutX="10.0" layoutY="255.0" prefHeight="312.0" prefWidth="776.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="476.6000122070312" minWidth="284.1999877929687" prefWidth="352.1999877929687" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="200.0" minWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="476.6000122070312" minWidth="120.0" prefWidth="352.1999877929687" />
</columnConstraints>
<rowConstraints>
<RowConstraints vgrow="SOMETIMES" />
</rowConstraints>
<children>
<AnchorPane fx:id="AnchorPaneNbrCheque1" prefHeight="296.0" prefWidth="299.0" style="-fx-background-color: #373737; -fx-border-color: #d2d2d2;">
<children>
<AnchorPane layoutX="2.4" prefWidth="371.0" styleClass="AnchorPane-Default" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="5.0">
<children>
<Text layoutX="9.0" layoutY="33.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Spécifications">
<font>
<Font name="Arial" size="19.0" />
</font>
</Text>
<GridPane layoutX="14.0" layoutY="53.0" prefHeight="227.0" prefWidth="329.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="197.60001220703126" minWidth="10.0" prefWidth="173.99996337890624" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="154.8000366210937" minWidth="10.0" prefWidth="154.8000366210937" />
</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 minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="Version:">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="Dernière mise à jour:" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="Licence:" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="Langue:" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="Système d'exploitation:" GridPane.rowIndex="4">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="(1.0.0)" GridPane.columnIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="01/01/2025" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="Gratuit" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="Français" GridPane.columnIndex="1" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="Windows" GridPane.columnIndex="1" GridPane.rowIndex="4">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="Site Web" GridPane.rowIndex="5">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Hyperlink text="www.powerpme.com" textFill="#726f6f" GridPane.columnIndex="1" GridPane.rowIndex="5">
<font>
<Font name="Arial" size="15.0" />
</font>
</Hyperlink>
</children>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>
<AnchorPane fx:id="AnchorPaneNbrCheque21" prefHeight="353.0" prefWidth="311.0" style="-fx-background-color: #4DAE4D; -fx-border-color: #d2d2d2;" GridPane.columnIndex="2">
<children>
<AnchorPane layoutX="-1.0" layoutY="7.0" prefWidth="367.0" styleClass="AnchorPane-Default" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="6.0">
<children>
<Text fill="#4dae4d" layoutX="9.0" layoutY="33.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Editeur PowerPME">
<font>
<Font name="Arial" size="19.0" />
</font>
</Text>
<GridPane layoutX="24.0" layoutY="50.0" prefHeight="242.0" prefWidth="328.0">
<columnConstraints>
<ColumnConstraints />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="159.5999755859375" minWidth="10.0" prefWidth="116.39996337890625" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="211.60003662109375" minWidth="10.0" prefWidth="211.60003662109375" />
</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 minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom:" wrappingWidth="41.18135643005371" GridPane.columnIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom: " wrappingWidth="67.58138084411621" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="E-mail:" wrappingWidth="55.98134422302246" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="Téléthone TN" wrappingWidth="97.18132591247559" GridPane.columnIndex="1" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="Ben Tili" GridPane.columnIndex="2">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="Maher" GridPane.columnIndex="2" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="maher.tili@gmail.com" GridPane.columnIndex="2" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="LinkedIn" wrappingWidth="62.78133201599121" GridPane.columnIndex="1" GridPane.rowIndex="5">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="(+216) 52 719 341" wrappingWidth="128.78107261657715" GridPane.columnIndex="2" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="Téléthone FR" wrappingWidth="97.18132591247559" GridPane.columnIndex="1" GridPane.rowIndex="4">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fill="#726f6f" strokeType="OUTSIDE" strokeWidth="0.0" text="(+33) 06 05 68 60 69" wrappingWidth="153.58099937438965" GridPane.columnIndex="2" GridPane.rowIndex="4">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Hyperlink prefHeight="40.0" prefWidth="212.0" text="https://www.linkedin.com/in/maher-ben-tili-6b636963/" textFill="#726f6f" GridPane.columnIndex="2" GridPane.rowIndex="5">
<font>
<Font name="Arial" size="15.0" />
</font>
</Hyperlink>
</children>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>
</children>
</GridPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,116 @@
<?xml version="1.0" encoding="UTF-8"?>
<?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.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="AnchorPaneMentions" minHeight="642.0" minWidth="796.0" prefHeight="642.0" prefWidth="796.0" 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.Home.MentionsController">
<children>
<Pane fx:id="TitrePane" 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="Aide et Assistance" wrappingWidth="196.72216796875">
<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=" Accueil / Aide et Assistance">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<GridPane layoutY="54.0" prefHeight="588.0" prefWidth="787.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="54.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="-Infinity" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="743.5999736785889" minWidth="10.0" prefWidth="743.5999736785889" />
<ColumnConstraints hgrow="SOMETIMES" />
</columnConstraints>
<rowConstraints>
<RowConstraints vgrow="SOMETIMES" />
<RowConstraints maxHeight="534.4000122070313" minHeight="10.0" prefHeight="534.4000122070313" vgrow="SOMETIMES" />
<RowConstraints vgrow="SOMETIMES" />
</rowConstraints>
<children>
<AnchorPane prefHeight="524.0" prefWidth="716.0" style="-fx-background-color: #FFFFFF; -fx-background-radius: 10px 10px 10px 10px; -fx-border-color: #E5E5E5; -fx-border-radius: 10px 10px 10px 10px;" GridPane.columnIndex="1" GridPane.rowIndex="1">
<children>
<StackPane layoutX="10.0" layoutY="8.0" prefHeight="46.0" prefWidth="306.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<Text fx:id="TitrePrincipale11" strokeType="OUTSIDE" strokeWidth="0.0" text="MENTIONS LÉGALES" wrappingWidth="245.12212371826172">
<font>
<Font name="Arial Bold" size="23.0" />
</font>
</Text>
</children>
</StackPane>
<Text fx:id="TitrePrincipale111" layoutX="28.0" layoutY="86.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Conformément aux dispositions de la loi n° 2004-575 du 21 juin 2004 pour la confiance en l'économie numérique, il est précisé aux utilisateurs du logiciel powerpme l'identité des différents intervenants dans le cadre de sa réalisation et de son suivi." wrappingWidth="682.7222290039062">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TitrePrincipale112" layoutX="28.0" layoutY="183.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Edition du site" wrappingWidth="245.12212371826172">
<font>
<Font name="Arial Bold" size="21.0" />
</font>
</Text>
<Text fx:id="TitrePrincipale1111" layoutX="28.0" layoutY="208.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Le présent site, accessible à lURL www.powerpme.com (le « Site »), est édité par :" wrappingWidth="682.7222290039062">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TitrePrincipale11111" layoutX="35.0" layoutY="477.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Par courrier : 2 rue elmouez mornguia Tunisie" wrappingWidth="682.7222290039062">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TitrePrincipale11112" layoutX="35.0" layoutY="427.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Par téléphone: +216 52 719 341" wrappingWidth="682.7222290039062">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TitrePrincipale11113" layoutX="29.0" layoutY="235.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Maher Ben Tili, résidant 2 rue elmouez mornguia, de nationalité Tunisienne (Tunisie), né(e) le 03/09/1987," wrappingWidth="682.7222290039062">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TitrePrincipale111111" layoutX="31.0" layoutY="341.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Le Directeur de la publication du logiciel est f Maher Ben Tili. " wrappingWidth="682.7222290039062">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TitrePrincipale111121" layoutX="35.0" layoutY="452.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Par email : maher.tili@gmail.com" wrappingWidth="682.7222290039062">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TitrePrincipale1121" layoutX="33.0" layoutY="401.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Nous contacter" wrappingWidth="245.12212371826172">
<font>
<Font name="Arial Bold" size="21.0" />
</font>
</Text>
<Text fx:id="TitrePrincipale1124" layoutX="30.0" layoutY="312.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Directeur de publication" wrappingWidth="245.12212371826172">
<font>
<Font name="Arial Bold" size="21.0" />
</font>
</Text>
</children>
</AnchorPane>
</children>
</GridPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,296 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import java.net.URL?>
<?import javafx.scene.control.Accordion?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.TitledPane?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.Pane?>
<?import javafx.scene.paint.Color?>
<?import javafx.scene.shape.Circle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<?scenebuilder-stylesheet ../Public/CSS/StylePrincipal.css?>
<AnchorPane fx:id="Content" prefHeight="690.0" prefWidth="1024.0" stylesheets="@../Public/CSS/StylePrincipal.css" xmlns="http://javafx.com/javafx/23.0.1" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Controllers.PrincipalController">
<children>
<AnchorPane prefHeight="48.0" prefWidth="229.0" styleClass="pane2hautdroit" AnchorPane.topAnchor="0.0">
<children>
<ImageView fx:id="ImageViewLogoPrincipal" pickOnBounds="true" preserveRatio="true" />
</children>
</AnchorPane>
<Pane prefHeight="94.0" prefWidth="228.0" styleClass="PaneProfilGauche" stylesheets="@../Public/CSS/StyleSheetProfile.css" AnchorPane.leftAnchor="0.0" AnchorPane.topAnchor="48.0">
<children>
<Label fx:id="UsernomprenomBlad" layoutX="62.0" layoutY="11.0" text="Maher Ben Tili" textFill="WHITE">
<font>
<Font name="Arial" size="17.0" />
</font>
</Label>
<HBox id="HBox" alignment="CENTER" layoutX="59.0" layoutY="40.0" spacing="5.0">
<children>
<Circle radius="6.51953125" stroke="BLACK" strokeType="INSIDE">
<fill>
<Color red="0.000" green="0.800" blue="0.128" fx:id="x1" />
</fill>
</Circle>
<Text fill="$x1" strokeType="OUTSIDE" strokeWidth="0.0" text="Online" />
</children>
</HBox>
<ImageView id="Usericon" fx:id="ImageViewProfile" layoutX="10.0" layoutY="23.0" pickOnBounds="true">
<image>
<Image preserveRatio="true" smooth="true" url="@../Public/icon/Usericon.png" />
</image>
</ImageView>
<Label fx:id="LabelDefaultLocal" layoutX="62.0" layoutY="65.0" text="----------" textFill="WHITE">
<font>
<Font name="Arial" size="13.0" />
</font>
</Label>
</children>
</Pane>
<Pane layoutX="-1.0" layoutY="141.2" prefHeight="549.0" prefWidth="229.0" styleClass="PaneAccordion" AnchorPane.bottomAnchor="0.0" AnchorPane.topAnchor="141.0">
<children>
<Accordion fx:id="accord" layoutX="0.0" layoutY="0.0" prefHeight="481.0" prefWidth="228.0">
<panes>
<TitledPane fx:id="TitledPaneAccueil" animated="false" styleClass="dashboard" text="Accueil">
<content>
<AnchorPane id="Content" minHeight="0.0" minWidth="0.0" prefHeight="180.0" prefWidth="200.0" styleClass="AnchorPane">
<children>
<Button layoutX="0.0" layoutY="0.0" mnemonicParsing="false" onAction="#DashbordButtonAction" prefHeight="30.3037109375" prefWidth="220.0" styleClass="ButtonAnchorPane" text="Tableau de bord">
<textFill>
<Color red="0.345" green="0.345" blue="0.353" fx:id="x7" />
</textFill>
<font>
<Font name="Arial" size="12.0" />
</font>
</Button>
<Button layoutX="4.0" layoutY="124.0" mnemonicParsing="false" onAction="#AideButtonAction" prefHeight="30.3037109375" prefWidth="220.0" styleClass="ButtonAnchorPane" text="Aide et assistance" textFill="$x7" visible="false" />
<Button layoutX="4.0" layoutY="93.0" mnemonicParsing="false" onAction="#ContactButtonAction" prefHeight="30.3037109375" prefWidth="220.0" styleClass="ButtonAnchorPane" text="Contactez nous" textFill="$x7" visible="false" />
<Button layoutY="31.0" mnemonicParsing="false" onAction="#LogicielButtonAction" prefHeight="30.3037109375" prefWidth="220.0" styleClass="ButtonAnchorPane" text="Détail logiciel" textFill="$x7">
<font>
<Font name="Arial" size="12.0" />
</font></Button>
<Button layoutY="62.0" mnemonicParsing="false" onAction="#MentionsButtonAction" prefHeight="30.3037109375" prefWidth="220.0" styleClass="ButtonAnchorPane" text="Mentions légales" visible="false">
<textFill>
<Color red="0.345" green="0.345" blue="0.353" fx:id="x77" />
</textFill>
<font>
<Font name="Arial" size="12.0" />
</font>
</Button>
</children>
</AnchorPane>
</content>
<font>
<Font name="Arial" size="12.0" />
</font>
</TitledPane>
<TitledPane fx:id="TitledPaneAchat" animated="false" prefHeight="300.0" prefWidth="228.0" styleClass="achat" text="Achat">
<content>
<AnchorPane id="Content" minHeight="0.0" minWidth="0.0" prefHeight="192.0" prefWidth="224.0" styleClass="AnchorPane">
<children>
<Button layoutY="66.0" mnemonicParsing="false" onAction="#FactureFrsButtonAction" prefHeight="30.3037109375" prefWidth="229.0" styleClass="ButtonAnchorPane" text="Facture" textFill="$x7">
<font>
<Font name="Arial" size="12.0" />
</font></Button>
<Button layoutY="2.0" mnemonicParsing="false" onAction="#FournisseurButtonAction" prefHeight="30.3037109375" prefWidth="229.0" styleClass="ButtonAnchorPane" text="Fournisseur">
<textFill>
<Color red="0.345" green="0.345" blue="0.353" fx:id="x75" />
</textFill>
<font>
<Font name="Arial" size="12.0" />
</font>
</Button>
<Button layoutY="34.0" mnemonicParsing="false" onAction="#BonReceptionButtonAction" prefHeight="30.3037109375" prefWidth="229.0" styleClass="ButtonAnchorPane" text="Bon réception">
<textFill>
<Color red="0.345" green="0.345" blue="0.353" fx:id="x751" />
</textFill>
<font>
<Font name="Arial" size="12.0" />
</font>
</Button>
<Button layoutY="98.0" mnemonicParsing="false" onAction="#ReglementButtonAction" prefHeight="30.3037109375" prefWidth="229.0" styleClass="ButtonAnchorPane" text="Réglement">
<textFill>
<Color red="0.345" green="0.345" blue="0.353" fx:id="x7511" />
</textFill>
<font>
<Font name="Arial" size="12.0" />
</font>
</Button>
</children></AnchorPane>
</content>
<font>
<Font name="Arial" size="12.0" />
</font>
</TitledPane>
<TitledPane id="x2" fx:id="TitledPaneVente" styleClass="vente" text="Vente">
<content>
<AnchorPane id="Content" minHeight="0.0" minWidth="0.0" prefHeight="404.0" prefWidth="199.9998779296875" styleClass="AnchorPane">
<children>
<Button layoutX="2.0" layoutY="32.0" mnemonicParsing="false" onAction="#PasserCommandeCltButtonAction" prefHeight="30.3037109375" prefWidth="224.0" styleClass="ButtonAnchorPane" text="Commande">
<textFill>
<Color red="0.345" green="0.345" blue="0.353" fx:id="x71" />
</textFill>
<font>
<Font name="Arial" size="12.0" />
</font>
</Button>
<Button layoutX="2.0" layoutY="64.0" mnemonicParsing="false" onAction="#BonLivraisonCltButtonAction" prefHeight="30.3037109375" prefWidth="224.0" styleClass="ButtonAnchorPane" text="Bon livraison">
<textFill>
<Color red="0.345" green="0.345" blue="0.353" fx:id="x72" />
</textFill>
<font>
<Font name="Arial" size="12.0" />
</font>
</Button>
<Button layoutX="2.0" layoutY="127.0" mnemonicParsing="false" onAction="#DevisCltButtonAction" prefHeight="30.3037109375" prefWidth="224.0" styleClass="ButtonAnchorPane" text="Devis">
<textFill>
<Color red="0.345" green="0.345" blue="0.353" fx:id="x73" />
</textFill>
<font>
<Font name="Arial" size="12.0" />
</font>
</Button>
<Button layoutX="2.0" layoutY="95.0" mnemonicParsing="false" onAction="#FactureCltButtonAction" prefHeight="30.3037109375" prefWidth="224.0" styleClass="ButtonAnchorPane" text="Facture">
<textFill>
<Color red="0.345" green="0.345" blue="0.353" fx:id="x74" />
</textFill>
<font>
<Font name="Arial" size="12.0" />
</font>
</Button>
<Button layoutX="2.0" layoutY="158.0" mnemonicParsing="false" onAction="#MenuClientButtonAction" prefHeight="30.3037109375" prefWidth="224.0" styleClass="ButtonAnchorPane" text="Client">
<textFill>
<Color red="0.345" green="0.345" blue="0.353" fx:id="x731" />
</textFill>
<font>
<Font name="Arial" size="12.0" />
</font>
</Button>
<Button layoutX="2.0" layoutY="2.0" mnemonicParsing="false" onAction="#VenteRapideCltButtonAction" prefHeight="30.3037109375" prefWidth="224.0" styleClass="ButtonAnchorPane" text="Vente Rapide">
<textFill>
<Color red="0.345" green="0.345" blue="0.353" fx:id="x711" />
</textFill>
<font>
<Font name="Arial" size="12.0" />
</font>
</Button>
</children></AnchorPane>
</content>
<font>
<Font name="Arial" size="12.0" />
</font>
</TitledPane>
<TitledPane fx:id="TitledPaneStock" animated="false" styleClass="stock" text="Stock">
<content>
<AnchorPane id="Content" minHeight="0.0" minWidth="0.0" prefHeight="180.0" prefWidth="200.0" styleClass="AnchorPane">
<children>
<Button mnemonicParsing="false" prefHeight="30.3037109375" prefWidth="220.0" styleClass="ButtonAnchorPane" text="Facture">
<textFill>
<Color red="0.345" green="0.345" blue="0.353" fx:id="x751111" />
</textFill>
</Button>
<Button mnemonicParsing="false" prefHeight="30.3037109375" prefWidth="220.0" styleClass="ButtonAnchorPane" text="Devis">
<textFill>
<Color red="0.345" green="0.345" blue="0.353" fx:id="x75112" />
</textFill>
</Button>
<Button mnemonicParsing="false" prefHeight="30.3037109375" prefWidth="220.0" styleClass="ButtonAnchorPane" text="Traite">
<textFill>
<Color red="0.345" green="0.345" blue="0.353" fx:id="x7512" />
</textFill>
</Button>
<Button mnemonicParsing="false" prefHeight="30.3037109375" prefWidth="220.0" styleClass="ButtonAnchorPane" text="Vente">
<textFill>
<Color red="0.345" green="0.345" blue="0.353" fx:id="x752" />
</textFill>
</Button>
<Button mnemonicParsing="false" onAction="#BondeEntrerButtonAction" prefHeight="30.3037109375" prefWidth="229.0" styleClass="ButtonAnchorPane" text="Bon d'entrée" textFill="$x7">
<font>
<Font name="Arial" size="12.0" />
</font></Button>
<Button layoutX="1.0" layoutY="30.0" mnemonicParsing="false" onAction="#BondeSortieButtonAction" prefHeight="30.3037109375" prefWidth="229.0" styleClass="ButtonAnchorPane" text="Bon de sortie" textFill="$x7">
<font>
<Font name="Arial" size="12.0" />
</font></Button>
<Button layoutY="61.0" mnemonicParsing="false" onAction="#EtatStockButtonAction" prefHeight="30.3037109375" prefWidth="229.0" styleClass="ButtonAnchorPane" text="Etat de stock" textFill="$x7">
<font>
<Font name="Arial" size="12.0" />
</font></Button>
<Button layoutY="88.0" mnemonicParsing="false" onAction="#GestionProduitButtonAction" prefHeight="30.3037109375" prefWidth="229.0" styleClass="ButtonAnchorPane" text="Produit" textFill="$x7">
<font>
<Font name="Arial" size="12.0" />
</font></Button>
</children></AnchorPane>
</content>
<font>
<Font name="Arial" size="12.0" />
</font>
</TitledPane>
<TitledPane fx:id="TitledPaneDiver" animated="false" prefHeight="250.0" prefWidth="228.0" styleClass="outil" text="Caisse">
<content>
<AnchorPane id="Content" minHeight="0.0" minWidth="0.0" prefHeight="180.0" prefWidth="200.0" styleClass="AnchorPane">
<children>
<Button layoutY="1.0" mnemonicParsing="false" onAction="#CaisseEntreButtonAction" prefHeight="30.3037109375" prefWidth="229.0" styleClass="ButtonAnchorPane" text="Caisse Entrée">
<textFill>
<Color red="0.345" green="0.345" blue="0.353" fx:id="x761" />
</textFill>
<font>
<Font name="Arial" size="12.0" />
</font>
</Button>
<Button layoutY="91.0" mnemonicParsing="false" onAction="#ChequeCltButtonAction" prefHeight="30.3037109375" prefWidth="229.0" styleClass="ButtonAnchorPane" text="Chèque">
<textFill>
<Color red="0.345" green="0.345" blue="0.353" fx:id="x76" />
</textFill>
<font>
<Font name="Arial" size="12.0" />
</font>
</Button>
<Button layoutY="31.0" mnemonicParsing="false" onAction="#CaisseSortieButtonAction" prefHeight="30.3037109375" prefWidth="229.0" styleClass="ButtonAnchorPane" text="Caisse Sortie">
<textFill>
<Color red="0.345" green="0.345" blue="0.353" fx:id="x7611" />
</textFill>
<font>
<Font name="Arial" size="12.0" />
</font>
</Button>
<Button layoutY="61.0" mnemonicParsing="false" onAction="#FraisButtonAction" prefHeight="30.3037109375" prefWidth="229.0" styleClass="ButtonAnchorPane" text="Frais">
<textFill>
<Color red="0.345" green="0.345" blue="0.353" fx:id="x76111" />
</textFill>
<font>
<Font name="Arial" size="12.0" />
</font>
</Button>
<Button layoutY="121.0" mnemonicParsing="false" onAction="#TraiteCltButtonAction" prefHeight="30.3037109375" prefWidth="224.0" styleClass="ButtonAnchorPane" text="Traite">
<textFill>
<Color red="0.345" green="0.345" blue="0.353" fx:id="x7311" />
</textFill>
<font>
<Font name="Arial" size="12.0" />
</font>
</Button>
</children></AnchorPane>
</content>
<font>
<Font name="Arial" size="12.0" />
</font>
</TitledPane>
</panes>
<stylesheets>
<URL value="@../Public/CSS/StyleSheetAccordion.css" />
</stylesheets>
</Accordion>
</children>
<stylesheets>
<URL value="@../Public/CSS/StyleSheetAccordion.css" />
</stylesheets>
</Pane>
<AnchorPane fx:id="window" layoutX="228.0" layoutY="48.0" prefHeight="690.0" prefWidth="796.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="228.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children>
</AnchorPane>

View File

@@ -0,0 +1,455 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ColorPicker?>
<?import javafx.scene.control.Separator?>
<?import javafx.scene.control.Tab?>
<?import javafx.scene.control.TabPane?>
<?import javafx.scene.control.TextArea?>
<?import javafx.scene.control.TextField?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?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.text.Font?>
<?import javafx.scene.text.Text?>
<?import javafx.scene.text.TextFlow?>
<AnchorPane id="AnchorPane" fx:id="AnchorPaneAjouterprod" 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.Produit.AjouterProduitController">
<children>
<Pane fx:id="TitrePane" prefHeight="52.0" prefWidth="796.0" styleClass="pane2hautdroit" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="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="Produit">
<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="Ajouter">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<ProgressBar fx:id="ProgressBarAjouterProduit" layoutY="52.0" prefHeight="5.0" prefWidth="795.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<AnchorPane fx:id="AnchorPaneAjouterProduit" layoutY="52.0" prefHeight="590.0" prefWidth="796.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="52.0">
<children>
<TabPane layoutY="18.0" prefHeight="522.0" prefWidth="786.0" styleClass="Table-Pane" tabClosingPolicy="UNAVAILABLE" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="18.0">
<tabs>
<Tab text="Information de base">
<content>
<AnchorPane prefHeight="200.0" prefWidth="200.0">
<children>
<Text fx:id="ModifierCompteTitre21" layoutX="19.0" layoutY="43.0" strokeType="OUTSIDE" strokeWidth="0.0" styleClass="testtext" text="Information Produit" />
<Separator layoutY="63.0" prefHeight="3.0" prefWidth="764.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" />
<GridPane layoutX="19.0" layoutY="79.0" prefHeight="399.0" prefWidth="754.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="79.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Référence">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Désignation" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Catégorie" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Marque" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="TVA Achat" GridPane.columnIndex="3" GridPane.rowIndex="6">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Garantie" GridPane.columnIndex="3" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="ErreurReference" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurDesignation" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurGarantie" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurtvaAchat" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="7">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="Erreurcategorie" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurMarque" fill="#f20606" layoutX="605.0" layoutY="62.0" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Marge" GridPane.columnIndex="3" GridPane.rowIndex="9">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<TextFlow prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="6" GridPane.rowIndex="12">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Prix Vent TTC" textAlignment="JUSTIFY">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
</children>
</TextFlow>
<TextFlow prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="6" GridPane.rowIndex="6">
<children>
<Text lineSpacing="5.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Prix achat TTC">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
</children>
</TextFlow>
<Text fx:id="ErreurPrixAchatTTC" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="7">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurMarge" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="10">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurPrixVenteTTC" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="13">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<TextFlow prefHeight="200.0" prefWidth="200.0" GridPane.rowIndex="6">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Prix Achat H.T" wrappingWidth="65.173828125">
<font>
<Font name="Arial" size="13.0" />
</font></Text>
</children>
</TextFlow>
<TextFlow prefHeight="200.0" prefWidth="200.0" GridPane.rowIndex="12">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Prix Vente H.T">
<font>
<Font name="Arial" size="13.0" />
</font></Text>
</children>
</TextFlow>
<Text fx:id="ErreurPrixAchatHT" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="7">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurPrixVenteHT" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="13">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurtvaVente" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="13">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurMarge" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="10">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="TVA Vente" GridPane.columnIndex="3" GridPane.rowIndex="12">
<font>
<Font name="Arial" size="13.0" />
</font></Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Qualité" GridPane.columnIndex="6" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="13.0" />
</font></Text>
<Text fx:id="ErreurQualite" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<TextField fx:id="AjouterProduitReference" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" />
<TextField fx:id="AjouterProduitdesignation" prefHeight="35.0" prefWidth="147.0" GridPane.columnIndex="4" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="7">
<children>
<Button layoutX="114.0" layoutY="1.0" mnemonicParsing="false" onAction="#AjouterCategorieButtonAction" prefHeight="35.0" prefWidth="35.0" styleClass="btn-success" text="+" AnchorPane.rightAnchor="1.0">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Button>
<TextField fx:id="AjouterProduitcategorie" layoutX="28.0" layoutY="1.0" prefHeight="35.0" prefWidth="99.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="38.0" />
</children>
</AnchorPane>
<TextField fx:id="AjouterProduitMarque" prefHeight="35.0" GridPane.columnIndex="1" GridPane.rowIndex="3" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="4" GridPane.rowIndex="3">
<children>
<TextField fx:id="AjouterProduitGarantie" layoutY="4.0" prefHeight="35.0" prefWidth="100.0" />
<Text layoutX="104.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="par mois">
<font>
<Font size="11.0" />
</font>
</Text>
</children>
</AnchorPane>
<TextField fx:id="AjouterProduitQualite" prefHeight="35.0" GridPane.columnIndex="7" GridPane.rowIndex="3" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="1" GridPane.rowIndex="6">
<children>
<TextField fx:id="AjouterProduitPrixAchatHT" alignment="CENTER_RIGHT" prefHeight="35.0" prefWidth="116.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="21.0" />
<Text fx:id="TextCurrencySign" layoutX="119.0" layoutY="21.0" strokeType="OUTSIDE" strokeWidth="0.0" AnchorPane.rightAnchor="3.298828125" />
</children>
</AnchorPane>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="4" GridPane.rowIndex="6">
<children>
<TextField fx:id="AjouterProduittvaAchat" prefHeight="35.0" prefWidth="84.0" />
<Text layoutX="84.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="\%" />
</children>
</AnchorPane>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="7" GridPane.rowIndex="6">
<children>
<TextField fx:id="AjouterProduitPrixAchatTTC" prefHeight="35.0" prefWidth="122.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="21.0" />
</children>
</AnchorPane>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="4" GridPane.rowIndex="9">
<children>
<TextField fx:id="AjouterProduitMarge" prefHeight="35.0" prefWidth="122.0" />
<Text layoutX="124.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="\%" />
</children>
</AnchorPane>
<TextField fx:id="AjouterProduitPrixVenteHT" prefHeight="35.0" GridPane.columnIndex="1" GridPane.rowIndex="12" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="4" GridPane.rowIndex="12">
<children>
<TextField fx:id="AjouterProduittvaVente" layoutY="2.0" prefHeight="35.0" prefWidth="84.0" />
<Text layoutX="90.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="\%" />
</children>
</AnchorPane>
<TextField fx:id="AjouterProduitPrixVenteTTC" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="7" GridPane.rowIndex="12" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="124.0" minWidth="10.0" prefWidth="61.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="27.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="136.0" minWidth="10.0" prefWidth="77.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="27.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="65.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="120.0" prefWidth="120.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="20.0" minHeight="20.0" prefHeight="20.0" 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="20.0" minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="20.0" minHeight="20.0" prefHeight="20.0" 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="20.0" minHeight="20.0" prefHeight="20.0" 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="20.0" minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="10.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
</content>
</Tab>
<Tab text="Divers Information">
<content>
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="447.0" prefWidth="796.0">
<children>
<AnchorPane prefHeight="195.0" prefWidth="754.0" styleClass="panel-default" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="15.0">
<children>
<AnchorPane prefHeight="38.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="22.0" layoutY="24.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information du produit">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
</children>
</AnchorPane>
<GridPane layoutX="13.0" layoutY="53.0" prefHeight="144.0" prefWidth="730.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="12.0" AnchorPane.rightAnchor="12.0" AnchorPane.topAnchor="52.0">
<children>
<TextField fx:id="AjouterProduitPoids" prefHeight="33.0" prefWidth="147.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Poids" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Dimensions" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Capacité" GridPane.columnIndex="6" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="AjouterProduitCapacite" prefHeight="33.0" GridPane.columnIndex="7" GridPane.rowIndex="3" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Vitesse" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Puissance" GridPane.columnIndex="3" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurReference1" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurNom1" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurGarantie1" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="Erreurtva1" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="Erreurcategorie1" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Couleur">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurMarque1" fill="#f20606" layoutX="605.0" layoutY="62.0" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<ColorPicker fx:id="AjouterProduitCouleur" prefHeight="33.0" prefWidth="149.0" GridPane.columnIndex="1" />
<TextField fx:id="AjouterProduitDimensions" prefHeight="33.0" prefWidth="147.0" GridPane.columnIndex="7" />
<TextField fx:id="AjouterProduitVitesse" prefHeight="33.0" prefWidth="147.0" GridPane.columnIndex="1" GridPane.rowIndex="3" />
<TextField fx:id="AjouterProduitPuissance" prefHeight="33.0" prefWidth="147.0" GridPane.columnIndex="4" GridPane.rowIndex="3" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="124.0" minWidth="10.0" prefWidth="68.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="149.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="27.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="136.0" minWidth="10.0" prefWidth="77.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="192.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="27.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="65.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="142.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="62.0" minHeight="10.0" prefHeight="41.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="44.0" minHeight="5.0" prefHeight="18.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="44.0" minHeight="8.0" prefHeight="26.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="74.0" minHeight="10.0" prefHeight="41.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="73.0" minHeight="10.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="73.0" minHeight="10.0" prefHeight="19.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane layoutX="15.0" layoutY="192.0" prefHeight="244.0" prefWidth="754.0" styleClass="panel-default" AnchorPane.bottomAnchor="15.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0">
<children>
<AnchorPane prefHeight="38.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="22.0" layoutY="24.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Déscription">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
</children>
</AnchorPane>
<TextArea fx:id="TextAreaDescription" layoutX="24.0" layoutY="46.0" prefHeight="183.0" prefWidth="712.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" />
</children>
</AnchorPane>
</children>
</AnchorPane>
</content>
</Tab>
</tabs>
</TabPane>
<StackPane layoutY="542.0" prefHeight="38.0" prefWidth="796.0" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<children>
<Button mnemonicParsing="false" onAction="#AjouterProduitButtonAction" prefHeight="33.0" prefWidth="122.0" styleClass="btn-primary" text="Ajouter" />
</children>
</StackPane>
</children>
</AnchorPane>
<GridPane fx:id="GridPaneSuccessAddProd" layoutY="52.0" prefHeight="590.0" prefWidth="796.0" visible="false" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<columnConstraints>
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="192.19998168945312" minHeight="10.0" prefHeight="175.39999389648438" vgrow="SOMETIMES" />
<RowConstraints maxHeight="242.60000610351562" minHeight="10.0" prefHeight="34.199987792968756" vgrow="SOMETIMES" />
<RowConstraints maxHeight="242.60000610351562" minHeight="10.0" prefHeight="61.80001220703127" vgrow="SOMETIMES" />
<RowConstraints maxHeight="348.79998779296875" minHeight="10.0" prefHeight="320.4000061035157" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<ImageView>
<image>
<Image url="@../../Public/icon/successfully.png" />
</image>
</ImageView>
<Text fx:id="TextSuccessAddProd" strokeType="OUTSIDE" strokeWidth="0.0" text="l'ajouter a été effectuée avec succès" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="20.0" />
</font>
</Text>
<Button fx:id="ButtonResetFormProduit" mnemonicParsing="false" prefHeight="32.0" prefWidth="128.0" styleClass="btn-primary" text="OK" GridPane.rowIndex="2" />
</children>
</GridPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,232 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?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.shape.Circle?>
<?import javafx.scene.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="AnchorPaneProduit" 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.Produit.GestionProduitController">
<children>
<Pane fx:id="TitrePane" layoutX="20.0" layoutY="20.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="Produit">
<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="Gestion">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<ProgressBar fx:id="ProgressBarProduit" layoutY="52.0" prefHeight="5.0" prefWidth="796.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" />
<Button fx:id="addProduit" layoutX="16.0" layoutY="63.0" mnemonicParsing="false" prefHeight="32.0" prefWidth="171.0" styleClass="btn-success" text="Nouveau Produit" />
<AnchorPane layoutX="15.0" layoutY="110.0" prefHeight="159.0" prefWidth="766.0" styleClass="panel-default" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0">
<children>
<AnchorPane prefHeight="38.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Button fx:id="ButtonSearchProduit" mnemonicParsing="false" prefHeight="35.0" prefWidth="162.0" styleClass="btn-icon-search" text="Filtre de recherche" />
</children></AnchorPane>
<GridPane layoutX="12.399999999999999" layoutY="51.2" prefHeight="52.0" prefWidth="743.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="50.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Référence">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="GestionProduitReference" prefHeight="30.0" prefWidth="74.0" GridPane.columnIndex="1" />
<Text fx:id="ErreurCode" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurCIN" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Marque" GridPane.columnIndex="6" />
<TextField fx:id="GestionProduitCategorie" prefHeight="30.0" prefWidth="99.0" GridPane.columnIndex="4" />
<TextField fx:id="GestionProduitMarque" prefHeight="30.0" prefWidth="123.0" GridPane.columnIndex="7" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Catégorie" GridPane.columnIndex="3" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="70.0" minWidth="70.0" prefWidth="70.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="236.0" minWidth="10.0" prefWidth="133.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="50.0" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="75.0" minWidth="75.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="451.0" minWidth="10.0" prefWidth="187.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="50.0" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="50.0" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="451.0" minWidth="10.0" prefWidth="121.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="44.0" minHeight="10.0" prefHeight="16.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<GridPane layoutX="16.0" layoutY="111.0" prefHeight="30.0" prefWidth="429.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="325.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="425.00000762939453" minWidth="10.0" prefWidth="338.9999938964844" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<TextField fx:id="GestionProduitDesignation" prefHeight="30.0" prefWidth="388.0" GridPane.columnIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Désignation: ">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
</children>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="14.0" layoutY="284.0" prefHeight="343.0" prefWidth="766.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="15.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="284.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Produits">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeGestionProduit" layoutX="3.0" layoutY="36.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="40.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="35.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColReference" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Référence" />
<TableColumn fx:id="TabColDesignation" maxWidth="400.0" minWidth="170.0" prefWidth="170.0" text="Désignation" />
<TableColumn fx:id="TabColMarque" maxWidth="200.0" minWidth="110.0" prefWidth="110.0" text="Marque" />
<TableColumn fx:id="TabColCategorie" maxWidth="200.0" minWidth="120.0" prefWidth="120.0" text="Catégorie" />
<TableColumn fx:id="TabColPrixTTC" maxWidth="150.0" minWidth="100.0" prefWidth="100.0" text="Prix TTC" />
<TableColumn fx:id="TabColQuantite" maxWidth="101.0" minWidth="80.0" text="Quantité" />
<TableColumn fx:id="TabColAction" maxWidth="65.0" minWidth="65.0" prefWidth="65.0" text="Action" />
</columns>
</TableView>
<GridPane prefHeight="38.0" prefWidth="588.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<AnchorPane fx:id="ListerPages" prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="1">
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children>
</AnchorPane>
<Group>
<children>
<Label fx:id="LabelCount" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" text="0" textFill="WHITE">
<font>
<Font name="Verdana Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
</children>
<columnConstraints>
<ColumnConstraints halignment="LEFT" hgrow="SOMETIMES" minWidth="140.0" prefWidth="140.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,405 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ColorPicker?>
<?import javafx.scene.control.ComboBox?>
<?import javafx.scene.control.Separator?>
<?import javafx.scene.control.Tab?>
<?import javafx.scene.control.TabPane?>
<?import javafx.scene.control.TextArea?>
<?import javafx.scene.control.TextField?>
<?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.text.Font?>
<?import javafx.scene.text.Text?>
<?import javafx.scene.text.TextFlow?>
<AnchorPane id="AnchorPane" fx:id="AnchorPaneModifierprod" 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.Produit.ModifierProduitController">
<children>
<Pane fx:id="TitrePane" prefHeight="52.0" prefWidth="796.0" styleClass="pane2hautdroit" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="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="Produit">
<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="Gestion / Modifier">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<AnchorPane fx:id="AnchorPaneModifierProduit" layoutX="10.0" layoutY="62.0" prefHeight="590.0" prefWidth="796.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="52.0">
<children>
<TabPane layoutY="7.0" prefHeight="533.0" prefWidth="786.0" styleClass="Table-Pane" tabClosingPolicy="UNAVAILABLE" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="7.0">
<tabs>
<Tab text="Information de base">
<content>
<AnchorPane prefHeight="200.0" prefWidth="200.0">
<children>
<Text fx:id="ModifierCompteTitre21" layoutX="19.0" layoutY="43.0" strokeType="OUTSIDE" strokeWidth="0.0" styleClass="testtext" text="Information Produit" />
<Separator layoutY="63.0" prefHeight="3.0" prefWidth="764.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" />
<GridPane layoutX="15.0" layoutY="87.0" prefHeight="399.0" prefWidth="754.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="87.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Référence">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Désignation" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Catégorie" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Marque" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="TVA Achat" GridPane.columnIndex="3" GridPane.rowIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Garantie" GridPane.columnIndex="3" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurReference" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurDesignation" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurGarantie" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurtvaAchat" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="7">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="Erreurcategorie" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurMarque" fill="#f20606" layoutX="605.0" layoutY="62.0" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Marge" GridPane.columnIndex="3" GridPane.rowIndex="9">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextFlow prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="6" GridPane.rowIndex="12">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Prix Vent TTC" textAlignment="JUSTIFY">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
</children>
</TextFlow>
<TextFlow prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="6" GridPane.rowIndex="6">
<children>
<Text lineSpacing="5.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Prix achat TTC">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
</children>
</TextFlow>
<Text fx:id="ErreurPrixAchatTTC" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="7">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurMarge" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="10">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurPrixVenteTTC" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="13">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<TextFlow prefHeight="200.0" prefWidth="200.0" GridPane.rowIndex="6">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Prix Achat H.T" />
</children>
</TextFlow>
<TextFlow prefHeight="200.0" prefWidth="200.0" GridPane.rowIndex="12">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Prix Vente H.T" />
</children>
</TextFlow>
<Text fx:id="ErreurPrixAchatHT" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="7">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurPrixVenteHT" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="13">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurtvaVente" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="13">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurMarge" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="10">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="TVA Vente" GridPane.columnIndex="3" GridPane.rowIndex="12" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Qualité" GridPane.columnIndex="6" GridPane.rowIndex="3" />
<Text fx:id="ErreurQualite" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<TextField fx:id="ModifierProduitReference" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" />
<TextField fx:id="ModifierProduitdesignation" prefHeight="35.0" prefWidth="147.0" GridPane.columnIndex="4" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="7">
<children>
<ComboBox fx:id="ModifierProduitcategorie" prefHeight="33.0" prefWidth="100.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
</children>
</AnchorPane>
<TextField fx:id="ModifierProduitMarque" prefHeight="35.0" GridPane.columnIndex="1" GridPane.rowIndex="3" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="4" GridPane.rowIndex="3">
<children>
<TextField fx:id="ModifierProduitGarantie" layoutY="4.0" prefHeight="35.0" prefWidth="100.0" />
<Text layoutX="104.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="par mois">
<font>
<Font size="11.0" />
</font>
</Text>
</children>
</AnchorPane>
<TextField fx:id="ModifierProduitQualite" prefHeight="35.0" GridPane.columnIndex="7" GridPane.rowIndex="3" />
<TextField fx:id="ModifierProduitPrixAchatHT" prefHeight="35.0" GridPane.columnIndex="1" GridPane.rowIndex="6" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="4" GridPane.rowIndex="6">
<children>
<TextField fx:id="ModifierProduittvaAchat" prefHeight="35.0" prefWidth="84.0" />
<Text layoutX="84.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="\%" />
</children>
</AnchorPane>
<TextField fx:id="ModifierProduitPrixAchatTTC" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="7" GridPane.rowIndex="6" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="4" GridPane.rowIndex="9">
<children>
<TextField fx:id="ModifierProduitMarge" prefHeight="35.0" prefWidth="122.0" />
<Text layoutX="124.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="\%" />
</children>
</AnchorPane>
<TextField fx:id="ModifierProduitPrixVenteHT" prefHeight="35.0" GridPane.columnIndex="1" GridPane.rowIndex="12" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="4" GridPane.rowIndex="12">
<children>
<TextField fx:id="ModifierProduittvaVente" layoutY="2.0" prefHeight="35.0" prefWidth="84.0" />
<Text layoutX="90.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="\%" />
</children>
</AnchorPane>
<TextField fx:id="ModifierProduitPrixVenteTTC" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="7" GridPane.rowIndex="12" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="124.0" minWidth="10.0" prefWidth="61.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="155.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="27.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="136.0" minWidth="10.0" prefWidth="77.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="192.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="27.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="65.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="142.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="20.0" minHeight="20.0" prefHeight="20.0" 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="20.0" minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="35.0" minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="20.0" minHeight="20.0" prefHeight="20.0" 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="20.0" minHeight="20.0" prefHeight="20.0" 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="20.0" minHeight="20.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="10.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
</content>
</Tab>
<Tab text="Divers Information">
<content>
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="447.0" prefWidth="796.0">
<children>
<AnchorPane prefHeight="195.0" prefWidth="754.0" styleClass="panel-default" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="15.0">
<children>
<AnchorPane prefHeight="38.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="22.0" layoutY="24.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information du produit">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
</children>
</AnchorPane>
<GridPane layoutX="13.0" layoutY="53.0" prefHeight="144.0" prefWidth="730.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="12.0" AnchorPane.rightAnchor="12.0" AnchorPane.topAnchor="52.0">
<children>
<TextField fx:id="ModifierProduitPoids" prefHeight="33.0" prefWidth="147.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Poids" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Dimensions" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Capacité" GridPane.columnIndex="6" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ModifierProduitCapacite" prefHeight="33.0" GridPane.columnIndex="7" GridPane.rowIndex="3" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Vitesse" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Puissance" GridPane.columnIndex="3" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurReference1" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurNom1" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurGarantie1" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="Erreurtva1" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="Erreurcategorie1" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Couleur">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurMarque1" fill="#f20606" layoutX="605.0" layoutY="62.0" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<ColorPicker fx:id="ModifierProduitCouleur" prefHeight="33.0" prefWidth="149.0" GridPane.columnIndex="1" />
<TextField fx:id="ModifierProduitDimensions" prefHeight="33.0" prefWidth="147.0" GridPane.columnIndex="7" />
<TextField fx:id="ModifierProduitVitesse" prefHeight="33.0" prefWidth="147.0" GridPane.columnIndex="1" GridPane.rowIndex="3" />
<TextField fx:id="ModifierProduitPuissance" prefHeight="33.0" prefWidth="147.0" GridPane.columnIndex="4" GridPane.rowIndex="3" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="124.0" minWidth="10.0" prefWidth="68.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="149.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="27.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="136.0" minWidth="10.0" prefWidth="77.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="192.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="27.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="65.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="1.7976931348623157E308" minWidth="10.0" prefWidth="142.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="62.0" minHeight="10.0" prefHeight="41.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="44.0" minHeight="5.0" prefHeight="18.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="44.0" minHeight="8.0" prefHeight="26.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="74.0" minHeight="10.0" prefHeight="41.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="73.0" minHeight="10.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="73.0" minHeight="10.0" prefHeight="19.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane layoutX="15.0" layoutY="192.0" prefHeight="244.0" prefWidth="754.0" styleClass="panel-default" AnchorPane.bottomAnchor="15.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0">
<children>
<AnchorPane prefHeight="38.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="22.0" layoutY="24.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Déscription">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
</children>
</AnchorPane>
<TextArea fx:id="ModifierProduitDescription" layoutX="14.0" layoutY="45.0" prefHeight="187.0" prefWidth="728.0" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="45.0">
<font>
<Font name="Arial" size="12.0" />
</font>
</TextArea>
</children>
</AnchorPane>
</children>
</AnchorPane>
</content>
</Tab>
</tabs>
</TabPane>
<StackPane layoutY="542.0" prefHeight="38.0" prefWidth="796.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<children>
<Button mnemonicParsing="false" onAction="#ModifierProduitButtonAction" prefHeight="33.0" prefWidth="122.0" styleClass="btn-primary" text="Modifier" />
</children>
</StackPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,243 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.RadioButton?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?import javafx.scene.control.ToggleGroup?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.ColumnConstraints?>
<?import javafx.scene.layout.GridPane?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.RowConstraints?>
<?import javafx.scene.layout.StackPane?>
<?import javafx.scene.shape.Circle?>
<?import javafx.scene.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="anchorpane" minHeight="662.0" minWidth="816.0" prefHeight="662.0" prefWidth="816.0" style="-fx-background-color: rgba(0,0,0,0.6);" styleClass="AnchorPane-Default" stylesheets="@../../Public/CSS/StylePrincipal.css" xmlns="http://javafx.com/javafx/13" xmlns:fx="http://javafx.com/fxml/1">
<children>
<StackPane fx:id="StackpaneClient" prefHeight="593.0" prefWidth="757.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<AnchorPane maxHeight="662.0" maxWidth="816.0" minHeight="662.0" minWidth="816.0" prefHeight="662.0" prefWidth="816.0" style="-fx-background-color: #FFFFFF;">
<children>
<ProgressBar fx:id="ProgressBarProduit" prefHeight="5.0" prefWidth="816.0" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
</children></AnchorPane>
<AnchorPane maxHeight="620.0" maxWidth="776.0" minHeight="620.0" minWidth="776.0" prefHeight="620.0" prefWidth="776.0" style="-fx-background-radius: 5; -fx-border-color: #35aa47; -fx-border-radius: 5;" styleClass="AnchorPane-Default" stylesheets="@../../Public/CSS/StylePrincipal.css">
<children>
<AnchorPane prefHeight="40.0" prefWidth="776.0" style="-fx-background-color: #35aa47;" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="52.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Rechercher Produit">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
<ImageView layoutX="10.0" layoutY="6.0">
<image>
<Image url="@../../Public/icon/product.png" />
</image>
</ImageView>
</children>
</AnchorPane>
<AnchorPane prefHeight="147.0" prefWidth="766.0" styleClass="panel-default" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="60.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Button fx:id="ButtonSearchProduit" mnemonicParsing="false" prefHeight="35.0" prefWidth="162.0" styleClass="btn-icon-search" text="Filtre de recherche">
<font>
<Font name="Arial" size="12.0" />
</font>
</Button>
</children>
</AnchorPane>
<GridPane layoutX="12.0" layoutY="55.0" prefHeight="82.0" prefWidth="722.0" AnchorPane.leftAnchor="11.0" AnchorPane.rightAnchor="11.0" AnchorPane.topAnchor="54.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Référence">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="GestionProduitReference" prefHeight="30.0" prefWidth="74.0" GridPane.columnIndex="1" />
<Text fx:id="ErreurCode" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<TextField fx:id="GestionProduitDesignation" prefHeight="30.0" prefWidth="63.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Désignation" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="ErreurCIN" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Marque" GridPane.columnIndex="6" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Catégorie" GridPane.rowIndex="2" />
<TextField fx:id="GestionProduitMarque" prefHeight="30.0" prefWidth="123.0" GridPane.columnIndex="7" />
<Text fx:id="TextEnStock" strokeType="OUTSIDE" strokeWidth="0.0" text="En Stock" visible="false" GridPane.columnIndex="3" GridPane.rowIndex="2">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="GestionProduitCategorie" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="1" GridPane.rowIndex="2" />
<AnchorPane fx:id="PaneStockNegaNon" prefHeight="200.0" prefWidth="200.0" visible="false" GridPane.columnIndex="4" GridPane.rowIndex="2">
<children>
<RadioButton fx:id="StockNegaOui" layoutX="14.0" layoutY="6.0" mnemonicParsing="false" selected="true" text="Oui">
<toggleGroup>
<ToggleGroup fx:id="GroupStockNegatif" />
</toggleGroup>
</RadioButton>
<RadioButton fx:id="StockNegaNon" layoutX="63.0" layoutY="6.0" mnemonicParsing="false" text="Non" toggleGroup="$GroupStockNegatif" />
</children>
</AnchorPane>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="124.0" minWidth="10.0" prefWidth="70.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="236.0" minWidth="10.0" prefWidth="133.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="312.0" minWidth="0.0" prefWidth="51.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="310.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints halignment="LEFT" hgrow="SOMETIMES" maxWidth="451.0" minWidth="10.0" prefWidth="187.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="451.0" minWidth="10.0" prefWidth="37.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="451.0" minWidth="10.0" prefWidth="51.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="451.0" minWidth="10.0" prefWidth="121.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="451.0" minWidth="10.0" prefWidth="16.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="44.0" minHeight="10.0" prefHeight="16.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<Button layoutX="665.0" layoutY="569.0" mnemonicParsing="false" onAction="#QuiterButtonAction" prefHeight="39.0" prefWidth="95.0" styleClass="btn-simple" text="Quiter">
<font>
<Font size="17.0" />
</font>
</Button>
<Group layoutX="3.0" layoutY="243.0">
<children>
<Label fx:id="LabelCount" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" text="0" textFill="WHITE">
<font>
<Font name="Verdana Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
<AnchorPane layoutX="209.0" layoutY="569.0" prefHeight="40.0" prefWidth="321.0">
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" prefHeight="343.0" prefWidth="766.0" styleClass="panel-bleu" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="220.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Produits">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeGestionProduit" editable="true" layoutX="3.0" layoutY="36.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="35.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColReference" maxWidth="300.0" minWidth="90.0" prefWidth="90.0" text="Référence" />
<TableColumn fx:id="TabColDesignaton" maxWidth="400.0" minWidth="130.0" prefWidth="130.0" text="Désignation" />
<TableColumn fx:id="TabColMarque" maxWidth="200.0" minWidth="90.0" prefWidth="90.0" text="Marque" />
<TableColumn fx:id="TabColCategorie" maxWidth="200.0" minWidth="80.0" text="Catégorie" />
<TableColumn fx:id="TabColPrixAchatTTC" maxWidth="120.0" minWidth="110.0" prefWidth="110.0" text="Prix Achat TTC" />
<TableColumn fx:id="TabColPrixVenteTTC" maxWidth="120.0" minWidth="110.0" prefWidth="110.0" text="Prix Vente TTC" />
<TableColumn fx:id="TabColQuantite" maxWidth="101.0" minWidth="70.0" prefWidth="70.0" text="Quantité" />
<TableColumn fx:id="TabColAction" maxWidth="60.0" minWidth="60.0" prefWidth="60.0" text="Action" />
</columns>
</TableView>
</children>
</AnchorPane>
</children>
</AnchorPane>
</children>
</StackPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,271 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.control.ProgressIndicator?>
<?import javafx.scene.control.Separator?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?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.shape.Line?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="AnchorPaneReglementAjouter1" 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:fx="http://javafx.com/fxml/1" fx:controller="Controllers.Reglement.ReglementAjouter1Controller">
<children>
<Pane fx:id="TitrePane" 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="Réglement">
<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="Achat / Réglement / Ajouter (sélectionner les factures)">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<AnchorPane prefHeight="101.0" prefWidth="776.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="20.0" AnchorPane.topAnchor="50.0">
<children>
<ProgressBar layoutX="97.0" layoutY="61.0" prefHeight="18.0" prefWidth="599.0" progress="0.13" AnchorPane.leftAnchor="97.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="150.0" layoutY="-96.0">
<children>
<Circle fill="#5fc65f" layoutX="51.0" layoutY="161.0" radius="16.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="Sélectionner les Factures">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text layoutX="160.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="6">
<children>
<Group layoutX="120.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 le Réglement">
<font>
<Font name="Arial" size="16.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>
<Group GridPane.columnIndex="3">
<children>
<Group layoutX="100.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="Détail Réglement">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text layoutX="130.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" maxWidth="130.0" minWidth="92.0" prefWidth="92.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="157.0" minWidth="83.0" prefWidth="157.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="101.0" minWidth="10.0" prefWidth="62.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 layoutY="133.0" prefHeight="52.0" prefWidth="743.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="133.0">
<children>
<Group>
<children>
<Button layoutX="398.0" layoutY="159.0" mnemonicParsing="false" onAction="#DetailReglementButtonAction" prefHeight="35.0" prefWidth="120.0" styleClass="btn-primary" text="Suivant" />
<Button disable="true" layoutX="318.0" layoutY="164.0" mnemonicParsing="false" styleClass="btn-default" text="Précédent" />
</children>
</Group>
</children>
</StackPane>
<Separator layoutY="186.0" prefWidth="200.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="186.0" />
<AnchorPane prefHeight="230.0" prefWidth="786.0" style="-fx-background-color: #FFFFFF;" styleClass="panel-default" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="195.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="41.0" layoutY="19.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Filtre de recherche">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
<Line layoutX="23.0" layoutY="20.0" rotate="35.0" startX="10.0" stroke="#555555" strokeWidth="2.0" />
<Circle fill="#ededed" layoutX="17.0" layoutY="13.0" radius="8.0" stroke="#555555" strokeType="INSIDE" strokeWidth="2.0" />
</children>
</AnchorPane>
<GridPane layoutX="15.0" layoutY="31.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Fournisseur" GridPane.columnIndex="2">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Local Réception" GridPane.columnIndex="4">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Net A Payer" GridPane.columnIndex="8">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<TextField fx:id="TextFieldNumero" prefHeight="30.0" GridPane.rowIndex="1" />
<TextField fx:id="TextFieldFournisseu" prefHeight="30.0" GridPane.columnIndex="2" GridPane.rowIndex="1" />
<AnchorPane GridPane.columnIndex="4" GridPane.rowIndex="1">
<children>
<ChoiceBox fx:id="ChoiceBoxLocalReception" prefHeight="30.0" prefWidth="150.0" styleClass="liste-select" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
</children>
</AnchorPane>
<AnchorPane prefHeight="200.0" GridPane.columnIndex="6" GridPane.rowIndex="1">
<children>
<DatePicker fx:id="DatePickerDateReception" prefHeight="30.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
</children>
</AnchorPane>
<TextField fx:id="TextFieldNetAPayer" prefHeight="30.0" GridPane.columnIndex="8" GridPane.rowIndex="1" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="50.0" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="50.0" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="50.0" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="50.0" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<TableView fx:id="TableViewFactureFrs" editable="true" prefHeight="266.0" prefWidth="764.0" style="-fx-border-color: DDDDDD;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="88.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColNumero" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Numéro" />
<TableColumn fx:id="TabColFrs" maxWidth="400.0" minWidth="120.0" prefWidth="120.0" text="Fournisseur" />
<TableColumn fx:id="TabColLocalReception" maxWidth="400.0" minWidth="120.0" prefWidth="120.0" text="Local Réception" />
<TableColumn fx:id="TabColDate" maxWidth="200.0" minWidth="100.0" prefWidth="100.0" text="Date" />
<TableColumn fx:id="TabColNetPayer" maxWidth="300.0" minWidth="120.0" prefWidth="120.0" text="Net A Payer" />
<TableColumn fx:id="TabColDetail" maxWidth="80.0" minWidth="80.0" text="Détail" />
</columns>
</TableView>
<ProgressIndicator fx:id="ProgressFactureFrs" layoutX="367.0" layoutY="112.0" prefHeight="72.0" prefWidth="85.0" visible="false" AnchorPane.bottomAnchor="21.0" AnchorPane.leftAnchor="367.0" AnchorPane.rightAnchor="366.0" AnchorPane.topAnchor="112.0" />
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="14.0" layoutY="432.0" prefHeight="205.0" prefWidth="786.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="432.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.1" AnchorPane.rightAnchor="0.1" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="17.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Factures Fournisseur">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="7.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewSeleFactureFrs" editable="true" prefHeight="266.0" prefWidth="764.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="30.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColSeleNumero" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Numéro" />
<TableColumn fx:id="TabColSeleFrs" maxWidth="400.0" minWidth="120.0" prefWidth="120.0" text="Fournisseur" />
<TableColumn fx:id="TabColSeleLocalReception" maxWidth="400.0" minWidth="120.0" prefWidth="120.0" text="Local Réception" />
<TableColumn fx:id="TabColSeleDate" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" text="Date" />
<TableColumn fx:id="TabColSeleHeur" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" text="Heur" />
<TableColumn fx:id="TabColSeleNetPayer" maxWidth="300.0" minWidth="120.0" prefWidth="120.0" text="Net A Payer" />
<TableColumn fx:id="TabColSeleSupprimer" maxWidth="80.0" minWidth="80.0" text="Supprimer" />
</columns>
</TableView>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,475 @@
<?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.TableColumn?>
<?import javafx.scene.control.TableView?>
<?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.shape.Line?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="AnchorPaneReglementAjouter2" 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:fx="http://javafx.com/fxml/1" fx:controller="Controllers.Reglement.ReglementAjouter2Controller">
<children>
<Pane fx:id="TitrePane" 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="Réglement">
<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="Achat / Réglement / Ajouter (détail réglement)">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<AnchorPane prefHeight="101.0" prefWidth="776.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="20.0" AnchorPane.topAnchor="50.0">
<children>
<ProgressBar layoutX="97.0" layoutY="61.0" prefHeight="18.0" prefWidth="599.0" progress="0.48" AnchorPane.leftAnchor="97.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="150.0" layoutY="-96.0">
<children>
<Circle fill="#5fc65f" layoutX="51.0" layoutY="161.0" radius="16.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="Sélectionner les Factures">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text layoutX="160.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="6">
<children>
<Group layoutX="120.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 le Réglement">
<font>
<Font name="Arial" size="16.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>
<Group GridPane.columnIndex="3">
<children>
<Group layoutX="100.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="Détail Réglement">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text layoutX="130.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" maxWidth="130.0" minWidth="92.0" prefWidth="92.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="157.0" minWidth="83.0" prefWidth="157.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="101.0" minWidth="10.0" prefWidth="62.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="53.0" prefHeight="52.0" prefWidth="743.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="#DetailRelementSuitButtonAction" prefHeight="35.0" prefWidth="120.0" styleClass="btn-primary" text="Suivant" />
<Button layoutX="318.0" layoutY="164.0" mnemonicParsing="false" onAction="#ReglementAjouter1ButtonAction" styleClass="btn-default" text="Précédent" />
</children>
</Group>
</children>
</StackPane>
<Separator prefWidth="200.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="200.0" />
<Text fill="#0665ae" layoutX="21.0" layoutY="228.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Facture">
<font>
<Font name="Arial Bold" size="18.0" />
</font>
</Text>
<GridPane layoutX="10.0" layoutY="233.0" prefHeight="27.0" prefWidth="776.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total Facture:" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="14.0" />
</font>
</Text>
<Text fx:id="TextDateReception" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nombre des Factures:">
<font>
<Font name="Verdana" size="14.0" />
</font>
</Text>
<Text fx:id="TextNumero" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextNbrFacture" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1">
<font>
<Font name="Verdana Bold" size="14.0" />
</font>
</Text>
<Text fx:id="TextTotalFacture" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4">
<font>
<Font name="Verdana Bold" size="14.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="172.0" minWidth="81.0" prefWidth="159.0" />
<ColumnConstraints halignment="LEFT" hgrow="SOMETIMES" maxWidth="134.0" minWidth="91.0" prefWidth="118.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="218.0" minWidth="25.0" prefWidth="166.0" />
<ColumnConstraints halignment="RIGHT" hgrow="SOMETIMES" maxWidth="183.0" minWidth="80.0" prefWidth="101.0" />
<ColumnConstraints halignment="LEFT" hgrow="SOMETIMES" maxWidth="239.0" minWidth="110.0" prefWidth="223.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<Text fill="#0665ae" layoutX="19.0" layoutY="296.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Type Paiement">
<font>
<Font name="Arial Bold" size="18.0" />
</font>
</Text>
<RadioButton layoutX="21.0" layoutY="312.0" mnemonicParsing="false" onAction="#RadioComptantAction" text="Comptant">
<font>
<Font name="Arial Bold" size="14.0" />
</font>
<toggleGroup>
<ToggleGroup fx:id="TypePaiement" />
</toggleGroup>
</RadioButton>
<RadioButton layoutX="127.0" layoutY="313.0" mnemonicParsing="false" onAction="#RadioFaciliteAction" text="Facilité" toggleGroup="$TypePaiement">
<font>
<Font name="Arial Bold" size="14.0" />
</font>
</RadioButton>
<AnchorPane fx:id="PaneComptant" layoutX="1.0" layoutY="353.0" prefHeight="284.0" prefWidth="786.0" style="-fx-border-color: #e0e0e0; -fx-border-radius: 5px 5px 0px 0px;" visible="false" AnchorPane.bottomAnchor="15.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="353.0">
<children>
<Group layoutX="14.0" layoutY="14.0">
<children>
<RadioButton layoutX="191.0" mnemonicParsing="false" onAction="#RadioChequeAction" text="Chèque">
<font>
<Font name="System Bold" size="15.0" />
</font>
<toggleGroup>
<ToggleGroup fx:id="PaiementComptant" />
</toggleGroup>
</RadioButton>
<RadioButton layoutX="289.0" mnemonicParsing="false" onAction="#RadioCarteAction" text="Carte électronique" toggleGroup="$PaiementComptant">
<font>
<Font name="System Bold" size="15.0" />
</font>
</RadioButton>
<RadioButton layoutX="95.0" mnemonicParsing="false" onAction="#RadioEspeceAction" selected="true" text="Espèce" toggleGroup="$PaiementComptant">
<font>
<Font name="System Bold" size="15.0" />
</font>
</RadioButton>
<Text layoutY="17.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Payer en: ">
<font>
<Font name="Arial Bold" size="18.0" />
</font>
</Text>
</children>
</Group>
<GridPane fx:id="GridPaneCheque" layoutX="25.0" layoutY="54.0" prefHeight="178.0" prefWidth="548.0" visible="false" AnchorPane.leftAnchor="25.0" AnchorPane.topAnchor="54.0">
<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="TextFieldChequeNomBanque" prefHeight="30.0" GridPane.columnIndex="1" />
<TextField fx:id="TextFieldChequeNumero" prefHeight="30.0" GridPane.columnIndex="1" GridPane.rowIndex="1" />
<TextField fx:id="TextFieldChequeNomComple" 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="DatePickerChequeDate" layoutY="12.0" prefHeight="30.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
</children>
</AnchorPane>
<Text fx:id="TextCtlChequeNumero" 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="TextCtlChequeNomBanque" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="2">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextCtlChequeDate" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="2" GridPane.rowIndex="3">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextCtlChequeNomComple" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="2" GridPane.rowIndex="2">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
</children>
<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>
</GridPane>
<GridPane fx:id="GridPaneCarte" layoutX="25.0" layoutY="60.0" prefHeight="165.0" prefWidth="687.0" visible="false">
<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 Carte" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro Transaction" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<TextField fx:id="TextFieldCarteNomBanque" prefHeight="30.0" GridPane.columnIndex="1" />
<TextField fx:id="TextFieldCarteNumeroCart" prefHeight="30.0" GridPane.columnIndex="1" GridPane.rowIndex="1" />
<TextField fx:id="TextFieldCarteNumeroTransaction" prefHeight="30.0" GridPane.columnIndex="1" GridPane.rowIndex="2" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Heur Transaction" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="1" GridPane.rowIndex="3">
<children>
<DatePicker fx:id="DatePickerCarteDate" layoutX="7.0" layoutY="8.0" prefHeight="30.0" prefWidth="145.0" AnchorPane.leftAnchor="0.0" />
<TextField fx:id="TextFieldCarteHeurTransaction" layoutX="153.0" layoutY="8.0" prefHeight="30.0" prefWidth="53.0" promptText="00:00" />
</children>
</AnchorPane>
<Text fx:id="TextCtlCartNomBanque" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="2">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextCtlCartNumeroCart" 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="TextCtlCartNumeroTransaction" 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="TextCtlCartDateHeurTransaction" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="2" GridPane.rowIndex="3">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="170.0" minWidth="10.0" prefWidth="170.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="500.0" minWidth="200.0" prefWidth="219.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="500.0" minWidth="200.0" prefWidth="219.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>
</GridPane>
</children>
</AnchorPane>
<AnchorPane fx:id="PaneFacilite" layoutX="11.0" layoutY="363.0" prefHeight="284.0" prefWidth="756.0" style="-fx-border-color: #e0e0e0; -fx-border-radius: 5px 5px 0px 0px;" visible="false" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="348.0">
<children>
<Group layoutX="16.0" layoutY="17.0">
<children>
<RadioButton layoutX="-4.0" mnemonicParsing="false" onAction="#RadioFaciliteTraiteAction" selected="true" text="Traite">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
<toggleGroup>
<ToggleGroup fx:id="FaciliteTraiteCheque" />
</toggleGroup>
</RadioButton>
<RadioButton layoutX="99.0" mnemonicParsing="false" onAction="#RadioFaciliteChequeAction" text="Chèque" toggleGroup="$FaciliteTraiteCheque">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</RadioButton>
</children>
</Group>
<Text layoutX="361.0" layoutY="33.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Nombre d'échéances:">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<TextField fx:id="TextFieldNbrEcheance" alignment="CENTER" layoutX="522.0" layoutY="13.0" prefHeight="30.0" prefWidth="94.0" />
<Button layoutX="625.0" layoutY="12.0" mnemonicParsing="false" onAction="#AjouterTraitementButtonAction" prefHeight="30.0" prefWidth="84.0" styleClass="btn-success" text="Valider" />
<AnchorPane id="AnchorPane" fx:id="PaneFaciliteCheque" layoutX="12.0" layoutY="96.0" prefHeight="178.0" prefWidth="699.0" styleClass="panel-bleu" visible="false" AnchorPane.bottomAnchor="11.0" AnchorPane.leftAnchor="11.0" AnchorPane.topAnchor="90.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Chéque">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="10.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="15.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="20.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeCheque" editable="true" layoutX="1.0" layoutY="30.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="30.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColDateCheque" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Date" />
<TableColumn fx:id="TabColNumeroCheque" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Numéro Chéque" />
<TableColumn fx:id="TabColBanqueCheque" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Banque" />
<TableColumn fx:id="TabColMontantCheque" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Montant" />
</columns>
</TableView>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" fx:id="PaneFaciliteTraite" layoutX="12.0" layoutY="59.0" prefHeight="215.0" prefWidth="699.0" styleClass="panel-bleu" visible="false" AnchorPane.bottomAnchor="10.0" AnchorPane.topAnchor="90.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Traite">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="10.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="15.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="20.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeTraite" layoutX="1.0" layoutY="30.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="30.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColDateTraite" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Date" />
<TableColumn fx:id="TabColMontantTraite" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Montant" />
</columns>
</TableView>
</children>
</AnchorPane>
<Text fx:id="TextCtlNbrEcheance" fill="#f80303" layoutX="364.0" layoutY="52.0" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<Text layoutX="14.0" layoutY="78.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total échéances:">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TotalEcheance" layoutX="131.0" layoutY="79.0" strokeType="OUTSIDE" strokeWidth="0.0" text="100 / 200">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,500 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.control.ProgressIndicator?>
<?import javafx.scene.control.Separator?>
<?import javafx.scene.control.Tab?>
<?import javafx.scene.control.TabPane?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?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.shape.Line?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="PaneReglementAjouter" 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:fx="http://javafx.com/fxml/1" xmlns="http://javafx.com/javafx/13" fx:controller="Controllers.Reglement.ReglementAjouter3Controller">
<children>
<Pane fx:id="TitrePane" 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="Règlement">
<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="Achat / Réglement / Ajouter (enregister le réglement)">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<AnchorPane prefHeight="101.0" prefWidth="776.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="20.0" AnchorPane.topAnchor="50.0">
<children>
<ProgressBar layoutX="97.0" layoutY="61.0" prefHeight="18.0" prefWidth="599.0" progress="1.0" AnchorPane.leftAnchor="97.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="150.0" layoutY="-96.0">
<children>
<Circle fill="#5fc65f" layoutX="51.0" layoutY="161.0" radius="16.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="Sélectionner les Factures">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text layoutX="160.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="6">
<children>
<Group layoutX="120.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 le Réglement">
<font>
<Font name="Arial Bold" size="16.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>
<Group GridPane.columnIndex="3">
<children>
<Group layoutX="100.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="Détail Réglement">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text layoutX="130.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" maxWidth="130.0" minWidth="92.0" prefWidth="92.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="157.0" minWidth="83.0" prefWidth="157.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="101.0" minWidth="10.0" prefWidth="62.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>
<Separator layoutY="165.0" prefWidth="796.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="165.0" />
<ProgressIndicator fx:id="ProgressReglement" layoutX="241.0" layoutY="254.0" prefHeight="202.0" prefWidth="315.0" AnchorPane.bottomAnchor="186.0" AnchorPane.leftAnchor="240.0" AnchorPane.rightAnchor="240.0" AnchorPane.topAnchor="254.0" />
<AnchorPane fx:id="PaneDetailTraite" layoutY="170.0" prefHeight="472.0" prefWidth="796.0" visible="false" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="170.0">
<children>
<AnchorPane prefHeight="58.0" prefWidth="776.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0">
<children>
<Pane layoutY="-7.0" prefHeight="91.0" prefWidth="5.0" style="-fx-background-color: #35aa47;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.topAnchor="0.0" />
<AnchorPane fx:id="AnchorPaneSucces" layoutX="14.0" layoutY="9.0" prefHeight="40.0" prefWidth="47.0" style="-fx-background-color: #35aa47; -fx-background-radius: 5; -fx-border-color: #2ECC71; -fx-border-radius: 5;" AnchorPane.leftAnchor="14.0">
<children>
<ImageView fitHeight="26.0" fitWidth="30.0" layoutX="7.0" layoutY="7.0">
<image>
<Image url="@../../Public/icon/icon-success.png" />
</image>
</ImageView>
</children>
</AnchorPane>
<Text fx:id="TextSucces" fill="#197926" layoutX="71.0" layoutY="38.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Succès:">
<font>
<Font name="Arial" size="29.0" />
</font>
</Text>
<Text fx:id="TextDescSucces" fill="#0e5416" layoutX="181.0" layoutY="35.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Le règlement à été créer avec succées avec les paramétres suivant:" wrappingWidth="562.65625">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
</AnchorPane>
<GridPane layoutX="20.0" layoutY="68.0" prefHeight="74.0" prefWidth="766.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Type Paiement:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Mode Paiement:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Profile:" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextCodeReglement" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextTypePaiement" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextModePaiement" strokeType="OUTSIDE" strokeWidth="0.0" text="vvvx" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fill="#478fca" strokeType="OUTSIDE" strokeWidth="0.0" text="Information Règlement">
<font>
<Font name="Arial" size="18.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Réglement:" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Création:" GridPane.columnIndex="6" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total Réglement:" GridPane.columnIndex="3" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextProfile" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextTotalReglement" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="4" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextDateCreation" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="7" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="120.0" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="120.0" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="60.0" prefWidth="60.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="110.0" minWidth="110.0" prefWidth="110.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="90.0" prefWidth="90.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<StackPane layoutX="14.0" layoutY="160.0" prefHeight="20.0" prefWidth="756.0" AnchorPane.leftAnchor="14.0" AnchorPane.rightAnchor="26.0">
<children>
<Line endX="100.0" scaleX="3.0" startX="-100.0" strokeWidth="0.3" />
</children>
</StackPane>
<GridPane layoutX="21.0" layoutY="176.0" prefHeight="58.0" prefWidth="756.0" AnchorPane.leftAnchor="21.0" AnchorPane.rightAnchor="19.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 1:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextCodeFrs" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextNomFrs" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fill="#478fca" strokeType="OUTSIDE" strokeWidth="0.0" text="Information Fournisseur">
<font>
<Font name="Arial" size="18.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code:" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 2:" GridPane.columnIndex="9" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextTele1Frs" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextTele2Frs" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="10" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="50.0" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="50.0" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="60.0" minWidth="60.0" prefWidth="60.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="60.0" minWidth="60.0" prefWidth="60.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="80.0" prefWidth="80.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<TabPane fx:id="TabPaneCommande" layoutX="21.0" layoutY="248.0" prefHeight="219.0" prefWidth="756.0" styleClass="Table-Pane" tabClosingPolicy="UNAVAILABLE" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0" AnchorPane.topAnchor="248.0">
<tabs>
<Tab text="Détail Réglement">
<content>
<AnchorPane prefHeight="200.0" prefWidth="200.0">
<children>
<AnchorPane layoutX="27.0" minHeight="146.0" minWidth="734.0" prefHeight="146.0" prefWidth="734.0" style="-fx-border-color: #428BCA; -fx-border-radius: 5px 5px 0px 0px;" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="10.0">
<children>
<TableView fx:id="TableViewListeCheque" layoutX="4.0" layoutY="4.0" prefHeight="147.0" prefWidth="729.0" style="-fx-border-color: #FFFFFF;" visible="false" AnchorPane.bottomAnchor="2.0" AnchorPane.leftAnchor="3.0" AnchorPane.topAnchor="3.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColDateCheque" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Date" />
<TableColumn fx:id="TabColNumeroCheque" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Numéro Chéque" />
<TableColumn fx:id="TabColBanqueCheque" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Banque" />
<TableColumn fx:id="TabColMontantCheque" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Montant" />
</columns>
</TableView>
<TableView fx:id="TableViewListeTraite" layoutX="3.0" layoutY="3.0" prefHeight="148.0" prefWidth="506.0" style="-fx-border-color: #FFFFFF;" visible="false" AnchorPane.bottomAnchor="2.0" AnchorPane.leftAnchor="2.0" AnchorPane.topAnchor="2.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColDateTraite" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Date" />
<TableColumn fx:id="TabColMontantTraite" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Montant" />
</columns>
</TableView>
<Button fx:id="ButtonImprimer" layoutX="544.0" layoutY="53.0" mnemonicParsing="false" prefHeight="47.0" prefWidth="47.0" styleClass="icon-Print" visible="false" />
<GridPane fx:id="GridPaneCheque" layoutX="14.0" layoutY="3.0" prefHeight="119.0" prefWidth="548.0" visible="false" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.topAnchor="10.0">
<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>
<Text fx:id="TextChequeNomBanque" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextChequeNumero" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextChequeNomComple" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextChequeDate" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque" GridPane.columnIndex="1" GridPane.rowIndex="3">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
<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>
<rowConstraints>
<RowConstraints maxHeight="70.0" minHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="70.0" minHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="70.0" minHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="70.0" minHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<GridPane fx:id="GridPaneCarte" prefHeight="119.0" prefWidth="533.0" visible="false" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.topAnchor="10.0">
<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 Carte:" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro Transaction:" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Heur Transaction:" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text fx:id="TextCartNomBanque" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque:" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextCartNumeroCart" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque:" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextCartNumeroTransaction" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque:" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextCartDateHeurTransaction" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque:" GridPane.columnIndex="1" GridPane.rowIndex="3">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="170.0" minWidth="10.0" prefWidth="170.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="500.0" minWidth="200.0" prefWidth="219.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="70.0" minHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="70.0" minHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="70.0" minHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="70.0" minHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>
</content>
</Tab>
<Tab text="Liste des Factures">
<content>
<AnchorPane fx:id="AnchorPaneModierProduit" prefHeight="200.0" prefWidth="200.0">
<children>
<AnchorPane id="AnchorPane" layoutY="7.0" prefHeight="155.0" prefWidth="734.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="7.0">
<children>
<TableView fx:id="TableViewFactureFrs" editable="true" prefHeight="266.0" prefWidth="764.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="1.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="1.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColNumeroFact" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Numéro" />
<TableColumn fx:id="TabColProfile" maxWidth="400.0" minWidth="120.0" prefWidth="120.0" text="Profile" />
<TableColumn fx:id="TabColLocalReception" maxWidth="400.0" minWidth="120.0" prefWidth="120.0" text="Local Réception" />
<TableColumn fx:id="TabColDate" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" text="Date" />
<TableColumn fx:id="TabColHeur" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" text="Heur" />
<TableColumn fx:id="TabColNetPayer" maxWidth="300.0" minWidth="120.0" prefWidth="120.0" text="Net A Payer" />
</columns>
</TableView>
</children>
</AnchorPane>
</children>
</AnchorPane>
</content>
</Tab>
</tabs>
</TabPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,416 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.ColumnConstraints?>
<?import javafx.scene.layout.GridPane?>
<?import javafx.scene.layout.Pane?>
<?import javafx.scene.layout.RowConstraints?>
<?import javafx.scene.layout.StackPane?>
<?import javafx.scene.shape.Line?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane fx:id="AnchorPrincipal" minHeight="642.0" minWidth="796.0" prefHeight="642.0" prefWidth="796.0" style="-fx-background-color: rgba(0,0,0,0.6);" 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:fx="http://javafx.com/fxml/1">
<children>
<StackPane prefHeight="150.0" prefWidth="200.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<AnchorPane maxHeight="642.0" maxWidth="796.0" minHeight="642.0" minWidth="796.0" prefHeight="642.0" prefWidth="796.0" style="-fx-background-radius: 10 10 0 0; -fx-border-color: #000000; -fx-border-radius: 10 10 0 0;" styleClass="AnchorPane-Default">
<children>
<Pane maxHeight="30.0" maxWidth="796.0" minHeight="30.0" minWidth="796.0" prefHeight="30.0" prefWidth="796.0" style="-fx-background-color: linear-gradient(to bottom, #585858, #333333); -fx-background-radius: 10 10 0 0;">
<children>
<Text fill="WHITE" layoutX="22.0" layoutY="21.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Dialog de confirmation">
<font>
<Font name="Arial Bold" size="14.0" />
</font>
</Text>
</children>
</Pane>
<ImageView layoutX="29.0" layoutY="39.0">
<image>
<Image url="@../../Public/icon/dialoginform.png" />
</image>
</ImageView>
<Text layoutX="91.0" layoutY="57.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Règlement">
<font>
<Font name="Arial Bold" size="17.0" />
</font>
</Text>
<Text layoutX="91.0" layoutY="82.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Êtes-vous sûr de vouloir enregistrer ce réglement">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<AnchorPane layoutX="15.0" layoutY="97.0" prefHeight="109.0" prefWidth="766.0" style="-fx-border-color: #000000; -fx-border-radius: 10 10 0 0;">
<children>
<AnchorPane layoutX="2.0" layoutY="1.0" prefHeight="30.0" prefWidth="764.0" style="-fx-background-color: linear-gradient(to bottom, #585858, #333333); -fx-background-radius: 10 10 0 0;" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="39.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information Réglement">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
<ImageView fitHeight="18.0" fitWidth="18.0" layoutX="13.0" layoutY="7.0">
<image>
<Image url="@../../Public/icon/iconedit.png" />
</image>
</ImageView>
</children>
</AnchorPane>
<GridPane layoutX="12.0" layoutY="34.0" prefHeight="59.0" prefWidth="744.0" AnchorPane.leftAnchor="11.0" AnchorPane.rightAnchor="11.0" AnchorPane.topAnchor="33.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Mode Paiement:" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Type Paiement:">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="TextTypePaiement" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextModePaiement" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Profile:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total Réglement:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nombre Fact:" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="TextNombreFact" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextTotalReglement" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextDateCreation" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextCodeDevis" strokeType="OUTSIDE" strokeWidth="0.0" text="Code Devis:" visible="false" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="CodeDevis" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" visible="false" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Création:" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="TextProfile" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="100.0" minWidth="55.0" prefWidth="97.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="109.0" minWidth="100.0" prefWidth="106.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="25.0" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="126.0" minWidth="55.0" prefWidth="104.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="153.0" minWidth="99.0" prefWidth="153.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="69.0" minWidth="25.0" prefWidth="44.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="90.0" minWidth="55.0" prefWidth="90.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="125.0" minWidth="100.0" prefWidth="118.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="45.0" minHeight="35.0" prefHeight="45.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane layoutX="14.0" layoutY="227.0" prefHeight="119.0" prefWidth="766.0" style="-fx-border-color: #35aa47;" styleClass="panel-default">
<children>
<AnchorPane layoutX="2.0" layoutY="2.0" prefHeight="30.0" prefWidth="764.0" style="-fx-background-color: #35aa47;" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="60.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information Fournisseur">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
<ImageView fitHeight="19.0" fitWidth="30.0" layoutX="12.0" layoutY="6.0">
<image>
<Image url="@../../Public/icon/Client.png" />
</image>
</ImageView>
</children>
</AnchorPane>
<GridPane layoutX="12.0" layoutY="34.0" prefHeight="59.0" prefWidth="744.0" AnchorPane.leftAnchor="11.0" AnchorPane.rightAnchor="11.0" AnchorPane.topAnchor="33.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom:" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="TextPrenom" strokeType="OUTSIDE" strokeWidth="0.0" text="Formes:" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 1:" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 2:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Email:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code:">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="TextCodeFrs" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextTele1Frs" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextNomFrs" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextTele2Frs" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextFormesFrs" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextmailFrs" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextMatricule" strokeType="OUTSIDE" strokeWidth="0.0" text="Matricule:" visible="false" GridPane.columnIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="76.0" minWidth="17.0" prefWidth="46.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="198.0" minWidth="100.0" prefWidth="138.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="132.0" minWidth="25.0" prefWidth="38.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="192.0" minWidth="45.0" prefWidth="45.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="260.0" minWidth="100.0" prefWidth="211.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="78.0" minWidth="12.0" prefWidth="29.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="128.0" minWidth="49.0" prefWidth="51.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="172.0" minWidth="100.0" prefWidth="170.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="45.0" minHeight="35.0" prefHeight="45.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" fx:id="AnchorDetailReglement" layoutX="15.0" layoutY="362.0" prefHeight="222.0" prefWidth="766.0" styleClass="panel-bleu">
<children>
<AnchorPane prefHeight="30.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Détail Réglement">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="10.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="15.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="20.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<GridPane fx:id="GridPaneCheque" layoutX="14.0" layoutY="31.0" prefHeight="178.0" prefWidth="548.0" visible="false">
<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>
<Text fx:id="TextChequeNomBanque" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextChequeNumero" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextChequeNomComple" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextChequeDate" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque" GridPane.columnIndex="1" GridPane.rowIndex="3">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
<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>
<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>
<GridPane fx:id="GridPaneCarte" layoutX="14.0" layoutY="38.0" prefHeight="165.0" prefWidth="533.0" visible="false">
<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 Carte:" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro Transaction:" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Heur Transaction:" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text fx:id="TextCartNomBanque" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque:" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextCartNumeroCart" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque:" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextCartNumeroTransaction" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque:" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextCartDateHeurTransaction" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque:" GridPane.columnIndex="1" GridPane.rowIndex="3">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="170.0" minWidth="10.0" prefWidth="170.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="500.0" minWidth="200.0" prefWidth="219.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>
</GridPane>
<TableView fx:id="TableViewListeCheque" layoutX="25.0" layoutY="38.0" prefHeight="165.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" visible="false" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="30.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColDateCheque" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Date" />
<TableColumn fx:id="TabColNumeroCheque" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Numéro Chéque" />
<TableColumn fx:id="TabColBanqueCheque" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Banque" />
<TableColumn fx:id="TabColMontantCheque" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Montant" />
</columns>
</TableView>
<TableView fx:id="TableViewListeTraite" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" visible="false" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="30.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColDateTraite" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Date" />
<TableColumn fx:id="TabColMontantTraite" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Montant" />
</columns>
</TableView>
</children>
</AnchorPane>
<Button fx:id="Enregister" layoutX="673.0" layoutY="596.0" mnemonicParsing="false" prefHeight="40.0" prefWidth="110.0" styleClass="btn-success" text="Enregister" />
<Button layoutX="581.0" layoutY="603.0" mnemonicParsing="false" onAction="#ExitButtonAction" prefHeight="30.0" prefWidth="72.0" styleClass="btn-simple" text="Annuler" />
</children>
</AnchorPane>
</children>
</StackPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,355 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ProgressIndicator?>
<?import javafx.scene.control.Tab?>
<?import javafx.scene.control.TabPane?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.ColumnConstraints?>
<?import javafx.scene.layout.GridPane?>
<?import javafx.scene.layout.Pane?>
<?import javafx.scene.layout.RowConstraints?>
<?import javafx.scene.layout.StackPane?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane fx:id="AnchorPrincipal" minHeight="642.0" minWidth="796.0" prefHeight="642.0" prefWidth="796.0" style="-fx-background-color: rgba(0,0,0,0.6);" 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:fx="http://javafx.com/fxml/1">
<children>
<StackPane prefHeight="150.0" prefWidth="200.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<AnchorPane maxHeight="642.0" maxWidth="796.0" minHeight="642.0" minWidth="796.0" prefHeight="642.0" prefWidth="796.0" style="-fx-background-radius: 10 10 0 0; -fx-border-color: #000000; -fx-border-radius: 10 10 0 0;" styleClass="AnchorPane-Default">
<children>
<Pane maxHeight="30.0" maxWidth="796.0" minHeight="30.0" minWidth="796.0" prefHeight="30.0" prefWidth="796.0" style="-fx-background-color: linear-gradient(to bottom, #585858, #333333); -fx-background-radius: 10 10 0 0;" />
<ProgressIndicator fx:id="ProgressReglement" layoutX="246.0" layoutY="237.0" prefHeight="202.0" prefWidth="315.0" AnchorPane.bottomAnchor="150.0" AnchorPane.leftAnchor="240.0" AnchorPane.rightAnchor="240.0" AnchorPane.topAnchor="150.0" />
<AnchorPane fx:id="PaneDetailReglement" layoutY="30.0" minWidth="796.0" prefHeight="561.0" prefWidth="796.0" visible="false">
<children>
<GridPane layoutX="12.0" layoutY="30.0" prefHeight="74.0" prefWidth="766.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Type Paiement:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Mode Paiement:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Profile:" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextCodeReglement" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextTypePaiement" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextModePaiement" strokeType="OUTSIDE" strokeWidth="0.0" text="vvvx" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fill="#478fca" strokeType="OUTSIDE" strokeWidth="0.0" text="Information Règlement">
<font>
<Font name="Arial" size="18.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Réglement:" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Création:" GridPane.columnIndex="6" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total Réglement:" GridPane.columnIndex="3" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextProfile" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextTotalReglement" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="4" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextDateCreation" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="7" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="120.0" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="120.0" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="60.0" prefWidth="60.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="110.0" minWidth="110.0" prefWidth="110.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="90.0" prefWidth="90.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="35.0" prefHeight="35.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<GridPane layoutX="14.0" layoutY="147.0" prefHeight="58.0" prefWidth="756.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 1:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextCodeFrs" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextNomFrs" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fill="#478fca" strokeType="OUTSIDE" strokeWidth="0.0" text="Information Fournisseur">
<font>
<Font name="Arial" size="18.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code:" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Télé 2:" GridPane.columnIndex="9" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextTele1Frs" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextTele2Frs" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="10" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="50.0" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="50.0" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="60.0" minWidth="60.0" prefWidth="60.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="60.0" minWidth="60.0" prefWidth="60.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="80.0" prefWidth="80.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<TabPane fx:id="TabPaneCommande" layoutX="20.0" layoutY="249.0" prefHeight="298.0" prefWidth="756.0" styleClass="Table-Pane" tabClosingPolicy="UNAVAILABLE">
<tabs>
<Tab text="Détail Paiement">
<content>
<AnchorPane prefHeight="200.0" prefWidth="200.0">
<children>
<AnchorPane layoutX="27.0" minHeight="146.0" minWidth="734.0" prefHeight="146.0" prefWidth="734.0" style="-fx-border-color: #428BCA; -fx-border-radius: 5px 5px 0px 0px;" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="10.0">
<children>
<TableView fx:id="TableViewListeCheque" layoutX="3.0" layoutY="3.0" prefHeight="228.0" prefWidth="556.0" style="-fx-border-color: #FFFFFF;" visible="false" AnchorPane.bottomAnchor="1.0" AnchorPane.leftAnchor="2.0" AnchorPane.rightAnchor="2.0" AnchorPane.topAnchor="2.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColDateCheque" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Date" />
<TableColumn fx:id="TabColNumeroCheque" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Numéro Chéque" />
<TableColumn fx:id="TabColBanqueCheque" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Banque" />
<TableColumn fx:id="TabColMontantCheque" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Montant" />
</columns>
</TableView>
<TableView fx:id="TableViewListeTraite" layoutX="3.0" layoutY="3.0" prefHeight="148.0" prefWidth="506.0" style="-fx-border-color: #FFFFFF;" visible="false" AnchorPane.bottomAnchor="2.0" AnchorPane.leftAnchor="2.0" AnchorPane.topAnchor="2.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColDateTraite" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Date" />
<TableColumn fx:id="TabColMontantTraite" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Montant" />
</columns>
</TableView>
<GridPane fx:id="GridPaneCheque" layoutX="14.0" layoutY="3.0" prefHeight="119.0" prefWidth="548.0" visible="false" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.topAnchor="10.0">
<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>
<Text fx:id="TextChequeNomBanque" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextChequeNumero" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextChequeNomComple" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextChequeDate" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque" GridPane.columnIndex="1" GridPane.rowIndex="3">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
<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>
<rowConstraints>
<RowConstraints maxHeight="70.0" minHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="70.0" minHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="70.0" minHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="70.0" minHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<GridPane fx:id="GridPaneCarte" prefHeight="119.0" prefWidth="533.0" visible="false" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.topAnchor="10.0">
<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 Carte:" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro Transaction:" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Heur Transaction:" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text fx:id="TextCartNomBanque" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque:" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextCartNumeroCart" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque:" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextCartNumeroTransaction" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque:" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextCartDateHeurTransaction" strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Banque:" GridPane.columnIndex="1" GridPane.rowIndex="3">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="170.0" minWidth="10.0" prefWidth="170.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="500.0" minWidth="200.0" prefWidth="219.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="70.0" minHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="70.0" minHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="70.0" minHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="70.0" minHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>
</content>
</Tab>
<Tab text="Liste des Factures">
<content>
<AnchorPane fx:id="AnchorPaneModierProduit" prefHeight="200.0" prefWidth="200.0">
<children>
<AnchorPane id="AnchorPane" layoutY="7.0" prefHeight="155.0" prefWidth="734.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="7.0">
<children>
<TableView fx:id="TableViewFactureFrs" editable="true" prefHeight="266.0" prefWidth="764.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="1.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="1.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColNumeroFact" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Numéro" />
<TableColumn fx:id="TabColProfile" maxWidth="400.0" minWidth="120.0" prefWidth="120.0" text="Profile" />
<TableColumn fx:id="TabColLocalReception" maxWidth="400.0" minWidth="120.0" prefWidth="120.0" text="Local Réception" />
<TableColumn fx:id="TabColDate" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" text="Date" />
<TableColumn fx:id="TabColHeur" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" text="Heur" />
<TableColumn fx:id="TabColNetPayer" maxWidth="300.0" minWidth="120.0" prefWidth="120.0" text="Net A Payer" />
</columns>
</TableView>
</children>
</AnchorPane>
</children>
</AnchorPane>
</content>
</Tab>
</tabs>
</TabPane>
</children>
</AnchorPane>
<Button layoutX="701.0" layoutY="598.0" mnemonicParsing="false" onAction="#ExitButtonAction" prefHeight="30.0" prefWidth="72.0" styleClass="btn-simple" text="Annuler" />
</children>
</AnchorPane>
</children>
</StackPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,250 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.ComboBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.RadioButton?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?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.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="AnchorPaneGestionReglement" 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:fx="http://javafx.com/fxml/1" xmlns="http://javafx.com/javafx/13" fx:controller="Controllers.Reglement.GestionReglementController">
<children>
<Pane fx:id="TitrePane" prefHeight="52.0" prefWidth="796.0" styleClass="pane2hautdroit" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="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="Réglement">
<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="Achat / Réglement / Gestion">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<ProgressBar fx:id="ProgressBarGestionReglement" layoutY="52.0" prefHeight="5.0" prefWidth="795.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<Button layoutX="5.0" layoutY="63.0" mnemonicParsing="false" onAction="#ReglementAjouterButtonAction" prefHeight="35.0" prefWidth="210.0" styleClass="btn-black" text="Régler une Facture" />
<AnchorPane layoutX="5.0" layoutY="107.0" prefHeight="129.0" prefWidth="766.0" styleClass="panel-default" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Button fx:id="ButtonSearchGestionReglement" mnemonicParsing="false" prefHeight="30.0" prefWidth="162.0" styleClass="btn-icon-search" text="Filtre de recherche" />
</children>
</AnchorPane>
<GridPane layoutX="10.0" layoutY="45.0" prefHeight="65.0" prefWidth="748.0" AnchorPane.leftAnchor="9.0" AnchorPane.rightAnchor="9.0" AnchorPane.topAnchor="44.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro Réglement">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Fournissueur" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Montant" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Payer" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="1" GridPane.rowIndex="2">
<children>
<DatePicker fx:id="DatePickerDatePayer" layoutX="-38.0" layoutY="2.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children>
</AnchorPane>
<TextField fx:id="TextFieldNumero" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="1" />
<TextField fx:id="TextFieldMontant" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="7" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="7" GridPane.rowIndex="2">
<children>
<ComboBox fx:id="ComboBoxModePaiement" layoutX="-40.0" layoutY="3.0" prefHeight="32.0" prefWidth="209.0" styleClass="liste-select" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children></AnchorPane>
<Text strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="3" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="4" GridPane.rowIndex="2">
<children>
<HBox layoutX="14.0" layoutY="8.0" spacing="8.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<children>
<RadioButton fx:id="RadioComptant" ellipsisString="" mnemonicParsing="false" text="Comptant">
<toggleGroup>
<ToggleGroup fx:id="type_paiement" />
</toggleGroup>
</RadioButton>
<RadioButton fx:id="RadioFacilite" ellipsisString="" mnemonicParsing="false" text="Facilité" toggleGroup="$type_paiement" />
</children>
</HBox>
</children>
</AnchorPane>
<TextField fx:id="TextFieldFournisseur" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Payer en:" GridPane.columnIndex="6" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="110.0" minWidth="105.0" prefWidth="105.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="140.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="90.0" minWidth="90.0" prefWidth="90.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="180.0" prefWidth="180.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="50.0" minWidth="60.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="120.0" prefWidth="120.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="10.0" minHeight="10.0" prefHeight="10.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutY="249.0" prefHeight="388.0" prefWidth="786.0" styleClass="panel-success" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="249.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-success-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste Réglement Facture Fournisseur">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewReglementFrs" editable="true" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="40.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="33.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColNumero" maxWidth="300.0" minWidth="35.0" prefWidth="35.0" text="Num Régement" />
<TableColumn fx:id="TabColFournisseur" maxWidth="300.0" minWidth="40.0" prefWidth="40.0" text="Fournissueur" />
<TableColumn fx:id="TabColModePaiement" maxWidth="300.0" minWidth="50.0" prefWidth="50.0" text="Payer en" />
<TableColumn fx:id="TabColMontant" maxWidth="300.0" minWidth="40.0" prefWidth="40.0" text="Montant" />
<TableColumn fx:id="TabColTypePaiement" maxWidth="300.0" minWidth="50.0" prefWidth="50.0" text="Paiement" />
<TableColumn fx:id="TabColDatePayement" maxWidth="300.0" minWidth="50.0" prefWidth="40.0" text="Date Payer" />
<TableColumn fx:id="TabColDetail" maxWidth="60.0" minWidth="60.0" prefWidth="60.0" text="Détail" />
</columns>
</TableView>
<Group AnchorPane.bottomAnchor="7.0">
<children>
<Label fx:id="LabelCount" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" text="0" textFill="WHITE">
<font>
<Font name="Arial Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
<StackPane fx:id="ListerPages" layoutX="102.0" layoutY="297.0" prefHeight="41.0" prefWidth="664.0" AnchorPane.bottomAnchor="1.0" AnchorPane.leftAnchor="100.0" AnchorPane.rightAnchor="100.0">
<children>
<Group>
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children>
</Group>
</children>
</StackPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<?import javafx.scene.text.TextFlow?>
<AnchorPane id="AnchorPane" prefHeight="457.0" prefWidth="689.0" xmlns="http://javafx.com/javafx/13" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Controllers.Reglement.TraiteFrsPrintController">
<children>
<ImageView fitHeight="457.0" fitWidth="689.0">
<image>
<Image url="@../../../../../../Nextcloud/Application/PowerPME/Traite.png" />
</image>
</ImageView>
<Text fx:id="TextCompanyName" layoutX="287.0" layoutY="182.0" strokeType="OUTSIDE" strokeWidth="0.0" text="MyCompany">
<font>
<Font name="Arial Bold" size="14.0" />
</font>
</Text>
<Text fx:id="TextAmountLetter" layoutX="168.0" layoutY="207.0" strokeType="OUTSIDE" strokeWidth="0.0" text=" Cent quatre-vingt-dix-huit virgule cent soixante-seize">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextRIP" layoutX="18.0" layoutY="293.0" strokeType="OUTSIDE" strokeWidth="0.0" text="18 145 1495872366763 08">
<font>
<Font name="Arial" size="20.0" />
</font>
</Text>
<Text fx:id="TextCompanyPlace" layoutX="42.0" layoutY="252.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Tunis">
<font>
<Font name="Arial" size="20.0" />
</font>
</Text>
<Text fx:id="TextAmountFigures" layoutX="524.0" layoutY="131.0" strokeType="OUTSIDE" strokeWidth="0.0" text="1198,176 DT">
<font>
<Font name="Arial Bold" size="24.0" />
</font>
</Text>
<Text fx:id="TextDateDeadline" layoutX="25.0" layoutY="103.0" strokeType="OUTSIDE" strokeWidth="0.0" text="06/07/2024">
<font>
<Font name="Arial" size="26.0" />
</font>
</Text>
<TextFlow layoutX="305.0" layoutY="301.0" prefHeight="57.0" prefWidth="144.0">
<children>
<Text fx:id="TextCompanyAddress" strokeType="OUTSIDE" strokeWidth="0.0" text="2 rue elmouez mornaguia">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</TextFlow>
<TextFlow layoutX="468.0" layoutY="279.0" prefHeight="34.0" prefWidth="201.0">
<children>
<Text fx:id="TextBank" strokeType="OUTSIDE" strokeWidth="0.0" text="Banque Nationale Agricole en Tunisie">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</TextFlow>
</children>
</AnchorPane>

View File

@@ -0,0 +1,143 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.ColumnConstraints?>
<?import javafx.scene.layout.GridPane?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.RowConstraints?>
<?import javafx.scene.layout.StackPane?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" maxHeight="734.0" maxWidth="487.0" minHeight="734.0" minWidth="487.0" prefHeight="734.0" prefWidth="487.0" stylesheets="@../../Public/CSS/StylePrincipal.css" xmlns="http://javafx.com/javafx/13" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Controllers.Stock.BondeEnterPrintController">
<children>
<StackPane layoutX="6.0" layoutY="3.0" prefHeight="22.0" prefWidth="487.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Group>
<children>
<HBox>
<children>
<Text fx:id="TextTitreBon" strokeType="OUTSIDE" strokeWidth="0.0" text="Bon d'entrée pour ">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextLocale" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Group>
</children>
</StackPane>
<GridPane layoutX="6.0" layoutY="24.0" prefHeight="133.0" prefWidth="390.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="95.0" minWidth="10.0" prefWidth="86.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="325.0" minWidth="300.0" prefWidth="304.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 minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code: ">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextCode" strokeType="OUTSIDE" strokeWidth="0.0" text="----" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextValSource" strokeType="OUTSIDE" strokeWidth="0.0" text="----" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date:" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextDate" strokeType="OUTSIDE" strokeWidth="0.0" text="----" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Créer par:" GridPane.rowIndex="3">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextTypeSource" strokeType="OUTSIDE" strokeWidth="0.0" text="Emetteur:" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextUser" strokeType="OUTSIDE" strokeWidth="0.0" text="----" GridPane.columnIndex="1" GridPane.rowIndex="3">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextTransporteur" strokeType="OUTSIDE" strokeWidth="0.0" text="----" GridPane.columnIndex="1" GridPane.rowIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Transporteur:" GridPane.rowIndex="4">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
</GridPane>
<AnchorPane id="AnchorPane" layoutY="169.0" prefHeight="538.0" prefWidth="487.0" styleClass="panel-bleu">
<children>
<TableView fx:id="TableViewProduit" layoutX="2.0" layoutY="2.0" prefHeight="205.0" prefWidth="485.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColReference" maxWidth="95.0" minWidth="95.0" prefWidth="95.0" resizable="false" text="Référence" />
<TableColumn fx:id="TabColDesignation" maxWidth="200.0" minWidth="200.0" prefWidth="200.0" text="Désignation" />
<TableColumn fx:id="TabColTVA" maxWidth="48.0" minWidth="48.0" prefWidth="48.0" text="TVA" />
<TableColumn fx:id="TabColTotalTTC" maxWidth="70.0" minWidth="70.0" prefWidth="70.0" text="Prix TTC" />
<TableColumn fx:id="TabColQuantite" maxWidth="70.0" minWidth="70.0" prefWidth="70.0" text="Quantité" />
</columns>
</TableView>
</children>
</AnchorPane>
<StackPane layoutX="144.0" layoutY="712.0" prefHeight="22.0" prefWidth="200.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<children>
<Group>
<children>
<HBox>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="page ">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextPagination" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Group>
</children>
</StackPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,229 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.geometry.Insets?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ComboBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.SplitPane?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?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.shape.Circle?>
<?import javafx.scene.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="AnchorPaneBondentree" 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.Stock.BondeEntrerController">
<children>
<Pane fx:id="TitrePane" 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="Stock">
<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 d'entrée">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<ProgressBar fx:id="ProgressBarStockBonEnter" layoutY="52.0" prefHeight="5.0" prefWidth="796.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<SplitPane dividerPositions="0.5" layoutX="184.0" layoutY="145.0" orientation="VERTICAL" prefHeight="497.0" prefWidth="796.0" snapToPixel="false" styleClass="deleteligne" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="145.0">
<items>
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="100.0" prefWidth="160.0" style="-fx-background-color: #FFFFFF;">
<children>
<AnchorPane layoutX="11.0" layoutY="6.0" prefHeight="238.0" prefWidth="774.0" style="-fx-background-color: #FFFFFF;" styleClass="panel-default" AnchorPane.bottomAnchor="1.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="6.0">
<children>
<AnchorPane prefHeight="38.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="41.0" layoutY="24.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Filtre de recherche">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
<Line layoutX="23.0" layoutY="25.0" rotate="35.0" startX="10.0" stroke="#555555" strokeWidth="2.0" />
<Circle fill="#ededed" layoutX="17.0" layoutY="18.0" radius="8.0" stroke="#555555" strokeType="INSIDE" strokeWidth="2.0" />
</children>
</AnchorPane>
<GridPane layoutX="18.0" layoutY="38.0" AnchorPane.leftAnchor="18.0" AnchorPane.rightAnchor="20.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Référence">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ReferenceBE" prefHeight="35.0" prefWidth="74.0" GridPane.rowIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Désignation" GridPane.columnIndex="2">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="DesignatonBE" prefHeight="35.0" prefWidth="63.0" GridPane.columnIndex="2" GridPane.rowIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Marque" GridPane.columnIndex="4" />
<TextField fx:id="MarqueBE" prefHeight="35.0" prefWidth="123.0" GridPane.columnIndex="4" GridPane.rowIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Catégorie" GridPane.columnIndex="6" />
<TextField fx:id="TextFieldCategorie" prefHeight="30.0" prefWidth="99.0" GridPane.columnIndex="6" GridPane.rowIndex="1" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<TableView fx:id="TableViewListeProduitRechercher" editable="true" layoutX="16.0" layoutY="93.0" prefHeight="137.0" prefWidth="742.0" style="-fx-border-color: DDDDDD;" AnchorPane.bottomAnchor="9.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="17.0" AnchorPane.topAnchor="92.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColRechReference" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Rédérence" />
<TableColumn fx:id="TabColRechDesignaton" maxWidth="400.0" minWidth="170.0" prefWidth="170.0" text="Désignation" />
<TableColumn fx:id="TabColRechMarque" maxWidth="200.0" minWidth="110.0" prefWidth="110.0" text="Marque" />
<TableColumn fx:id="TabColRechCategorie" maxWidth="200.0" minWidth="110.0" prefWidth="110.0" text="Catégorie" />
<TableColumn fx:id="TabColRechTVA" maxWidth="70.0" minWidth="70.0" prefWidth="70.0" text="TVA" />
<TableColumn fx:id="TabColRechPrixTTC" maxWidth="150.0" minWidth="90.0" prefWidth="90.0" text="Prix TTC" />
<TableColumn fx:id="TabColRechAddAction" maxWidth="90.0" minWidth="70.0" prefWidth="70.0" text="Action" />
</columns>
</TableView>
</children>
</AnchorPane>
</children>
</AnchorPane>
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="100.0" prefWidth="160.0">
<children>
<AnchorPane id="AnchorPane" layoutX="14.0" prefHeight="259.0" prefWidth="762.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="3.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="3.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Produits ( Entrée )">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeProduitBE" editable="true" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="35.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColBEReference" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Référence" />
<TableColumn fx:id="TabColBEDesignaton" maxWidth="400.0" minWidth="170.0" prefWidth="170.0" text="Désignation" />
<TableColumn fx:id="TabColBEMarque" maxWidth="200.0" minWidth="100.0" prefWidth="100.0" text="Marque" />
<TableColumn fx:id="TabColBECategorie" maxWidth="200.0" minWidth="110.0" prefWidth="130.0" text="Catégorie" />
<TableColumn fx:id="TabColBETVA" maxWidth="70.0" minWidth="63.0" prefWidth="63.0" text="TVA" />
<TableColumn fx:id="TabColBEPrixTTC" maxWidth="150.0" minWidth="79.0" prefWidth="86.0" text="Prix TTC" />
<TableColumn fx:id="TabColBEQuantiteTTC" maxWidth="101.0" minWidth="70.0" prefWidth="74.0" text="Quantité" />
<TableColumn fx:id="TabColBEAddAction" maxWidth="90.0" minWidth="60.0" prefWidth="60.0" text="Action" />
</columns>
</TableView>
</children>
</AnchorPane>
</children>
</AnchorPane>
</items>
</SplitPane>
<GridPane layoutX="10.0" layoutY="110.0" prefHeight="30.0" prefWidth="760.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="62.0" minWidth="62.0" prefWidth="62.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="104.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="66.0" prefWidth="66.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="272.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="66.0" prefWidth="66.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="102.0" minWidth="89.0" prefWidth="102.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="104.0" prefWidth="104.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<HBox spacing="10.0" GridPane.columnIndex="3">
<children>
<Text fx:id="LocalRecepteur" layoutX="244.0" layoutY="272.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Source">
<font>
<Font name="Arial" size="21.0" />
</font>
<HBox.margin>
<Insets top="2.0" />
</HBox.margin>
</Text>
<Group layoutX="-203.0" layoutY="-262.0">
<children>
<Rectangle arcHeight="5.0" arcWidth="5.0" fill="DODGERBLUE" height="4.0" layoutX="528.0" layoutY="523.0" rotate="-30.0" stroke="TRANSPARENT" strokeType="INSIDE" width="19.0" />
<Rectangle arcHeight="5.0" arcWidth="5.0" fill="DODGERBLUE" height="4.0" layoutX="573.0" layoutY="523.0" rotate="-30.0" stroke="TRANSPARENT" strokeType="INSIDE" width="19.0" />
<Rectangle arcHeight="5.0" arcWidth="5.0" fill="DODGERBLUE" height="4.0" layoutX="551.0" layoutY="522.0" rotate="-30.0" stroke="TRANSPARENT" strokeType="INSIDE" width="19.0" />
<Rectangle arcHeight="5.0" arcWidth="5.0" fill="DODGERBLUE" height="4.0" layoutX="551.0" layoutY="532.0" rotate="30.0" stroke="TRANSPARENT" strokeType="INSIDE" width="19.0" />
<Rectangle arcHeight="5.0" arcWidth="5.0" fill="DODGERBLUE" height="4.0" layoutX="528.0" layoutY="532.0" rotate="30.0" stroke="TRANSPARENT" strokeType="INSIDE" width="19.0" />
<Rectangle arcHeight="5.0" arcWidth="5.0" fill="DODGERBLUE" height="4.0" layoutX="573.0" layoutY="532.0" rotate="30.0" stroke="TRANSPARENT" strokeType="INSIDE" width="19.0" />
</children>
<HBox.margin>
<Insets top="4.0" />
</HBox.margin>
</Group>
<ComboBox fx:id="ComboLocale" layoutX="409.0" layoutY="251.0" prefHeight="32.0" prefWidth="209.0" styleClass="liste-select" />
</children>
</HBox>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Transporteur" GridPane.columnIndex="5">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<TextField fx:id="BonEnteeTransporteur" prefHeight="32.0" GridPane.columnIndex="6" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code">
<font>
<Font name="Arial" size="21.0" />
</font>
</Text>
<TextField fx:id="CodeBE" prefHeight="30.0" prefWidth="125.0" GridPane.columnIndex="1" />
</children>
</GridPane>
<Button layoutX="14.0" layoutY="64.0" mnemonicParsing="false" onAction="#CreerBonEnterButtonAction" prefHeight="35.0" prefWidth="171.0" styleClass="btn-success" text="Créer la bon d'entrée" />
<GridPane layoutX="643.0" layoutY="62.0" prefHeight="30.0" prefWidth="143.0" AnchorPane.rightAnchor="10.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="100.0" minWidth="10.0" prefWidth="35.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="149.0" minWidth="104.0" prefWidth="104.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<DatePicker fx:id="DateBE" prefHeight="32.0" prefWidth="106.0" GridPane.columnIndex="1" />
</children>
</GridPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,194 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?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.shape.Line?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="BondeEntrerDetail" 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.Stock.BondeEntrerDetailController">
<children>
<Pane fx:id="TitrePane" prefHeight="52.0" prefWidth="796.0" styleClass="pane2hautdroit" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="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="Stock">
<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 d'entrée / Détail">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<AnchorPane layoutX="10.0" layoutY="62.0" prefHeight="70.0" prefWidth="776.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 5; -fx-border-color: #2ECC71; -fx-border-radius: 5;" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<Text fill="WHITE" layoutX="83.0" layoutY="27.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Succès:">
<font>
<Font name="Arial" size="26.0" />
</font>
</Text>
<ImageView fitHeight="29.0" fitWidth="35.0" layoutX="21.0" layoutY="8.0">
<image>
<Image url="@../../Public/icon/icon-success.png" />
</image>
</ImageView>
<Text fill="WHITE" layoutX="186.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="La bon d'entrée à été créer avec succées avec les paramétres suivant:">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<GridPane layoutX="21.0" layoutY="43.0" prefHeight="26.0" prefWidth="750.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="0.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="122.0" prefWidth="122.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="179.0" prefWidth="179.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="139.0" prefWidth="139.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="121.0" prefWidth="121.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="208.0" prefWidth="208.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<HBox GridPane.columnIndex="4">
<children>
<Text fill="WHITE" layoutX="581.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Transporteur: ">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="transporteur" fill="WHITE" layoutX="694.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0" translateY="1.0">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
</HBox>
<HBox GridPane.columnIndex="3">
<children>
<Text fill="WHITE" layoutX="479.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Heur:">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="heur" fill="WHITE" layoutX="530.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0" translateY="1.0">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
</HBox>
<HBox spacing="2.0" GridPane.columnIndex="2">
<children>
<Text fill="WHITE" layoutX="321.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Date:">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="Textdate" fill="WHITE" layoutX="369.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0" translateY="1.0">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
</HBox>
<HBox GridPane.columnIndex="1">
<children>
<Text fill="WHITE" layoutX="112.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Emetteur:">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="source" fill="WHITE" layoutX="206.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
</HBox>
<HBox prefHeight="26.0" prefWidth="106.0">
<children>
<Text fill="WHITE" layoutX="112.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Code: ">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="id" fill="WHITE" layoutX="206.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
</HBox>
</children>
</GridPane>
</children></AnchorPane>
<AnchorPane id="AnchorPane" layoutX="17.0" layoutY="200.0" prefHeight="420.0" prefWidth="776.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="212.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Produits ( Entrée )">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeProduitBE" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="1.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="29.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColBEReference" maxWidth="400.0" minWidth="100.0" prefWidth="100.0" text="Référence" />
<TableColumn fx:id="TabColBEDesignation" maxWidth="400.0" minWidth="170.0" prefWidth="170.0" text="Désignation" />
<TableColumn fx:id="TabColBEMarque" maxWidth="300.0" minWidth="110.0" prefWidth="110.0" text="Marque" />
<TableColumn fx:id="TabColBECategorie" maxWidth="300.0" minWidth="120.0" prefWidth="120.0" text="Catégorie" />
<TableColumn fx:id="TabColBETVA" maxWidth="70.0" minWidth="70.0" prefWidth="70.0" text="TVA" />
<TableColumn fx:id="TabColBEPrixTTC" maxWidth="150.0" minWidth="100.0" prefWidth="100.0" text="Prix TTC" />
<TableColumn fx:id="TabColBEQuantiteTTC" maxWidth="80.0" minWidth="80.0" text="Quantité" />
</columns>
</TableView>
</children>
</AnchorPane>
<GridPane layoutX="10.0" layoutY="143.0" prefHeight="52.0" prefWidth="776.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="269.0" minWidth="240.0" prefWidth="269.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="300.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="69.0" minWidth="69.0" prefWidth="69.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="69.0" minWidth="69.0" prefWidth="69.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="69.0" minWidth="69.0" prefWidth="69.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Button mnemonicParsing="false" onAction="#PrintBonEntreButtonAction" prefHeight="55.0" prefWidth="58.0" styleClass="icon-Print" GridPane.columnIndex="2" />
<Button mnemonicParsing="false" prefHeight="55.0" prefWidth="58.0" styleClass="icon-Excel" visible="false" GridPane.columnIndex="3" />
<Button mnemonicParsing="false" onAction="#PDFBonEntreButtonAction" prefHeight="55.0" prefWidth="58.0" styleClass="icon-PDF" GridPane.columnIndex="4" />
<Button fx:id="RecreerBD" mnemonicParsing="false" onAction="#NewBonEnterButtonAction" prefHeight="44.0" prefWidth="259.0" styleClass="btn-primary" text="Créer une nouvelle bon d'entrée" />
</children>
</GridPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,240 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.geometry.Insets?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ComboBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.SplitPane?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?import javafx.scene.control.ToggleButton?>
<?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.shape.Circle?>
<?import javafx.scene.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="AnchorPaneBonSortie" 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.Stock.BondeSortieController">
<children>
<Pane fx:id="TitrePane" 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="Stock">
<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="Bonde de sortie">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<ProgressBar fx:id="ProgressBarStockBonSortie" layoutY="52.0" prefHeight="5.0" prefWidth="796.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<GridPane layoutX="640.0" layoutY="64.0" prefHeight="30.0" prefWidth="139.0" AnchorPane.rightAnchor="17.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="100.0" minWidth="10.0" prefWidth="35.0" />
<ColumnConstraints halignment="RIGHT" hgrow="SOMETIMES" maxWidth="149.0" minWidth="104.0" prefWidth="104.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<ToggleButton fx:id="Activate" mnemonicParsing="false" prefHeight="26.0" prefWidth="23.0" text="A" textAlignment="RIGHT" GridPane.columnIndex="1" />
</children>
</GridPane>
<GridPane layoutX="15.0" layoutY="109.0" prefHeight="33.0" prefWidth="774.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="468.0" minWidth="10.0" prefWidth="133.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="468.0" minWidth="10.0" prefWidth="368.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="25.0" prefWidth="25.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="211.0" minWidth="10.0" prefWidth="198.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints />
</rowConstraints>
<children>
<Group GridPane.columnIndex="2">
<children>
<HBox layoutX="431.0" layoutY="248.0" spacing="11.0">
<children>
<Text fx:id="LocalEmetteur" layoutX="244.0" layoutY="272.0" lineSpacing="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="-----" translateY="1.0">
<font>
<Font name="Arial" size="21.0" />
</font>
<HBox.margin>
<Insets top="3.0" />
</HBox.margin>
</Text>
<Group layoutX="-203.0" layoutY="-262.0" translateY="1.0">
<children>
<Rectangle arcHeight="5.0" arcWidth="5.0" fill="DODGERBLUE" height="4.0" layoutX="528.0" layoutY="523.0" rotate="30.0" stroke="TRANSPARENT" strokeType="INSIDE" width="19.0" />
<Rectangle arcHeight="5.0" arcWidth="5.0" fill="DODGERBLUE" height="4.0" layoutX="573.0" layoutY="523.0" rotate="30.0" stroke="TRANSPARENT" strokeType="INSIDE" width="19.0" />
<Rectangle arcHeight="5.0" arcWidth="5.0" fill="DODGERBLUE" height="4.0" layoutX="551.0" layoutY="522.0" rotate="30.0" stroke="TRANSPARENT" strokeType="INSIDE" width="19.0" />
<Rectangle arcHeight="5.0" arcWidth="5.0" fill="DODGERBLUE" height="4.0" layoutX="551.0" layoutY="532.0" rotate="-30.0" stroke="TRANSPARENT" strokeType="INSIDE" width="19.0" />
<Rectangle arcHeight="5.0" arcWidth="5.0" fill="DODGERBLUE" height="4.0" layoutX="528.0" layoutY="532.0" rotate="-30.0" stroke="TRANSPARENT" strokeType="INSIDE" width="19.0" />
<Rectangle arcHeight="5.0" arcWidth="5.0" fill="DODGERBLUE" height="4.0" layoutX="573.0" layoutY="532.0" rotate="-30.0" stroke="TRANSPARENT" strokeType="INSIDE" width="19.0" />
</children>
<HBox.margin>
<Insets top="4.0" />
</HBox.margin>
</Group>
<ComboBox fx:id="ComboLocale" layoutX="409.0" layoutY="251.0" prefHeight="32.0" prefWidth="130.0" styleClass="liste-select" />
</children>
</HBox>
</children>
</Group>
<HBox GridPane.columnIndex="4">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Transporteur" translateY="8.0" GridPane.columnIndex="2">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<TextField fx:id="SortieTransporteur" prefHeight="33.0" prefWidth="111.0" GridPane.columnIndex="2" />
</children>
</HBox>
<HBox>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date" translateY="8.0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<DatePicker fx:id="DateBS" prefHeight="32.0" prefWidth="106.0" />
</children>
</HBox>
</children>
</GridPane>
<Button layoutX="13.0" layoutY="60.0" mnemonicParsing="false" onAction="#CreerBonSortieButtonAction" prefHeight="35.0" prefWidth="171.0" styleClass="btn-success" text="Créer la bon de sortie" />
<SplitPane dividerPositions="0.5251046025104602" layoutX="182.0" layoutY="152.0" orientation="VERTICAL" prefHeight="480.0" prefWidth="786.0" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="152.0">
<items>
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="100.0" prefWidth="160.0" style="-fx-background-color: #FFFFFF;">
<children>
<AnchorPane prefHeight="250.0" prefWidth="776.0" style="-fx-background-color: #FFFFFF;" styleClass="panel-default" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="5.0">
<children>
<AnchorPane prefHeight="38.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="41.0" layoutY="24.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Filtre de recherche">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
<Line layoutX="23.0" layoutY="25.0" rotate="35.0" startX="10.0" stroke="#555555" strokeWidth="2.0" />
<Circle fill="#ededed" layoutX="17.0" layoutY="18.0" radius="8.0" stroke="#555555" strokeType="INSIDE" strokeWidth="2.0" />
</children>
</AnchorPane>
<GridPane layoutX="14.0" layoutY="42.0" AnchorPane.leftAnchor="14.0" AnchorPane.rightAnchor="14.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Référence">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="ReferenceBE" prefHeight="35.0" prefWidth="74.0" GridPane.rowIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Désignation" GridPane.columnIndex="2">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="DesignatonBE" prefHeight="35.0" prefWidth="63.0" GridPane.columnIndex="2" GridPane.rowIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Marque" GridPane.columnIndex="4" />
<TextField fx:id="MarqueBE" prefHeight="35.0" prefWidth="123.0" GridPane.columnIndex="4" GridPane.rowIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Catégorie" GridPane.columnIndex="6" />
<TextField fx:id="TextFieldCategorie" prefHeight="35.0" prefWidth="126.0" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="12.0" />
</font>
</TextField>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<TableView fx:id="TableViewListeProduitRechercher" editable="true" layoutX="-159.0" layoutY="95.0" prefHeight="137.0" prefWidth="742.0" style="-fx-border-color: DDDDDD;" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="95.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColRechReference" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Rédérence" />
<TableColumn fx:id="TabColRechDesignaton" maxWidth="400.0" minWidth="170.0" prefWidth="170.0" text="Désignation" />
<TableColumn fx:id="TabColRechMarque" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Marque" />
<TableColumn fx:id="TabColRechCategorie" maxWidth="300.0" minWidth="110.0" prefWidth="130.0" text="Catégorie" />
<TableColumn fx:id="TabColRechTVA" maxWidth="100.0" minWidth="63.0" prefWidth="63.0" text="TVA" />
<TableColumn fx:id="TabColRechPrixTTC" maxWidth="200.0" minWidth="79.0" prefWidth="86.0" text="Prix TTC" />
<TableColumn fx:id="TabColRechQuantite" maxWidth="101.0" minWidth="70.0" prefWidth="74.0" text="Quantité" />
<TableColumn fx:id="TabColRechAddAction" maxWidth="90.0" minWidth="60.0" prefWidth="60.0" text="Action" />
</columns>
</TableView>
</children>
</AnchorPane>
</children>
</AnchorPane>
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="100.0" prefWidth="160.0">
<children>
<AnchorPane id="AnchorPane" prefHeight="243.0" prefWidth="776.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0" AnchorPane.topAnchor="5.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.1" AnchorPane.rightAnchor="0.1" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Produits ( Sortie )">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeProduitBE" editable="true" layoutX="1.0" layoutY="37.0" prefHeight="178.0" prefWidth="576.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="36.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColBEReference" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Référence" />
<TableColumn fx:id="TabColBEDesignaton" maxWidth="400.0" minWidth="170.0" prefWidth="170.0" text="Désignation" />
<TableColumn fx:id="TabColBEMarque" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Marque" />
<TableColumn fx:id="TabColBECategorie" maxWidth="300.0" minWidth="110.0" prefWidth="130.0" text="Catégorie" />
<TableColumn fx:id="TabColBETVA" maxWidth="100.0" minWidth="63.0" prefWidth="63.0" text="TVA" />
<TableColumn fx:id="TabColBEPrixTTC" maxWidth="200.0" minWidth="79.0" prefWidth="86.0" text="Prix TTC" />
<TableColumn fx:id="TabColBEQuantiteTTC" maxWidth="101.0" minWidth="70.0" prefWidth="74.0" text="Quantité" />
<TableColumn fx:id="TabColBEAddAction" maxWidth="90.0" minWidth="60.0" prefWidth="60.0" text="Action" />
</columns>
</TableView>
</children>
</AnchorPane>
</children>
</AnchorPane>
</items>
</SplitPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,194 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?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.shape.Line?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="BonSortieDetail" 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/23.0.1" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Controllers.Stock.BondeSortieDetailController">
<children>
<Pane fx:id="TitrePane" prefHeight="52.0" prefWidth="796.0" styleClass="pane2hautdroit" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="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="Stock">
<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 de sortie / Détail">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<AnchorPane layoutX="10.0" layoutY="62.0" prefHeight="70.0" prefWidth="776.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 5; -fx-border-color: #2ECC71; -fx-border-radius: 5;" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<Text fill="WHITE" layoutX="83.0" layoutY="27.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Succès:">
<font>
<Font name="Arial" size="26.0" />
</font>
</Text>
<ImageView fitHeight="29.0" fitWidth="35.0" layoutX="21.0" layoutY="8.0">
<image>
<Image url="@../../Public/icon/icon-success.png" />
</image>
</ImageView>
<Text fill="WHITE" layoutX="186.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="La bon de sortie à été créer avec succées avec les paramétres suivant:">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<GridPane layoutX="21.0" layoutY="43.0" prefHeight="26.0" prefWidth="750.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="0.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="122.0" prefWidth="122.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="179.0" prefWidth="179.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="139.0" prefWidth="139.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="121.0" prefWidth="121.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="208.0" prefWidth="208.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<HBox GridPane.columnIndex="4">
<children>
<Text fill="WHITE" layoutX="581.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Transporteur: ">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="transporteur" fill="WHITE" layoutX="694.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0" translateY="1.0">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
</HBox>
<HBox GridPane.columnIndex="3">
<children>
<Text fill="WHITE" layoutX="479.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Heur: ">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="heur" fill="WHITE" layoutX="530.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0" translateY="1.0">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
</HBox>
<HBox spacing="2.0" GridPane.columnIndex="2">
<children>
<Text fill="WHITE" layoutX="321.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Date: ">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="date" fill="WHITE" layoutX="369.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0" translateY="1.0">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
</HBox>
<HBox spacing="2.0" GridPane.columnIndex="1">
<children>
<Text fill="WHITE" layoutX="112.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Récepteur: ">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="recepteur" fill="WHITE" layoutX="206.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
</HBox>
<HBox prefHeight="26.0" prefWidth="106.0">
<children>
<Text fill="WHITE" layoutX="112.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Code: ">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="id" fill="WHITE" layoutX="206.0" layoutY="59.0" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
</HBox>
</children>
</GridPane>
</children></AnchorPane>
<AnchorPane id="AnchorPane" layoutX="17.0" layoutY="200.0" prefHeight="420.0" prefWidth="776.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="212.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Produits ( Sortie )">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeProduitBon" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="1.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="29.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColBonReference" maxWidth="400.0" minWidth="100.0" prefWidth="100.0" text="Référence" />
<TableColumn fx:id="TabColBonDesignaton" maxWidth="400.0" minWidth="170.0" prefWidth="170.0" text="Désignation" />
<TableColumn fx:id="TabColBonMarque" maxWidth="300.0" minWidth="110.0" prefWidth="110.0" text="Marque" />
<TableColumn fx:id="TabColBonCategorie" maxWidth="300.0" minWidth="120.0" prefWidth="120.0" text="Catégorie" />
<TableColumn fx:id="TabColBonTVA" maxWidth="70.0" minWidth="70.0" prefWidth="70.0" text="TVA" />
<TableColumn fx:id="TabColBonPrixTTC" maxWidth="150.0" minWidth="100.0" prefWidth="100.0" text="Prix TTC" />
<TableColumn fx:id="TabColBonQuantiteTTC" maxWidth="80.0" minWidth="80.0" text="Quantité" />
</columns>
</TableView>
</children>
</AnchorPane>
<GridPane layoutX="10.0" layoutY="143.0" prefHeight="52.0" prefWidth="776.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="269.0" minWidth="240.0" prefWidth="269.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="300.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="69.0" minWidth="69.0" prefWidth="69.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="69.0" minWidth="69.0" prefWidth="69.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="69.0" minWidth="69.0" prefWidth="69.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Button mnemonicParsing="false" onAction="#PrintBonSortieButtonAction" prefHeight="55.0" prefWidth="58.0" styleClass="icon-Print" GridPane.columnIndex="2" />
<Button mnemonicParsing="false" prefHeight="55.0" prefWidth="58.0" styleClass="icon-Excel" visible="false" GridPane.columnIndex="3" />
<Button mnemonicParsing="false" onAction="#PDFBonSortieButtonAction" prefHeight="55.0" prefWidth="58.0" styleClass="icon-PDF" GridPane.columnIndex="4" />
<Button fx:id="RecreerBD" mnemonicParsing="false" onAction="#NewBonSortieButtonAction" prefHeight="44.0" prefWidth="259.0" styleClass="btn-primary" text="Créer une nouvelle bon de sortie" />
</children>
</GridPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,91 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ComboBox?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.Pane?>
<?import javafx.scene.shape.Line?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="AnchorPaneEtatStockCategorie" 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.Stock.EtatStockCategorieController">
<children>
<Pane fx:id="TitrePane" prefHeight="52.0" prefWidth="796.0" styleClass="pane2hautdroit" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="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="Stock">
<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="Etat de stock">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<ProgressBar fx:id="BarLoading" layoutY="52.0" prefHeight="3.0" prefWidth="796.0" visible="false" />
<Button fx:id="BtnPrintAllCategory" layoutX="268.0" layoutY="65.0" mnemonicParsing="false" prefHeight="30.0" prefWidth="222.0" styleClass="btn-icon-Print" text="Imprimer tous les catégories" />
<Button fx:id="BtnPrintAllProduit" layoutX="14.0" layoutY="65.0" mnemonicParsing="false" prefHeight="30.0" prefWidth="210.0" styleClass="btn-icon-Print" text="Imprimer tous les produits" />
<Button fx:id="BtnPrintSelectProduit" layoutX="530.0" layoutY="65.0" mnemonicParsing="false" prefHeight="30.0" prefWidth="242.0" styleClass="btn-icon-Print" text="Imprimer produits sélectionnés" />
<TextField fx:id="TextFieldCategory" layoutX="11.0" layoutY="112.0" prefHeight="30.0" prefWidth="264.0" promptText="chercher catégorie" />
<ComboBox fx:id="ComboLocale" layoutX="339.0" layoutY="111.0" prefHeight="32.0" prefWidth="130.0" styleClass="liste-select" />
<AnchorPane id="AnchorPane" layoutX="10.0" layoutY="153.0" prefHeight="161.0" prefWidth="585.0" styleClass="panel-bleu">
<children>
<TableView fx:id="TableViewCategorie" layoutX="2.0" prefHeight="124.0" prefWidth="583.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="1.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="1.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColNomCategorie" maxWidth="400.0" minWidth="299.0" prefWidth="302.0" text="Catégorie" />
<TableColumn fx:id="TabColQuantiteCategorie" maxWidth="400.0" minWidth="156.0" prefWidth="156.0" text="Produits" />
<TableColumn fx:id="TabColDetailAction" maxWidth="300.0" minWidth="50.0" prefWidth="50.0" text="Détail" />
</columns>
</TableView>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="17.0" layoutY="324.0" prefHeight="308.0" prefWidth="787.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="324.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Produits">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TextField fx:id="TextFieldReference" layoutX="8.0" layoutY="39.0" prefHeight="28.0" prefWidth="154.0" promptText="chercher par référence" />
<TableView fx:id="TableViewProduit" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="1.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="70.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColProduitReference" maxWidth="200.0" minWidth="200.0" prefWidth="200.0" text="Référence" />
<TableColumn fx:id="TabColProduitDesignation" maxWidth="600.0" minWidth="200.0" prefWidth="200.0" text="Désignation" />
<TableColumn fx:id="TabColProduitQuantite" maxWidth="300.0" minWidth="110.0" prefWidth="110.0" text="Quantité" />
<TableColumn fx:id="TabColProduitDetailAction" maxWidth="120.0" minWidth="120.0" prefWidth="120.0" text="Détail" />
</columns>
</TableView>
<TextField fx:id="TextFieldDesignation" layoutX="207.0" layoutY="40.0" prefHeight="28.0" prefWidth="242.0" promptText="chercher par désignation" />
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,220 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.ProgressIndicator?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?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.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="BonSortieDetail" 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.Stock.MouvementStockController">
<children>
<Pane fx:id="TitrePane" prefHeight="52.0" prefWidth="796.0" styleClass="pane2hautdroit" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="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="Stock">
<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="mouvement du stock">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<GridPane layoutX="10.0" layoutY="60.0" prefHeight="45.0" prefWidth="776.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="94.0" minWidth="50.0" prefWidth="86.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="308.0" minWidth="130.0" prefWidth="308.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints halignment="LEFT" hgrow="SOMETIMES" maxWidth="69.0" minWidth="69.0" prefWidth="69.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="69.0" minWidth="69.0" prefWidth="69.0" />
<ColumnConstraints halignment="RIGHT" hgrow="SOMETIMES" maxWidth="69.0" minWidth="69.0" prefWidth="69.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Button fx:id="BtnPrintMouvement" mnemonicParsing="false" prefHeight="45.0" prefWidth="48.0" styleClass="icon-Print" GridPane.columnIndex="3" />
<Button mnemonicParsing="false" prefHeight="45.0" prefWidth="48.0" styleClass="icon-Excel" visible="false" GridPane.columnIndex="5" />
<Button fx:id="BtnExportPDFMouvement" mnemonicParsing="false" prefHeight="45.0" prefWidth="48.0" styleClass="icon-PDF" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Début:">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<DatePicker fx:id="DatePickerDebut" prefHeight="32.0" prefWidth="151.0" GridPane.columnIndex="1" />
</children>
</GridPane>
<GridPane layoutX="14.0" layoutY="124.0" prefHeight="60.0" prefWidth="569.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="95.0" minWidth="10.0" prefWidth="81.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="119.0" />
</columnConstraints>
<rowConstraints>
<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="Réference:">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Désignation:" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextReference" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextDesignation" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
</GridPane>
<AnchorPane id="AnchorPane" layoutX="10.0" layoutY="207.0" prefHeight="440.0" prefWidth="786.0" styleClass="panel-success" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-success-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Mouvement du Stock">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<AnchorPane fx:id="PaneProgressBonReception" prefHeight="200.0" prefWidth="200.0" visible="false" AnchorPane.bottomAnchor="40.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="35.0">
<children>
<ProgressIndicator prefHeight="129.0" prefWidth="272.0" AnchorPane.bottomAnchor="80.0" AnchorPane.leftAnchor="252.0" AnchorPane.rightAnchor="252.0" AnchorPane.topAnchor="80.0" />
</children>
</AnchorPane>
<Group AnchorPane.bottomAnchor="7.0">
<children>
<Label fx:id="count" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" textFill="WHITE">
<font>
<Font name="Verdana Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
<StackPane fx:id="ListerPages" layoutX="102.0" layoutY="297.0" prefHeight="41.0" prefWidth="664.0" AnchorPane.bottomAnchor="1.0" AnchorPane.leftAnchor="100.0" AnchorPane.rightAnchor="100.0">
<children>
<Group>
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children>
</Group>
</children>
</StackPane>
<TableView fx:id="TableViewMouvement" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" visible="false" AnchorPane.bottomAnchor="40.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="33.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColCode" maxWidth="400.0" minWidth="100.0" prefWidth="100.0" text="Code" />
<TableColumn fx:id="TabColType" maxWidth="400.0" minWidth="170.0" prefWidth="170.0" text="Type de Mouvement" />
<TableColumn fx:id="TabColMouvement" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Mouvement" />
<TableColumn fx:id="TabColQuantite" maxWidth="300.0" minWidth="100.0" prefWidth="100.0" text="Quantité" />
<TableColumn fx:id="TabColDate" maxWidth="200.0" minWidth="110.0" prefWidth="110.0" text="Date" />
</columns>
</TableView>
<ProgressIndicator fx:id="ProgressLoading" layoutX="372.0" layoutY="164.0" prefHeight="500.0" prefWidth="500.0" AnchorPane.bottomAnchor="100.0" AnchorPane.leftAnchor="100.0" AnchorPane.rightAnchor="100.0" AnchorPane.topAnchor="100.0" />
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,86 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.StackPane?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" maxHeight="734.0" maxWidth="487.0" minHeight="734.0" minWidth="487.0" prefHeight="734.0" prefWidth="487.0" stylesheets="@../../Public/CSS/StylePrincipal.css" xmlns="http://javafx.com/javafx/13" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Controllers.Stock.PrintAllCategorieController">
<children>
<StackPane layoutX="6.0" layoutY="3.0" prefHeight="22.0" prefWidth="487.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Group>
<children>
<HBox>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Les catégories en ">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextLocale" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Group>
</children>
</StackPane>
<HBox layoutX="4.0" layoutY="23.2314453125">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date:">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextDateCreate" strokeType="OUTSIDE" strokeWidth="0.0" text=" ">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
</HBox>
<AnchorPane id="AnchorPane" layoutX="14.0" layoutY="46.0" prefHeight="667.0" prefWidth="487.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="21.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="46.0">
<children>
<TableView fx:id="TableViewCategorie" layoutX="2.0" layoutY="2.0" prefHeight="205.0" prefWidth="485.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColCategorie" maxWidth="360.0" minWidth="360.0" prefWidth="360.0" text="Catégories" />
<TableColumn fx:id="TabColQuantite" maxWidth="120.0" minWidth="120.0" prefWidth="120.0" text="Quantité" />
</columns>
</TableView>
</children>
</AnchorPane>
<StackPane layoutX="144.0" layoutY="712.0" prefHeight="22.0" prefWidth="200.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<children>
<Group>
<children>
<HBox>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="page ">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextPagination" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Group>
</children>
</StackPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,87 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.StackPane?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" maxHeight="734.0" maxWidth="487.0" minHeight="734.0" minWidth="487.0" prefHeight="734.0" prefWidth="487.0" stylesheets="@../../Public/CSS/StylePrincipal.css" xmlns="http://javafx.com/javafx/13" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Controllers.Stock.PrintAllProduitController">
<children>
<StackPane layoutX="6.0" layoutY="3.0" prefHeight="22.0" prefWidth="487.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Group>
<children>
<HBox>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Les produits en ">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextLocale" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Group>
</children>
</StackPane>
<HBox layoutX="4.0" layoutY="23.2314453125">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date:">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextDateCreate" strokeType="OUTSIDE" strokeWidth="0.0" text=" 20/12/2011">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
</HBox>
<AnchorPane id="AnchorPane" layoutX="14.0" layoutY="46.0" prefHeight="667.0" prefWidth="487.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="21.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="46.0">
<children>
<TableView fx:id="TableViewProduit" layoutX="2.0" layoutY="2.0" prefHeight="205.0" prefWidth="485.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColProduitReference" maxWidth="120.0" minWidth="120.0" prefWidth="120.0" resizable="false" text="Référence" />
<TableColumn fx:id="TabColProduitDesignation" maxWidth="261.0" minWidth="261.0" prefWidth="261.0" text="Désignation" />
<TableColumn fx:id="TabColProduitQuantite" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" text="Quantité" />
</columns>
</TableView>
</children>
</AnchorPane>
<StackPane layoutX="144.0" layoutY="712.0" prefHeight="22.0" prefWidth="200.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<children>
<Group>
<children>
<HBox>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="page ">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextPagination" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Group>
</children>
</StackPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,117 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.StackPane?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" maxHeight="734.0" maxWidth="487.0" minHeight="734.0" minWidth="487.0" prefHeight="734.0" prefWidth="487.0" stylesheets="@../../Public/CSS/StylePrincipal.css" xmlns:fx="http://javafx.com/fxml/1" xmlns="http://javafx.com/javafx/13" fx:controller="Controllers.Stock.PrintMouvementProduitController">
<children>
<StackPane layoutX="6.0" layoutY="3.0" prefHeight="22.0" prefWidth="487.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Group>
<children>
<HBox>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Mouvement en ">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextLocale" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Group>
</children>
</StackPane>
<HBox layoutX="5.0" layoutY="42.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Début: ">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextDateDebut" strokeType="OUTSIDE" strokeWidth="0.0" text=" 20/12/2011">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
</HBox>
<HBox layoutX="5.0" layoutY="70.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Référence:">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextReference" strokeType="OUTSIDE" strokeWidth="0.0" text=" 20/12/2011">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
</HBox>
<HBox layoutX="5.0" layoutY="100.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Désignation:">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextDesignation" strokeType="OUTSIDE" strokeWidth="0.0" text=" 20/12/2011">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
</children>
</HBox>
<AnchorPane id="AnchorPane" layoutX="14.0" layoutY="130.0" prefHeight="583.0" prefWidth="487.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="21.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="130.0">
<children>
<TableView fx:id="TableViewMouvement" layoutX="2.0" layoutY="2.0" prefHeight="205.0" prefWidth="485.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColCode" maxWidth="80.0" minWidth="80.0" resizable="false" text="Code" />
<TableColumn fx:id="TabColType" maxWidth="145.0" minWidth="145.0" prefWidth="145.0" text="Type de Mouvement" />
<TableColumn fx:id="TabColMouvement" maxWidth="90.0" minWidth="90.0" prefWidth="90.0" text="Mouvement" />
<TableColumn fx:id="TabColQuantite" maxWidth="75.0" minWidth="75.0" prefWidth="75.0" resizable="false" text="Quantité" />
<TableColumn fx:id="TabColDate" maxWidth="93.0" minWidth="93.0" prefWidth="93.0" text="Date" />
</columns>
</TableView>
</children>
</AnchorPane>
<StackPane layoutX="144.0" layoutY="712.0" prefHeight="22.0" prefWidth="200.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<children>
<Group>
<children>
<HBox>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="page ">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextPagination" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Group>
</children>
</StackPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,101 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.StackPane?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" maxHeight="734.0" maxWidth="487.0" minHeight="734.0" minWidth="487.0" prefHeight="734.0" prefWidth="487.0" stylesheets="@../../Public/CSS/StylePrincipal.css" xmlns="http://javafx.com/javafx/13" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Controllers.Stock.PrintSelProduitController">
<children>
<StackPane layoutX="6.0" layoutY="3.0" prefHeight="22.0" prefWidth="487.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Group>
<children>
<HBox>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Les produits en ">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="TextLocale" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Group>
</children>
</StackPane>
<HBox layoutX="4.0" layoutY="23.2314453125">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date:">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextDateCreate" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
</HBox>
<HBox layoutX="4.0" layoutY="47.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Catégorie:">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextCategory" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
</HBox>
<AnchorPane id="AnchorPane" layoutX="14.0" layoutY="72.0" prefHeight="641.0" prefWidth="487.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="21.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="72.0">
<children>
<TableView fx:id="TableViewProduit" layoutX="2.0" layoutY="2.0" prefHeight="205.0" prefWidth="485.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColProduitReference" maxWidth="120.0" minWidth="120.0" prefWidth="120.0" resizable="false" text="Référence" />
<TableColumn fx:id="TabColProduitDesignation" maxWidth="261.0" minWidth="261.0" prefWidth="261.0" text="Désignation" />
<TableColumn fx:id="TabColProduitQuantite" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" text="Quantité" />
</columns>
</TableView>
</children>
</AnchorPane>
<StackPane layoutX="144.0" layoutY="712.0" prefHeight="22.0" prefWidth="200.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<children>
<Group>
<children>
<HBox>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="page ">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextPagination" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Group>
</children>
</StackPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,432 @@
<?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.ProgressIndicator?>
<?import javafx.scene.control.RadioButton?>
<?import javafx.scene.control.Tab?>
<?import javafx.scene.control.TabPane?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?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.Line?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" 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">
<children>
<Pane fx:id="TitrePane" layoutX="20.0" layoutY="20.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="Traite">
<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" strokeType="OUTSIDE" strokeWidth="0.0" text="Gestion Traite / Détail">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<AnchorPane fx:id="AnchorPaneLoadingTraite" layoutY="52.0" prefHeight="592.0" prefWidth="796.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="50.0">
<children>
<StackPane layoutX="299.0" layoutY="202.0" prefHeight="79.0" prefWidth="198.0" AnchorPane.bottomAnchor="306.4" AnchorPane.leftAnchor="299.0" AnchorPane.rightAnchor="299.8" AnchorPane.topAnchor="202.0">
<children>
<Group />
<ProgressIndicator fx:id="ProgressCheque" prefHeight="78.0" prefWidth="68.0" />
</children>
</StackPane>
<StackPane layoutX="299.0" layoutY="270.0" prefHeight="46.0" prefWidth="198.0" AnchorPane.bottomAnchor="270.79999999999995" AnchorPane.leftAnchor="299.0" AnchorPane.rightAnchor="298.8" AnchorPane.topAnchor="270.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="chargement en cours ...">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
</StackPane>
</children>
</AnchorPane>
<AnchorPane fx:id="PaneDetailTraite" layoutX="14.0" layoutY="52.0" prefHeight="200.0" prefWidth="200.0" visible="false" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="52.0">
<children>
<GridPane layoutX="20.0" layoutY="21.0" prefHeight="80.0" prefWidth="749.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="10.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Etat:" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="18.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="18.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Traite:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="18.0" />
</font>
</Text>
<Text fx:id="TextEtat" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="18.0" />
</font>
</Text>
<Text fx:id="TextIdTraite" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="17.0" />
</font>
</Text>
<Text fx:id="TextDate" strokeType="OUTSIDE" strokeWidth="0.0" text="vvvx" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="17.0" />
</font>
</Text>
<Text fill="#1eb945" strokeType="OUTSIDE" strokeWidth="0.0" text="Détail Traite">
<font>
<Font name="Arial" size="21.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Montant:" GridPane.columnIndex="9" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="18.0" />
</font>
</Text>
<Text fx:id="TextMontant" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="10" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="17.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="45.0" minWidth="45.0" prefWidth="45.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="75.0" minWidth="75.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="60.0" prefWidth="60.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="90.0" prefWidth="90.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="75.0" minWidth="75.0" prefWidth="75.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="90.0" prefWidth="90.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="40.0" prefHeight="40.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="40.0" prefHeight="40.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<StackPane layoutX="20.0" layoutY="114.0" prefHeight="35.0" prefWidth="766.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0">
<children>
<Line endX="100.0" scaleX="3.0" startX="-100.0" strokeWidth="0.3" />
</children>
</StackPane>
<GridPane layoutX="20.0" layoutY="166.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="30.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="100.0" minWidth="95.0" prefWidth="95.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="50.0" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="50.0" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="120.0" prefWidth="120.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text fill="#478fca" strokeType="OUTSIDE" strokeWidth="0.0" text="Détail Client">
<font>
<Font name="Arial" size="20.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Type Client:" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Text fx:id="TextTypeClt" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom:" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Text fx:id="TextNomClt" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Text fx:id="TextIdClient" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text fx:id="TxtPrenomMatricule" strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom:" GridPane.columnIndex="9" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Text fx:id="TextPrenomClt" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="10" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
</children>
</GridPane>
<GridPane layoutX="20.0" layoutY="241.0" AnchorPane.leftAnchor="20.0">
<children>
<Text fill="#478fca" strokeType="OUTSIDE" strokeWidth="0.0" text="Détail Facture">
<font>
<Font name="Arial" size="20.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code:" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Text fx:id="TextCodeFact" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total:" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Text fx:id="TextTotalFact" strokeType="OUTSIDE" strokeWidth="0.0" text="vvv" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="20.0" prefWidth="20.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="100.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<TabPane fx:id="TabPanePayement" layoutY="315.0" prefHeight="255.0" prefWidth="756.0" styleClass="Table-Pane" tabClosingPolicy="UNAVAILABLE" AnchorPane.bottomAnchor="20.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0" AnchorPane.topAnchor="315.0">
<tabs>
<Tab fx:id="TabPayerTraite" closable="false" text="Payer Traite">
<content>
<AnchorPane prefHeight="263.0" prefWidth="796.0">
<children>
<Button fx:id="ButtonPayerTraite" layoutX="29.0" layoutY="28.0" mnemonicParsing="false" prefHeight="35.0" prefWidth="130.0" styleClass="btn-primary" text="Payer Traite" />
<HBox layoutX="29.0" layoutY="92.0" spacing="80.0">
<children>
<RadioButton fx:id="RadioEspace" layoutX="32.0" layoutY="79.0" mnemonicParsing="false" selected="true" text="Espace">
<toggleGroup>
<ToggleGroup fx:id="TogglePayerTraite" />
</toggleGroup>
</RadioButton>
<RadioButton fx:id="RadioCheque" layoutX="150.0" layoutY="80.0" mnemonicParsing="false" text="Chèque" toggleGroup="$TogglePayerTraite" />
<RadioButton fx:id="RadioCarte" layoutX="244.0" layoutY="88.0" mnemonicParsing="false" text="Carte Bancaire" toggleGroup="$TogglePayerTraite" />
</children>
</HBox>
<GridPane fx:id="GridCheque" layoutX="7.0" layoutY="139.0" prefHeight="52.0" prefWidth="739.0" visible="false" AnchorPane.leftAnchor="7.0" AnchorPane.rightAnchor="8.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro:">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<TextField fx:id="MontantChequeNumero" prefHeight="30.0" prefWidth="149.0" GridPane.columnIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Banque:" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Montant:" GridPane.columnIndex="9">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<TextField fx:id="MontantChequeBanque" prefHeight="30.0" prefWidth="149.0" GridPane.columnIndex="7" />
<TextField fx:id="MontantCheque" prefHeight="30.0" prefWidth="149.0" GridPane.columnIndex="10" />
<Text fx:id="TextCtlBanque" fill="RED" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="10" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="14.0" />
</font>
</Text>
<Text fx:id="TextCtlNumCheque" fill="RED" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="14.0" />
</font>
</Text>
<Text fx:id="TextCtlNameBanque" fill="RED" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="14.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date:" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<DatePicker fx:id="DatePickerCheque" prefHeight="30.0" GridPane.columnIndex="4" />
<Text fx:id="TextCtlDateCheque" fill="RED" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="14.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="65.0" minWidth="65.0" prefWidth="65.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="93.0" prefWidth="93.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="37.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="37.0" minWidth="37.0" prefWidth="37.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="68.0" prefWidth="109.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="0.0" prefWidth="33.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="63.0" minWidth="62.0" prefWidth="63.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="92.0" prefWidth="92.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="34.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="62.0" minWidth="62.0" prefWidth="62.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="89.0" prefWidth="97.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="42.0" minHeight="10.0" prefHeight="42.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="25.0" minHeight="10.0" prefHeight="18.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<GridPane fx:id="GridEspace" layoutX="33.0" layoutY="139.0" prefHeight="30.0" prefWidth="415.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Montant:">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<TextField fx:id="MontantEspace" prefHeight="35.0" prefWidth="149.0" GridPane.columnIndex="1" />
<Text fx:id="TextCtlEspace" fill="RED" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="2">
<font>
<Font name="Arial Bold" size="14.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="81.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<GridPane fx:id="GridCarte" layoutX="43.0" layoutY="139.0" prefHeight="52.0" prefWidth="694.0" visible="false" AnchorPane.leftAnchor="30.0" AnchorPane.rightAnchor="30.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro Carte:">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<TextField fx:id="MontantCarteNumero" prefHeight="35.0" prefWidth="149.0" GridPane.columnIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Banque:" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Montant:" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<TextField fx:id="MontantCarteBanque" prefHeight="35.0" prefWidth="149.0" GridPane.columnIndex="4" />
<TextField fx:id="MontantCarte" prefHeight="35.0" prefWidth="149.0" GridPane.columnIndex="7" />
<Text fx:id="TextCtlCarte" fill="RED" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="14.0" />
</font>
</Text>
<Text fx:id="TextCtlNameCarteBq" fill="RED" strokeType="OUTSIDE" strokeWidth="0.0" visible="false" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="14.0" />
</font>
</Text>
<Text fx:id="TextCtlNumCarte" fill="RED" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="14.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="110.0" minWidth="110.0" prefWidth="110.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="70.0" minWidth="70.0" prefWidth="70.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="70.0" minWidth="70.0" prefWidth="70.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="120.0" prefWidth="120.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="37.0" minHeight="10.0" prefHeight="37.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="25.0" minHeight="10.0" prefHeight="23.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
</content>
</Tab>
<Tab fx:id="TabDetailPaiement" text="Detail de paiement">
<content>
<AnchorPane prefHeight="200.0" prefWidth="200.0">
<children>
<TableView fx:id="TableViewPaiement" layoutX="22.0" layoutY="15.0" prefHeight="171.0" prefWidth="717.0">
<columns>
<TableColumn fx:id="TabColTypePaiement" maxWidth="-1.0" minWidth="130.0" prefWidth="130.0" text="Type Payement" />
<TableColumn fx:id="TabColMontantPaiement" maxWidth="-1.0" minWidth="120.0" prefWidth="120.0" text="Montant Payer" />
<TableColumn fx:id="TabColDatePaiement" maxWidth="-1.0" minWidth="120.0" prefWidth="120.0" text="Date Payer" />
<TableColumn fx:id="TabColHeurPaiement" maxWidth="-1.0" minWidth="120.0" prefWidth="120.0" text="Heur Payer" />
<TableColumn fx:id="TabColBanquePaiement" maxWidth="-1.0" minWidth="120.0" prefWidth="105.0" text="Banque" />
<TableColumn fx:id="TabColNumeroPaiement" maxWidth="-1.0" minWidth="105.0" prefWidth="105.0" text="Numéro" />
</columns>
</TableView>
</children>
</AnchorPane>
</content>
</Tab>
</tabs>
</TabPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,233 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?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.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="PaneTraiteCltGestion" 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.TraiteClt.TraiteCltGestionController">
<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="Traite">
<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="Gestion">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<ProgressBar fx:id="ProgressBarTraiteClt" layoutY="52.0" prefHeight="5.0" prefWidth="796.0" scaleShape="false" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<Button layoutX="15.0" layoutY="62.0" mnemonicParsing="false" onAction="#TraiteCltRetardButtonAction" prefHeight="35.0" prefWidth="144.0" styleClass="btn-danger" text="Traites en retard" />
<AnchorPane layoutX="25.0" layoutY="118.0" prefHeight="129.0" prefWidth="766.0" styleClass="panel-default" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="108.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Button fx:id="ButtonSearchTraiteClt" mnemonicParsing="false" prefHeight="35.0" prefWidth="162.0" styleClass="btn-icon-search" text="Filtre de recherche" />
</children>
</AnchorPane>
<GridPane layoutX="10.0" layoutY="45.0" prefHeight="65.0" prefWidth="748.0" AnchorPane.leftAnchor="9.0" AnchorPane.rightAnchor="9.0" AnchorPane.topAnchor="44.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro Traite">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Facture" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Traite" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="CIN Client" GridPane.columnIndex="3" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Complet" GridPane.columnIndex="6" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Client" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldIdTraite" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="1" />
<TextField fx:id="TextFieldCodeFacture" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="4" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="7">
<children>
<DatePicker fx:id="PickerDateTraite" layoutX="14.0" layoutY="-7.0" minHeight="30.0" prefHeight="30.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children>
</AnchorPane>
<TextField fx:id="TextFieldCodeClt" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="1" GridPane.rowIndex="2" />
<TextField fx:id="TextFieldCinClt" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="4" GridPane.rowIndex="2" />
<TextField fx:id="TextFieldNomCompet" prefHeight="30.0" prefWidth="70.0" GridPane.columnIndex="7" GridPane.rowIndex="2" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="140.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="140.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="10.0" minHeight="10.0" prefHeight="10.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="20.0" layoutY="250.0" prefHeight="377.0" prefWidth="766.0" styleClass="panel-success" AnchorPane.bottomAnchor="15.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="250.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-success-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Traites">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewTraiteCltGestion" editable="true" layoutX="3.0" layoutY="36.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="40.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="33.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColNumTraite" maxWidth="300.0" minWidth="40.0" prefWidth="40.0" text="Num Traite" />
<TableColumn fx:id="TabColEtat" maxWidth="300.0" minWidth="30.0" prefWidth="30.0" text="Etat" />
<TableColumn fx:id="TabColFacture" maxWidth="300.0" minWidth="25.0" prefWidth="25.0" text="Facture" />
<TableColumn fx:id="TabColCodeClt" maxWidth="300.0" minWidth="50.0" prefWidth="50.0" text="Code Client" />
<TableColumn fx:id="TabColTypeClient" maxWidth="300.0" minWidth="50.0" prefWidth="50.0" text="Type Client" />
<TableColumn fx:id="TabColNomPrenom" maxWidth="400.0" minWidth="100.0" prefWidth="100.0" text="Nom Prénon Client" />
<TableColumn fx:id="TabColDateTraite" maxWidth="300.0" minWidth="50.0" prefWidth="50.0" text="Date Traite" />
<TableColumn fx:id="TabColDatePayer" maxWidth="300.0" minWidth="50.0" prefWidth="40.0" text="Date Payer" />
<TableColumn fx:id="TabColDetail" maxWidth="300.0" minWidth="30.0" prefWidth="30.0" text="Détail" />
</columns>
</TableView>
<Group AnchorPane.bottomAnchor="7.0">
<children>
<Label fx:id="LabelCount" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" text="0" textFill="WHITE">
<font>
<Font name="Arial Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
<StackPane layoutX="102.0" layoutY="297.0" prefHeight="41.0" prefWidth="664.0" AnchorPane.bottomAnchor="1.0" AnchorPane.leftAnchor="100.0" AnchorPane.rightAnchor="100.0">
<children>
<Group>
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children>
</Group>
</children>
</StackPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,69 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<?import javafx.scene.text.TextFlow?>
<AnchorPane id="AnchorPane" fx:id="AnchorPaneTraiteClt" prefHeight="457.0" prefWidth="689.0" xmlns="http://javafx.com/javafx/13" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Controllers.TraiteClt.TraiteCltPrintController">
<children>
<Text fx:id="TextNomCompletClt" layoutX="151.0" layoutY="136.0" strokeType="OUTSIDE" strokeWidth="0.0" text="TextNomCompletClt">
<font>
<Font name="Arial Bold" size="14.0" />
</font>
</Text>
<Text fx:id="TextAmountLetter" layoutX="151.0" layoutY="194.0" strokeType="OUTSIDE" strokeWidth="0.0" text="TextAmountLetter">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextCompanyName" layoutX="18.0" layoutY="293.0" strokeType="OUTSIDE" strokeWidth="0.0" text="MyCompany">
<font>
<Font name="Arial" size="20.0" />
</font>
</Text>
<Text fx:id="TextCompanyPlace" layoutX="42.0" layoutY="252.0" strokeType="OUTSIDE" strokeWidth="0.0" text="TextCompanyPlace">
<font>
<Font name="Arial" size="20.0" />
</font>
</Text>
<Text fx:id="TextAmountFigures" layoutX="409.0" layoutY="132.0" strokeType="OUTSIDE" strokeWidth="0.0" text="TextAmountFigures">
<font>
<Font name="Arial Bold" size="24.0" />
</font>
</Text>
<Text fx:id="TextDateDeadline" layoutX="25.0" layoutY="88.0" strokeType="OUTSIDE" strokeWidth="0.0" text="TextDateDeadline">
<font>
<Font name="Arial" size="26.0" />
</font>
</Text>
<TextFlow fx:id="TextFlowCompanyAddress" layoutX="305.0" layoutY="301.0" prefHeight="57.0" prefWidth="149.0">
<children>
<Text fx:id="TextCompanyAddress" strokeType="OUTSIDE" strokeWidth="0.0" text="TextCompanyAddress">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</TextFlow>
<TextFlow fx:id="TextFlowBank" layoutX="468.0" layoutY="279.0" prefHeight="34.0" prefWidth="201.0">
<children>
<Text fx:id="TextBank" strokeType="OUTSIDE" strokeWidth="0.0" text="TextFlowBank">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</TextFlow>
<Text fx:id="TextCIN" layoutX="155.0" layoutY="164.0" strokeType="OUTSIDE" strokeWidth="0.0" text="TextCIN">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextCompanySIREN" layoutX="18.0" layoutY="332.0" strokeType="OUTSIDE" strokeWidth="0.0" text="TextCompanySIREN">
<font>
<Font name="Arial" size="20.0" />
</font>
</Text>
</children>
</AnchorPane>

View File

@@ -0,0 +1,60 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" prefHeight="487.0" prefWidth="734.0" xmlns="http://javafx.com/javafx/13" xmlns:fx="http://javafx.com/fxml/1" fx:controller="Controllers.TraiteClt.TraiteCltPrintRetardController">
<children>
<Text layoutX="239.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Traites en Retard">
<font>
<Font name="Arial Bold" size="20.0" />
</font>
</Text>
<HBox layoutX="14.0" layoutY="30.0" spacing="4.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nombre:">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text fx:id="TextNbrTraiteCltRetard" strokeType="OUTSIDE" strokeWidth="0.0" text="----------">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
</children>
</HBox>
<HBox layoutX="633.0" layoutY="31.0" spacing="4.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Page:">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text fx:id="TextPageTraiteCltRetard" strokeType="OUTSIDE" strokeWidth="0.0" text="-------">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
</children>
</HBox>
<TableView fx:id="TableViewTraiteCltRetard" editable="true" layoutY="61.2" prefHeight="426.0" prefWidth="734.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="61.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColNumTraite" minWidth="20.0" prefWidth="20.0" text="Numéro" />
<TableColumn fx:id="TabColDateTraite" minWidth="30.0" prefWidth="30.0" text="Date" />
<TableColumn fx:id="TabColMontant" minWidth="25.0" prefWidth="25.0" text="Montant" />
<TableColumn fx:id="TabColFacture" minWidth="30.0" prefWidth="30.0" sortable="false" text="Facture" />
<TableColumn fx:id="TabColCodeClt" minWidth="25.0" prefWidth="25.0" sortable="false" text="Code Client" />
<TableColumn fx:id="TabColNomPrenom" minWidth="60.0" prefWidth="60.0" text="Nom Prénom Client" />
<TableColumn fx:id="TabColLocal" minWidth="30.0" prefWidth="30.0" sortable="false" text="Local" />
</columns>
</TableView>
</children>
</AnchorPane>

View File

@@ -0,0 +1,250 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ChoiceBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextField?>
<?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.shape.Line?>
<?import javafx.scene.shape.Rectangle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="AnchorPaneTraiteCltRetard" 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.TraiteClt.TraiteCltRetardController">
<children>
<Pane fx:id="TitrePane" layoutX="20.0" layoutY="20.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="Traite">
<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="Traites en retard">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<ProgressBar fx:id="ProgressBarTraiteClt" layoutY="52.0" prefHeight="5.0" prefWidth="795.0" visible="false" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
<AnchorPane layoutX="11.0" layoutY="105.0" prefHeight="128.0" prefWidth="774.0" styleClass="panel-default" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="200.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Button fx:id="ButtonSearchTraiteCltRetard" mnemonicParsing="false" prefHeight="30.0" prefWidth="162.0" styleClass="btn-icon-search" text="Filtre de recherche" />
</children>
</AnchorPane>
<GridPane layoutX="8.0" layoutY="31.0" prefHeight="65.0" prefWidth="748.0" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date Début" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="CIN Client" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Facture" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<children>
<DatePicker fx:id="DatePickeDebut" layoutX="-24.0" layoutY="2.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children>
</AnchorPane>
<TextField fx:id="TextFieldCINClt" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="1" GridPane.rowIndex="3" />
<TextField fx:id="TextFieldIdFacture" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="4" GridPane.rowIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom Complet" GridPane.columnIndex="6" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<TextField fx:id="TextFieldNomClt" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="7" GridPane.rowIndex="3" />
<TextField fx:id="TextFieldCodeClt" prefHeight="30.0" prefWidth="164.0" GridPane.columnIndex="4" GridPane.rowIndex="3" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Code Client" GridPane.columnIndex="3" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<children>
<ChoiceBox fx:id="ChoiceBoxLocal" layoutX="3.0" layoutY="-2.0" prefWidth="150.0" styleClass="liste-select" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
</children>
</AnchorPane>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Local" GridPane.columnIndex="6" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="90.0" minWidth="90.0" prefWidth="90.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="140.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="90.0" minWidth="90.0" prefWidth="90.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="140.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="150.0" prefWidth="150.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="10.0" minHeight="10.0" prefHeight="10.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="10.0" minHeight="10.0" prefHeight="10.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" layoutX="24.0" layoutY="242.0" prefHeight="390.0" prefWidth="776.0" style="-fx-border-color: #cd0505; -fx-border-radius: 5px 5px 0px 0px; -fx-background-color: #e0e0e0;" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="242.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" style="-fx-background-color: #cd0505; -fx-background-radius: 5px 5px 0px 0px;" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des Traites en retard">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<AnchorPane layoutY="36.0" prefHeight="391.0" prefWidth="774.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="35.0">
<children>
<TableView fx:id="TableViewTraiteCltRetard" editable="true" prefHeight="311.0" prefWidth="774.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="38.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColNumTraite" maxWidth="160.0" minWidth="90.0" prefWidth="90.0" text="Num Traite" />
<TableColumn fx:id="TabColDateTraite" maxWidth="160.0" minWidth="85.0" prefWidth="85.0" text="Date Traite" />
<TableColumn fx:id="TabColMontant" maxWidth="160.0" minWidth="100.0" prefWidth="100.0" text="Montant" />
<TableColumn fx:id="TabColFacture" maxWidth="160.0" minWidth="90.0" prefWidth="90.0" text="Facture" />
<TableColumn fx:id="TabColLocal" maxWidth="160.0" minWidth="100.0" prefWidth="100.0" text="Local" />
<TableColumn fx:id="TabColCodeClt" maxWidth="160.0" minWidth="90.0" prefWidth="90.0" text="Code Client" />
<TableColumn fx:id="TabColNomPrenom" maxWidth="500.0" minWidth="200.0" prefWidth="200.0" text="Nom Prénon Client" />
</columns>
</TableView>
<StackPane layoutX="108.0" layoutY="318.0" prefHeight="30.0" prefWidth="598.0" AnchorPane.bottomAnchor="3.0" AnchorPane.leftAnchor="108.0" AnchorPane.rightAnchor="67.0">
<children>
<Group>
<children>
<Text layoutX="134.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Group fx:id="avancergroupe" layoutX="254.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#80808f" strokeDashOffset="3.0" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-2.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-0.5" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="4.0" layoutY="-5.5" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<HBox layoutX="150.0" layoutY="13.0" spacing="5.0">
<children>
<Text fx:id="ActuellePage" layoutX="149.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text layoutX="165.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="/">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="NbrPage" layoutX="177.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="0">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
<Group fx:id="nextgroupe" layoutX="224.0" layoutY="20.0">
<children>
<Circle fx:id="nextcercle" fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-1.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutY="-6.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Text layoutX="196.0" layoutY="26.0" strokeType="OUTSIDE" strokeWidth="0.0" text="|">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<Group fx:id="retourgroupe" layoutX="80.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-4.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="2.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<Group fx:id="lastgroupe" layoutX="112.0" layoutY="20.0">
<children>
<Circle fill="WHITE" radius="11.0" stroke="#81818f" strokeType="INSIDE" strokeWidth="0.5" styleClass="cerclenextlast" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-1.0" rotate="-50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
<Rectangle arcHeight="5.0" fill="#80808f" height="7.0" layoutX="-1.0" layoutY="-5.0" rotate="50.0" stroke="BLACK" strokeType="INSIDE" width="0.5" />
</children>
</Group>
<ChoiceBox fx:id="NbrLigne" layoutX="280.0" layoutY="8.0" prefHeight="25.0" prefWidth="41.0" style="-fx-background-color: #FFFFFFFF;" />
</children>
</Group>
</children>
</StackPane>
<Group layoutX="-2.0" layoutY="-11.0" AnchorPane.bottomAnchor="5.0" AnchorPane.leftAnchor="10.0">
<children>
<Label fx:id="LabelCount" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" text="0" textFill="WHITE">
<font>
<Font name="Arial Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
</children>
</AnchorPane>
</children>
</AnchorPane>
<GridPane layoutX="582.0" layoutY="63.0" prefHeight="30.0" prefWidth="202.0" AnchorPane.rightAnchor="12.0">
<columnConstraints>
<ColumnConstraints halignment="RIGHT" hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Button fx:id="ButtonPrintTraiteCltRetard" mnemonicParsing="false" prefHeight="35.0" prefWidth="105.0" styleClass="btn-icon-Print" text="Imprimer" />
</children>
</GridPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,230 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.media.*?>
<?import javafx.scene.image.*?>
<?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.*?>
<?import javafx.collections.*?>
<AnchorPane id="AnchorPane" prefHeight="590.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.User.AddUserController">
<children>
<AnchorPane layoutX="14.0" layoutY="14.0" prefHeight="186.0" prefWidth="516.0" styleClass="panel-default" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0">
<children>
<AnchorPane layoutX="2.0" layoutY="2.0" prefHeight="38.0" prefWidth="469.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="14.0" layoutY="23.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information de connexion">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
</children>
</AnchorPane>
<GridPane layoutX="14.0" layoutY="46.0" prefHeight="132.0" prefWidth="502.0" AnchorPane.bottomAnchor="9.0" AnchorPane.leftAnchor="13.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="45.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="219.0" minWidth="10.0" prefWidth="141.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="268.0" minWidth="10.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="235.0" minWidth="10.0" prefWidth="76.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="235.0" minWidth="10.0" prefWidth="133.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="235.0" minWidth="10.0" prefWidth="136.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="235.0" minWidth="10.0" prefWidth="63.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="Nom d'utilisateur">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField prefHeight="35.0" prefWidth="219.0" GridPane.columnIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Mot de passe" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Répéter mot de passe" GridPane.rowIndex="2">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fill="#ee0404" strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="2">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Type de compte" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Question secréte" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Réponce à la question" GridPane.columnIndex="3" GridPane.rowIndex="2">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<PasswordField prefHeight="35.0" prefWidth="126.0" GridPane.columnIndex="1" GridPane.rowIndex="1" />
<PasswordField prefHeight="35.0" prefWidth="126.0" GridPane.columnIndex="1" GridPane.rowIndex="2" />
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="4">
<children>
<ComboBox layoutY="5.0" prefHeight="35.0" prefWidth="137.0" styleClass="liste-select" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<items>
<FXCollections fx:factory="observableArrayList">
<String fx:value="Administrateur" />
<String fx:value="Utilisateur" />
</FXCollections>
</items>
</ComboBox>
</children>
</AnchorPane>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<children>
<ComboBox layoutY="4.0" prefHeight="35.0" prefWidth="137.0" styleClass="liste-select" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<items>
<FXCollections fx:factory="observableArrayList">
<String fx:value="Ma première école élémentaire ?" />
<String fx:value="Le Lycée que j'ai fréquenté ?" />
<String fx:value="Ville de naissance de ma mère ?" />
<String fx:value="Ville de naissance de mon père ?" />
<String fx:value="Ma ville de naissance ?" />
<String fx:value="Nom de mon premier animal ?" />
<String fx:value="Meilleur(e) ami(e) au lycée ?" />
<String fx:value="Modèle de ma première voiture ?" />
<String fx:value="Mon équipe sportive préférée ?" />
<String fx:value="Mon premier employeur (société) ?" />
</FXCollections>
</items>
</ComboBox>
</children>
</AnchorPane>
<TextField prefHeight="35.0" prefWidth="137.0" GridPane.columnIndex="4" GridPane.rowIndex="2" />
</children>
</GridPane>
</children>
</AnchorPane>
<AnchorPane layoutX="14.0" layoutY="215.0" prefHeight="312.0" prefWidth="779.0" styleClass="panel-default" AnchorPane.leftAnchor="5.0" AnchorPane.rightAnchor="5.0">
<children>
<AnchorPane layoutX="2.0" layoutY="2.0" prefHeight="38.0" prefWidth="469.0" styleClass="panel-default-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fontSmoothingType="LCD" layoutX="14.0" layoutY="23.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Information personnel">
<font>
<Font name="System Bold" size="14.0" />
</font>
</Text>
</children>
</AnchorPane>
<ImageView fitHeight="104.0" fitWidth="103.0" layoutX="23.0" layoutY="70.0">
<image>
<Image url="@../../Public/icon/profiluser.jpg" />
</image>
</ImageView>
<Button layoutX="45.0" layoutY="186.0" mnemonicParsing="false" styleClass="btn-success" text="Ajouter" />
<GridPane layoutX="154.0" layoutY="53.0" prefHeight="227.0" prefWidth="561.0" AnchorPane.leftAnchor="153.0" AnchorPane.rightAnchor="19.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="124.0" minWidth="10.0" prefWidth="124.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="220.0" minWidth="10.0" prefWidth="134.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="136.0" minWidth="10.0" prefWidth="69.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="136.0" minWidth="10.0" prefWidth="66.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="175.0" minWidth="10.0" prefWidth="163.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="62.0" minHeight="10.0" prefHeight="45.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="44.0" minHeight="10.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="44.0" minHeight="10.0" prefHeight="17.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="74.0" minHeight="10.0" prefHeight="43.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="73.0" minHeight="10.0" prefHeight="21.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="73.0" minHeight="10.0" prefHeight="32.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="73.0" minHeight="10.0" prefHeight="39.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="73.0" minHeight="10.0" prefHeight="16.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1" GridPane.rowIndex="1" />
<TextField prefHeight="35.0" prefWidth="123.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4" GridPane.rowIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date de naissance" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="1" GridPane.rowIndex="3">
<children>
<DatePicker layoutY="9.0" prefHeight="35.0" prefWidth="136.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
</children>
</AnchorPane>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Sexe" GridPane.columnIndex="3" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="4" GridPane.rowIndex="3">
<children>
<RadioButton layoutY="17.0" mnemonicParsing="false" text="Homme" />
<RadioButton layoutX="87.0" layoutY="17.0" mnemonicParsing="false" text="Femme" />
</children>
</AnchorPane>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1" GridPane.rowIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4" GridPane.rowIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro Tele" GridPane.rowIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField prefHeight="35.0" prefWidth="135.0" GridPane.columnIndex="1" GridPane.rowIndex="6" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Mail" GridPane.columnIndex="3" GridPane.rowIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField prefHeight="35.0" prefWidth="166.0" GridPane.columnIndex="4" GridPane.rowIndex="6" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="1" GridPane.rowIndex="7" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Text" GridPane.columnIndex="4" GridPane.rowIndex="7" />
</children>
</GridPane>
</children>
</AnchorPane>
<AnchorPane layoutY="543.0" prefHeight="44.0" prefWidth="743.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<children>
<GridPane layoutX="-1.0" layoutY="13.0" prefHeight="38.0" prefWidth="743.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="13.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Button fx:id="ajouter" mnemonicParsing="false" onAction="#handleButtonAction" prefHeight="35.0" prefWidth="78.0" styleClass="btn-primary" text="Ajouter" GridPane.columnIndex="3" />
</children>
</GridPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,92 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.shape.*?>
<?import javafx.scene.paint.*?>
<?import javafx.scene.text.*?>
<?import java.lang.*?>
<?import java.util.*?>
<?import javafx.scene.*?>
<?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?>
<?import javafx.collections.*?>
<AnchorPane maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="374.0" prefWidth="600.0" styleClass="Pane-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.User.GestionUtilisateurController">
<children>
<GridPane layoutX="6.0" layoutY="30.0" prefHeight="49.0" prefWidth="542.0" AnchorPane.leftAnchor="6.0" AnchorPane.rightAnchor="3.0" AnchorPane.topAnchor="30.0">
<children>
<AnchorPane>
<children>
<ComboBox layoutY="9.0" prefHeight="30.0" prefWidth="69.0" promptText="5" styleClass="liste-select">
<items>
<FXCollections fx:factory="observableArrayList">
<String fx:value="5" />
<String fx:value="10" />
<String fx:value="25" />
<String fx:value="50" />
<String fx:value="100" />
</FXCollections>
</items>
</ComboBox>
<Text layoutX="72.0" layoutY="29.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Nombre des lignes" />
</children>
</AnchorPane>
<AnchorPane prefHeight="49.0" prefWidth="239.0" GridPane.columnIndex="3">
<children>
<Rectangle arcHeight="5.0" arcWidth="5.0" fill="#eeeeee" height="30.0" layoutX="187.0" layoutY="10.0" stroke="#b9b4b4" strokeType="INSIDE" width="52.0" />
<TextField fx:id="rechercher" layoutX="11.0" layoutY="10.0" prefHeight="30.0" prefWidth="184.0" AnchorPane.leftAnchor="11.0" AnchorPane.rightAnchor="54.0" />
<Line layoutX="215.0" layoutY="31.0" rotate="30.0" startX="10.0" stroke="#555555" strokeWidth="2.0" />
<Circle fill="#ededed" layoutX="209.0" layoutY="24.0" radius="8.0" stroke="#555555" strokeType="INSIDE" strokeWidth="2.0" />
</children>
</AnchorPane>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="145.0" minWidth="10.0" prefWidth="73.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="249.0" minWidth="10.0" prefWidth="249.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<AnchorPane id="AnchorPane" layoutX="6.0" layoutY="94.0" prefHeight="287.0" prefWidth="584.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="19.0" AnchorPane.leftAnchor="6.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="94.0">
<children>
<AnchorPane prefHeight="35.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="22.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Liste des utilisaturs">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="12.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="17.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="22.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListUsers" layoutX="3.0" layoutY="36.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="40.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="35.0">
<columns>
<TableColumn fx:id="id" prefWidth="42.0" text="#" />
<TableColumn fx:id="type" prefWidth="96.0" text="Type" />
<TableColumn fx:id="login" prefWidth="108.0" text="Login" />
<TableColumn fx:id="nom" prefWidth="99.0" text="Nom" />
<TableColumn fx:id="prenom" prefWidth="88.0" text="Prénom" />
<TableColumn fx:id="tele" prefWidth="98.0" text="Telephone" />
</columns>
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
</TableView>
<Group AnchorPane.bottomAnchor="7.0">
<children>
<Label fx:id="count" layoutX="80.0" layoutY="334.0" style="-fx-background-color: #2dcb73; -fx-background-radius: 2; -fx-padding: 5;" textFill="WHITE">
<font>
<Font name="Verdana Bold" size="11.0" />
</font>
</Label>
<Text layoutX="14.0" layoutY="349.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Count" AnchorPane.bottomAnchor="12.0" />
</children>
</Group>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,419 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import java.lang.String?>
<?import javafx.collections.FXCollections?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ComboBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.PasswordField?>
<?import javafx.scene.control.RadioButton?>
<?import javafx.scene.control.Separator?>
<?import javafx.scene.control.Tab?>
<?import javafx.scene.control.TabPane?>
<?import javafx.scene.control.TextField?>
<?import javafx.scene.control.ToggleGroup?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?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.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane id="AnchorPane" fx:id="AnchorPaneGestionReglement" 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.User.ProfileController">
<children>
<Pane fx:id="TitrePane" prefHeight="52.0" prefWidth="796.0" styleClass="pane2hautdroit" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="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="Profile">
<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="Gestion">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<TabPane layoutX="20.0" layoutY="63.0" prefHeight="564.0" prefWidth="766.0" styleClass="Table-Pane" tabClosingPolicy="UNAVAILABLE" AnchorPane.bottomAnchor="15.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="63.0">
<tabs>
<Tab text="Mon profile">
<content>
<AnchorPane prefHeight="200.0" prefWidth="200.0">
<children>
<Separator prefHeight="3.0" prefWidth="764.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0" AnchorPane.topAnchor="60.0" />
<Text fx:id="ModifierCompteTitre1" layoutX="20.0" layoutY="43.0" strokeType="OUTSIDE" strokeWidth="0.0" styleClass="testtext" text="Mon profile" />
<ImageView fitHeight="118.0" fitWidth="124.0" layoutX="41.0" layoutY="101.0">
<image>
<Image url="@../../Public/icon/profiluser.jpg" />
</image>
</ImageView>
<GridPane layoutX="237.0" layoutY="144.0" prefHeight="297.0" prefWidth="365.0" AnchorPane.leftAnchor="237.0" AnchorPane.rightAnchor="162.0">
<children>
<Text fontSmoothingType="LCD" strokeType="OUTSIDE" strokeWidth="0.0" text="Date de naissance:" GridPane.rowIndex="5">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Sexe:" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Téléphone">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Mail:" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse:" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Pays:" GridPane.rowIndex="4">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text fx:id="Monprofilenaissance" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="2" GridPane.rowIndex="5">
<font>
<Font name="Arial" size="15.0" />
</font></Text>
<Text fx:id="Monprofilesexe" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="2" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="15.0" />
</font></Text>
<Text fx:id="Monprofiletele" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="2">
<font>
<Font name="Arial" size="15.0" />
</font></Text>
<Text fx:id="Monprofileadresse" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="2" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="15.0" />
</font></Text>
<Text fx:id="Monprofilemail" fill="#478fca" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="2" GridPane.rowIndex="3">
<font>
<Font name="Arial" size="15.0" />
</font></Text>
<Text fx:id="Monprofilepays" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="2" GridPane.rowIndex="4">
<font>
<Font name="Arial" size="15.0" />
</font></Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Type de compte:" GridPane.rowIndex="6">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Question secrete:" GridPane.rowIndex="7">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Réponse au question" GridPane.rowIndex="8">
<font>
<Font name="Arial" size="14.0" />
</font>
</Text>
<Text fx:id="Monprofiletypecompte" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="2" GridPane.rowIndex="6">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="Monprofilequestion" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="2" GridPane.rowIndex="7">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="Monprofilereponse" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="2" GridPane.rowIndex="8">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="145.0" minWidth="10.0" prefWidth="145.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="220.0" minWidth="10.0" prefWidth="61.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="220.0" minWidth="10.0" prefWidth="166.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="124.0" minHeight="10.0" prefHeight="45.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="124.0" minHeight="10.0" prefHeight="45.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="124.0" minHeight="10.0" prefHeight="45.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="124.0" minHeight="10.0" prefHeight="45.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="124.0" minHeight="10.0" prefHeight="45.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="124.0" minHeight="10.0" prefHeight="45.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="124.0" minHeight="10.0" prefHeight="45.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="124.0" minHeight="10.0" prefHeight="45.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="124.0" minHeight="10.0" prefHeight="45.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<Text fx:id="Monprofilenomprenom" fill="#478fca" layoutX="202.0" layoutY="119.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Ben Tili Maher">
<font>
<Font name="Arial Bold" size="20.0" />
</font>
</Text>
</children></AnchorPane>
</content>
</Tab>
<Tab text="Modifier profile">
<content>
<AnchorPane fx:id="AnchorPaneModierProduit" prefHeight="200.0" prefWidth="200.0">
<children>
<Text fx:id="ModifierCompteTitre" layoutX="20.0" layoutY="43.0" strokeType="OUTSIDE" strokeWidth="0.0" styleClass="testtext" text="Modifier profile" />
<Separator layoutY="254.0" prefHeight="3.0" prefWidth="764.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0" AnchorPane.topAnchor="60.0" />
<GridPane fx:id="Modiferprofilegridpane" layoutY="95.0" prefHeight="370.0" prefWidth="724.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0" AnchorPane.topAnchor="95.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="Modiferprofileprenom" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" />
<Text fx:id="erreurprenom" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font></Text>
<TextField fx:id="Modiferprofilenom" prefHeight="35.0" prefWidth="123.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="erreurnom" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font></Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Date de naissance" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="1" GridPane.rowIndex="3">
<children>
<DatePicker fx:id="Modiferprofilenaissance" layoutY="9.0" prefHeight="35.0" prefWidth="136.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" />
</children>
</AnchorPane>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Sexe" GridPane.columnIndex="3" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="4" GridPane.rowIndex="3">
<children>
<RadioButton fx:id="Modiferprofilehomme" layoutY="17.0" mnemonicParsing="false" text="Homme">
<toggleGroup>
<ToggleGroup fx:id="groupesexe" />
</toggleGroup></RadioButton>
<RadioButton fx:id="Modiferprofilefemme" layoutX="87.0" layoutY="17.0" mnemonicParsing="false" text="Femme" toggleGroup="$groupesexe" />
</children>
</AnchorPane>
<Text fx:id="erreurnaissance" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font></Text>
<Text fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font></Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Numéro Tele" GridPane.rowIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="Modiferprofiletele" prefHeight="35.0" prefWidth="135.0" GridPane.columnIndex="1" GridPane.rowIndex="6" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Mail" GridPane.columnIndex="3" GridPane.rowIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="Modiferprofilemail" prefHeight="35.0" prefWidth="166.0" GridPane.columnIndex="4" GridPane.rowIndex="6" />
<Text fx:id="erreurtele" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="7">
<font>
<Font name="System Bold" size="12.0" />
</font></Text>
<Text fx:id="erreurmail" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="7">
<font>
<Font name="System Bold" size="12.0" />
</font></Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse" GridPane.rowIndex="9">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="Modiferprofileadresse" prefHeight="35.0" prefWidth="135.0" GridPane.columnIndex="1" GridPane.rowIndex="9" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Pays" GridPane.columnIndex="3" GridPane.rowIndex="9">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<TextField fx:id="Modiferprofilepay" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="4" GridPane.rowIndex="9" />
<Text fx:id="erreuradresse" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="10">
<font>
<Font name="System Bold" size="12.0" />
</font></Text>
<Text fx:id="erreurpay" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="10">
<font>
<Font name="System Bold" size="12.0" />
</font></Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="124.0" minWidth="10.0" prefWidth="124.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="229.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="147.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="136.0" minWidth="10.0" prefWidth="49.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="229.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="62.0" minHeight="10.0" prefHeight="42.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="57.0" minHeight="10.0" prefHeight="19.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="32.0" minHeight="10.0" prefHeight="22.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="95.0" minHeight="10.0" prefHeight="48.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="94.0" minHeight="10.0" prefHeight="21.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="107.0" minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="120.0" minHeight="10.0" prefHeight="42.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="167.0" minHeight="10.0" prefHeight="20.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="41.0" minHeight="10.0" prefHeight="34.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="100.0" minHeight="10.0" prefHeight="41.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="100.0" minHeight="10.0" prefHeight="24.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="45.0" minHeight="10.0" prefHeight="38.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<StackPane layoutX="7.0" layoutY="437.0" prefHeight="55.0" prefWidth="281.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<children>
<Button fx:id="ButtonSavePofile" mnemonicParsing="false" prefHeight="42.0" prefWidth="141.0" styleClass="btn-primary" text="Enregistrer" textAlignment="CENTER">
<font>
<Font size="13.0" />
</font></Button>
</children>
</StackPane>
</children></AnchorPane>
</content>
</Tab>
<Tab text="Modifier mot de passe">
<content>
<AnchorPane fx:id="AnchorPaneModiferPass" minHeight="0.0" minWidth="0.0" prefHeight="180.0" prefWidth="200.0">
<children>
<Separator prefHeight="3.0" prefWidth="764.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0" AnchorPane.topAnchor="60.0" />
<Text fx:id="ModifierCompteTitre2" layoutY="43.0" strokeType="OUTSIDE" strokeWidth="0.0" styleClass="testtext" text="Modifier mot de passe" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0" />
<GridPane fx:id="ModiferPassgridpane" layoutY="108.0" prefHeight="292.0" prefWidth="724.0" AnchorPane.leftAnchor="20.0" AnchorPane.rightAnchor="20.0" AnchorPane.topAnchor="95.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Ancien mot de passe">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="erreurAncien" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font></Text>
<Text fx:id="erreurQuestion" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font></Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nouveau mot de passe" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text fx:id="erreurNouveau" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font></Text>
<Text fx:id="erreurReponce" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="4">
<font>
<Font name="System Bold" size="12.0" />
</font></Text>
<Text fx:id="erreurRepeter" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="7">
<font>
<Font name="System Bold" size="12.0" />
</font></Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Répéter mot de passe" GridPane.rowIndex="6">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Question secréte" GridPane.columnIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Réponce à la question" GridPane.columnIndex="3" GridPane.rowIndex="3">
<font>
<Font name="Verdana" size="12.0" />
</font>
</Text>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="4">
<children>
<ComboBox fx:id="ModiferPassQuestion" layoutY="4.0" prefHeight="35.0" prefWidth="137.0" styleClass="liste-select" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<items>
<FXCollections fx:factory="observableArrayList">
<String fx:value="Ma première école élémentaire ?" />
<String fx:value="Ville de naissance de ma mère ?" />
<String fx:value="Ville de naissance de mon père ?" />
<String fx:value="Ma ville de naissance ?" />
<String fx:value="Nom de mon premier animal ?" />
<String fx:value="Meilleur(e) ami(e) au lycée ?" />
<String fx:value="Modèle de ma première voiture ?" />
<String fx:value="Mon équipe sportive préférée ?" />
<String fx:value="Mon premier employeur (société) ?" />
</FXCollections>
</items>
</ComboBox>
</children>
</AnchorPane>
<TextField fx:id="ModiferPassReponce" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="4" GridPane.rowIndex="3" />
<PasswordField fx:id="ModiferPassAncien" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" />
<PasswordField fx:id="ModiferPassNouveau" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" GridPane.rowIndex="3" />
<PasswordField fx:id="ModiferPassRepeter" prefHeight="35.0" prefWidth="122.0" GridPane.columnIndex="1" GridPane.rowIndex="6" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="156.0" minWidth="10.0" prefWidth="150.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="150.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="85.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="136.0" minWidth="10.0" prefWidth="150.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="150.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="62.0" minHeight="10.0" prefHeight="36.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="57.0" minHeight="10.0" prefHeight="18.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="57.0" minHeight="10.0" prefHeight="57.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="95.0" minHeight="10.0" prefHeight="44.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="94.0" minHeight="10.0" prefHeight="14.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="94.0" minHeight="10.0" prefHeight="55.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="107.0" minHeight="10.0" prefHeight="43.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="120.0" minHeight="10.0" prefHeight="24.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="167.0" minHeight="10.0" prefHeight="42.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<StackPane layoutY="387.0" prefHeight="59.0" prefWidth="764.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0">
<children>
<Button fx:id="ButtonSavePassword" mnemonicParsing="false" prefHeight="44.0" prefWidth="140.0" styleClass="btn-primary" text="Mise a jour" textAlignment="CENTER" />
</children>
</StackPane>
</children>
</AnchorPane>
</content>
</Tab>
</tabs>
</TabPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,475 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import java.lang.String?>
<?import javafx.collections.FXCollections?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ComboBox?>
<?import javafx.scene.control.DatePicker?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.control.RadioButton?>
<?import javafx.scene.control.Separator?>
<?import javafx.scene.control.Tab?>
<?import javafx.scene.control.TabPane?>
<?import javafx.scene.control.TableColumn?>
<?import javafx.scene.control.TableView?>
<?import javafx.scene.control.TextArea?>
<?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?>
<?import javafx.scene.text.TextFlow?>
<AnchorPane fx:id="PaneStep1CommandeClt" 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.VenteRapideClt.Step1CommandeCltController">
<children>
<Pane fx:id="TitrePane" layoutX="20.0" layoutY="20.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="Passer une Commande">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
</children>
</HBox>
</children>
</Pane>
<AnchorPane layoutX="24.0" layoutY="78.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.13" 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="16.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" 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="102.0" layoutY="169.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 disable="true" layoutX="318.0" layoutY="164.0" mnemonicParsing="false" styleClass="btn-default" text="Précédent" />
</children>
</Group>
</children>
</StackPane>
<Separator layoutX="40.0" layoutY="225.0" prefWidth="200.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="200.0" />
<AnchorPane layoutX="210.0" layoutY="332.0" prefHeight="200.0" prefWidth="200.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="200.0">
<children>
<GridPane layoutX="180.0" layoutY="14.0" prefHeight="60.0" prefWidth="633.0" AnchorPane.leftAnchor="153.0" AnchorPane.rightAnchor="10.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total Hors Tax Net" GridPane.columnIndex="9">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Remise" GridPane.columnIndex="3">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Total TVA" GridPane.columnIndex="5">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Timbre" wrappingWidth="43.341796875" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Net A Payer" GridPane.columnIndex="1">
<font>
<Font name="Arial Bold" size="16.0" />
</font>
</Text>
<Text fx:id="NetAPayer" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="Remise" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="3" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="TotalTVA" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="5" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="Timbre" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="TotalHTNet" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="9" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" minWidth="10.0" prefWidth="147.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="100.0" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" minWidth="0.0" prefWidth="63.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="100.0" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" minWidth="10.0" prefWidth="102.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="100.0" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" minWidth="10.0" prefWidth="80.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" maxWidth="100.0" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" minWidth="10.0" prefWidth="124.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<Button layoutX="14.0" layoutY="16.0" mnemonicParsing="false" onAction="#DevisCltImportButtonAction" prefHeight="32.0" prefWidth="115.0" styleClass="btn-simple" text="Importer Devis" />
<TabPane fx:id="TabPaneCommande" prefHeight="369.0" prefWidth="666.0" styleClass="Table-Pane" tabClosingPolicy="UNAVAILABLE" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="80.0">
<tabs>
<Tab text="Information Client">
<content>
<AnchorPane prefHeight="200.0" prefWidth="200.0">
<children>
<AnchorPane minHeight="177.0" minWidth="751.0" prefHeight="285.0" prefWidth="751.0" style="-fx-border-color: #35aa47;" styleClass="panel-default" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="10.0">
<children>
<GridPane layoutX="14.0" layoutY="22.0" prefHeight="30.0" prefWidth="727.0" AnchorPane.leftAnchor="13.0" AnchorPane.rightAnchor="14.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="126.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="182.0" minWidth="10.0" prefWidth="158.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="102.0" minWidth="10.0" prefWidth="90.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="87.0" minWidth="10.0" prefWidth="58.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="99.0" minWidth="50.0" prefWidth="70.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="147.0" minWidth="10.0" prefWidth="147.0" />
<ColumnConstraints halignment="RIGHT" hgrow="SOMETIMES" minWidth="10.0" prefWidth="89.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Button fx:id="ClientExisteDejat" mnemonicParsing="false" onAction="#ClientExisteDejatButtonAction" prefHeight="30.0" prefWidth="124.0" styleClass="btn-black" text="Client existe " textAlignment="CENTER" GridPane.columnIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Règlement" GridPane.columnIndex="4">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<ComboBox fx:id="ModeReglement" disable="true" prefHeight="30.0" prefWidth="153.0" styleClass="liste-select" GridPane.columnIndex="5">
<items>
<FXCollections fx:factory="observableArrayList">
<String fx:value="Comptant" />
<String fx:value="Facilité" />
</FXCollections>
</items>
</ComboBox>
<Button fx:id="ClientDefault" mnemonicParsing="false" onAction="#ClientRessetDefautButtonAction" prefHeight="25.0" prefWidth="27.0" visible="false" GridPane.columnIndex="2" />
<AnchorPane prefHeight="200.0" prefWidth="200.0">
<children>
<HBox layoutY="14.0" prefHeight="18.0" prefWidth="120.0">
<children>
<Text fx:id="TextCltExistCode" strokeType="OUTSIDE" strokeWidth="0.0" text="Code " visible="false" wrappingWidth="61.078125">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="CltExistCode" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
</HBox>
</children>
</AnchorPane>
</children>
</GridPane>
<GridPane layoutX="12.0" layoutY="80.0" prefHeight="97.0" prefWidth="732.0" AnchorPane.bottomAnchor="109.0" AnchorPane.leftAnchor="11.0" AnchorPane.rightAnchor="11.0" AnchorPane.topAnchor="79.0">
<children>
<Text fx:id="TextDateNaissance" strokeType="OUTSIDE" strokeWidth="0.0" text="Date Naissance" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="TextPrenom" strokeType="OUTSIDE" strokeWidth="0.0" text="Prénom" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Num Télé 2" GridPane.columnIndex="3" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nom">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<TextField fx:id="Nom" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="1" />
<TextField fx:id="Prenom" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="4" />
<TextField fx:id="TELE2" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="4" GridPane.rowIndex="2" />
<DatePicker fx:id="DateNaisssance" prefHeight="30.0" GridPane.columnIndex="7" />
<Text fx:id="TextSexe" strokeType="OUTSIDE" strokeWidth="0.0" text="Sexe" GridPane.columnIndex="6" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<AnchorPane prefHeight="200.0" prefWidth="200.0" GridPane.columnIndex="7" GridPane.rowIndex="2">
<children>
<HBox layoutX="7.0" layoutY="11.0" spacing="10.0">
<children>
<RadioButton fx:id="SexeHomme" ellipsisString="1" layoutX="361.0" layoutY="235.0" mnemonicParsing="false" selected="true" text="Homme">
<toggleGroup>
<ToggleGroup fx:id="ToggleGroupSexe" />
</toggleGroup></RadioButton>
<RadioButton fx:id="SexeFemme" ellipsisString="0" layoutX="439.0" layoutY="235.0" mnemonicParsing="false" text="Femme" toggleGroup="$ToggleGroupSexe" />
</children>
</HBox>
</children>
</AnchorPane>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Num Télé 1" wrappingWidth="69.18994140625" GridPane.rowIndex="2">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<TextField fx:id="TELE1" prefHeight="30.0" prefWidth="122.0" GridPane.columnIndex="1" GridPane.rowIndex="2" />
<Text fx:id="CltExistTELE1" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="2">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="CltExistNom" strokeType="OUTSIDE" strokeWidth="0.0" 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="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="2">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
<Text fx:id="TextMatricule" strokeType="OUTSIDE" strokeWidth="0.0" text="Matricule" visible="false" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<Text fx:id="CltExistDateNaissance" strokeType="OUTSIDE" strokeWidth="0.0" visible="false" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="70.0" minWidth="70.0" prefWidth="70.0" />
<ColumnConstraints halignment="LEFT" hgrow="SOMETIMES" minWidth="130.0" prefWidth="130.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="30.0" prefWidth="30.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="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="92.0" minWidth="92.0" prefWidth="92.0" />
<ColumnConstraints halignment="LEFT" hgrow="SOMETIMES" maxWidth="135.0" minWidth="129.0" prefWidth="129.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="25.0" minHeight="25.0" prefHeight="25.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<Text layoutX="14.0" layoutY="212.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Adresse" AnchorPane.leftAnchor="15.0" AnchorPane.topAnchor="200.0">
<font>
<Font name="Arial" size="13.0" />
</font>
</Text>
<TextFlow layoutX="81.2" layoutY="202.39999999999998" prefHeight="66.0" prefWidth="388.0" AnchorPane.leftAnchor="80.0" AnchorPane.topAnchor="200.0">
<children>
<Text fx:id="CltExistAdresse" strokeType="OUTSIDE" strokeWidth="0.0">
<font>
<Font name="Arial Bold" size="13.0" />
</font>
</Text>
</children>
</TextFlow>
<TextArea fx:id="Adresse" layoutX="80.0" layoutY="200.0" prefHeight="71.0" prefWidth="387.0" AnchorPane.leftAnchor="80.0" AnchorPane.topAnchor="200.0" />
</children>
</AnchorPane>
</children>
</AnchorPane>
</content>
</Tab>
<Tab text="Liste des produits">
<content>
<AnchorPane fx:id="AnchorPaneModierProduit" prefHeight="200.0" prefWidth="200.0">
<children>
<AnchorPane id="AnchorPane" prefHeight="258.0" prefWidth="776.0" styleClass="panel-bleu" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="60.0">
<children>
<TableView fx:id="TableViewListeProduit" layoutX="1.0" layoutY="30.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="2.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="1.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColReference" maxWidth="330.0" minWidth="105.0" prefWidth="105.0" text="Référence" />
<TableColumn fx:id="TabColDesignation" maxWidth="489.0" minWidth="150.0" prefWidth="150.0" text="Désignation" />
<TableColumn fx:id="TabColQuantite" maxWidth="225.0" minWidth="75.0" prefWidth="75.0" text="Quantité" />
<TableColumn fx:id="TabColPrixHT" maxWidth="222.0" minWidth="74.0" prefWidth="74.0" text="P.U.H.T" />
<TableColumn fx:id="TabColRemise" maxWidth="264.0" minWidth="88.0" prefWidth="88.0" text="Remise(%)" />
<TableColumn fx:id="TabColTotalHT" maxWidth="210.0" minWidth="70.0" prefWidth="70.0" text="Total H.T" />
<TableColumn fx:id="TabColTVA" maxWidth="132.0" minWidth="44.0" prefWidth="44.0" text="TVA" />
<TableColumn fx:id="TabColTotalTTC" maxWidth="261.0" minWidth="87.0" prefWidth="87.0" text="Total TTC" />
<TableColumn fx:id="TabColAddAction" maxWidth="180.0" minWidth="59.0" prefWidth="59.0" text="Action" />
</columns>
</TableView>
</children>
</AnchorPane>
<StackPane prefHeight="35.0" prefWidth="710.0" AnchorPane.leftAnchor="54.0" AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="10.0">
<children>
<Button fx:id="RechercheProduit" mnemonicParsing="false" onAction="#RechercheProduitButtonAction" prefHeight="35.0" prefWidth="180.0" styleClass="btn-black" text="Rechercher Produit" />
</children>
</StackPane>
<Button layoutX="14.0" layoutY="13.0" minHeight="-Infinity" minWidth="-Infinity" mnemonicParsing="false" onAction="#AddLigneButtonAction" prefHeight="30.0" prefWidth="30.0" styleClass="btn-black" text="+">
<font>
<Font size="13.0" />
</font>
</Button>
</children>
</AnchorPane>
</content>
</Tab>
</tabs>
</TabPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,288 @@
<?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/13" 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>

View File

@@ -0,0 +1,538 @@
<?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.TableColumn?>
<?import javafx.scene.control.TableView?>
<?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.shape.Line?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane fx:id="PaneStep3FactureClt" 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:fx="http://javafx.com/fxml/1" xmlns="http://javafx.com/javafx/13" fx:controller="Controllers.VenteRapideClt.Step3FactureCltController">
<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="Créer une Facture">
<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.76" 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="17.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 Bold" 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="#NextFactureCltButtonAction" prefHeight="35.0" prefWidth="120.0" styleClass="btn-primary" text="Suivant" />
<Button layoutX="318.0" layoutY="164.0" mnemonicParsing="false" onAction="#LastFactureCltButtonAction" 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.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="200.0" />
<GridPane layoutX="8.0" layoutY="215.0" prefHeight="52.0" prefWidth="756.0" AnchorPane.leftAnchor="10.0" AnchorPane.rightAnchor="10.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Type de paiement:">
<font>
<Font name="Arial Bold" size="19.0" />
</font>
</Text>
<Text fx:id="TextNetaPayer" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7">
<font>
<Font name="Arial" size="19.0" />
</font>
</Text>
<Text fx:id="Monprofilenomprenom" fill="#478fca" strokeType="OUTSIDE" strokeWidth="0.0" text="Net A Payer:" wrappingWidth="121.5185546875" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="21.0" />
</font>
</Text>
<Text fx:id="TextTypeRegement" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="2">
<font>
<Font name="Arial Bold" size="18.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="180.0" minWidth="170.0" prefWidth="170.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="5.0" minWidth="5.0" prefWidth="5.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="175.0" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="40.0" prefWidth="40.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="200.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="120.0" minWidth="120.0" prefWidth="120.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="180.0" minWidth="160.0" prefWidth="160.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<AnchorPane fx:id="PaneTypeReglementComptant" prefHeight="200.0" prefWidth="200.0" style="-fx-border-color: #e0e0e0; -fx-border-radius: 5px 5px 0px 0px;" AnchorPane.bottomAnchor="15.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="268.0">
<children>
<GridPane layoutX="20.0" layoutY="14.0" prefHeight="38.0" prefWidth="576.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Payer Par:">
<font>
<Font name="Arial Bold" size="19.0" />
</font>
</Text>
<Group GridPane.columnIndex="1">
<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="Espèce" toggleGroup="$payer">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</RadioButton>
</children>
</Group>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="320.0" minWidth="10.0" prefWidth="104.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="519.0" minWidth="10.0" prefWidth="472.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<AnchorPane fx:id="PaneCheque" layoutX="20.0" layoutY="65.0" prefHeight="226.0" prefWidth="711.0" style="-fx-border-color: #428BCA;" visible="false" AnchorPane.leftAnchor="19.0" AnchorPane.topAnchor="64.0">
<children>
<GridPane layoutX="26.0" layoutY="8.0" prefHeight="217.0" prefWidth="548.0" AnchorPane.leftAnchor="25.0" AnchorPane.topAnchor="7.0">
<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>
<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>
</GridPane>
</children>
</AnchorPane>
<AnchorPane fx:id="PaneCarte" layoutX="22.0" layoutY="67.0" prefHeight="225.0" prefWidth="711.0" style="-fx-border-color: #428BCA;" visible="false" AnchorPane.leftAnchor="21.0" AnchorPane.topAnchor="66.0">
<children>
<GridPane layoutX="27.2" layoutY="33.2" prefHeight="165.0" prefWidth="683.0" AnchorPane.leftAnchor="26.0" AnchorPane.rightAnchor="2.0" AnchorPane.topAnchor="32.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 sur la 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 duTransaction:">
<font>
<Font name="Arial" size="16.0" />
</font>
</Text>
<TextField fx:id="TextFieldCarteNumeroTransation" prefHeight="30.0" GridPane.columnIndex="1" />
<Text fx:id="MsgCltCarteNumeroTransation" fill="#ec0630" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="3">
<font>
<Font name="Arial Bold" size="12.0" />
</font>
</Text>
<Text fx:id="MsgCltCarteNumeroCarte" fill="#ec0630" 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="176.5999755859375" minWidth="10.0" prefWidth="167.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="500.0" minWidth="159.4000244140625" prefWidth="266.59996337890624" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="500.0" minWidth="18.200036621093773" prefWidth="18.200036621093773" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="500.0" minWidth="159.4000244140625" prefWidth="226.9999572753906" />
</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>
<AnchorPane fx:id="PaneTypeReglementFacilite" layoutX="14.0" layoutY="295.0" prefHeight="200.0" prefWidth="200.0" style="-fx-border-color: #e0e0e0; -fx-border-radius: 5px 5px 0px 0px;" visible="false" AnchorPane.bottomAnchor="15.0" AnchorPane.leftAnchor="15.0" AnchorPane.rightAnchor="15.0" AnchorPane.topAnchor="268.0">
<children>
<GridPane layoutX="14.0" layoutY="25.0" prefHeight="52.0" prefWidth="627.0">
<children>
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Avance:">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<TextField fx:id="TextFieldAvance" alignment="CENTER" prefHeight="30.0" GridPane.columnIndex="1" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Nbr Traite:" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<TextField fx:id="TextFieldNbrTraite" alignment="CENTER" prefHeight="30.0" GridPane.columnIndex="4" />
<Text strokeType="OUTSIDE" strokeWidth="0.0" text="Taux d'intérêt" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<TextField fx:id="TextFieldTauxIntere" alignment="CENTER" prefHeight="30.0" promptText="\%" GridPane.columnIndex="7" />
<Text fx:id="TextAvance" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="1" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextNbrTraite" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
<Text fx:id="TextTauxIntere" fill="#f20606" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7" GridPane.rowIndex="1">
<font>
<Font name="System Bold" size="12.0" />
</font>
</Text>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="231.0" minWidth="10.0" prefWidth="55.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="30.0" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="241.0" minWidth="10.0" prefWidth="74.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="30.0" minWidth="30.0" prefWidth="30.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="241.0" minWidth="10.0" prefWidth="90.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="100.0" minWidth="100.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="36.0" minHeight="10.0" prefHeight="36.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="25.0" minHeight="10.0" prefHeight="23.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<Button layoutX="667.0" layoutY="25.0" mnemonicParsing="false" onAction="#FactureCltAjouterTraitementButtonAction" prefHeight="30.0" prefWidth="84.0" styleClass="btn-success" text="Valider" />
<GridPane layoutX="17.0" layoutY="77.0" prefHeight="27.0" prefWidth="711.0">
<children>
<Text fx:id="TextMontant_Traite" strokeType="OUTSIDE" strokeWidth="0.0" text="Total Montant Traite:" visible="false" GridPane.columnIndex="3">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextMontant_Interet" strokeType="OUTSIDE" strokeWidth="0.0" text="Montant d'intérêt:" visible="false" GridPane.columnIndex="6">
<font>
<Font name="Arial" size="15.0" />
</font>
</Text>
<Text fx:id="TextMontantTraite" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="4">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<Text fx:id="TextMontantInteret" strokeType="OUTSIDE" strokeWidth="0.0" GridPane.columnIndex="7">
<font>
<Font name="Arial Bold" size="15.0" />
</font>
</Text>
<RadioButton mnemonicParsing="false" onAction="#FactureCltAjouterTraiteButtonAction" selected="true" text="Traite">
<font>
<Font name="System Bold" size="15.0" />
</font>
<toggleGroup>
<ToggleGroup fx:id="Paiement2" />
</toggleGroup>
</RadioButton>
<RadioButton mnemonicParsing="false" onAction="#FactureCltAjouterChequeButtonAction" text="Chèque" toggleGroup="$Paiement2" GridPane.columnIndex="1">
<font>
<Font name="System Bold" size="15.0" />
</font>
</RadioButton>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="80.0" minWidth="80.0" prefWidth="80.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="40.0" minWidth="40.0" prefWidth="40.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="140.0" minWidth="140.0" prefWidth="140.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="50.0" minWidth="50.0" prefWidth="50.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="136.0" minWidth="10.0" prefWidth="119.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<AnchorPane id="AnchorPane" fx:id="PaneTableViewCheque" layoutX="14.0" layoutY="129.0" maxHeight="220.0" maxWidth="766.0" minHeight="203.0" minWidth="736.0" prefHeight="203.0" prefWidth="744.0" styleClass="panel-bleu" visible="false" AnchorPane.bottomAnchor="20.0" AnchorPane.leftAnchor="10.0" AnchorPane.topAnchor="120.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Chéque">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="10.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="15.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="20.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeCheque" editable="true" layoutX="1.0" layoutY="30.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="2.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="30.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColDateCheque" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Date" />
<TableColumn fx:id="TabColNumeroCheque" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Numéro Chéque" />
<TableColumn fx:id="TabColBanqueCheque" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Banque" />
<TableColumn fx:id="TabColMontantCheque" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Montant" />
</columns>
</TableView>
</children>
</AnchorPane>
<AnchorPane id="AnchorPane" fx:id="PaneTableViewTraite" layoutX="11.0" layoutY="122.0" maxHeight="220.0" maxWidth="766.0" minHeight="203.0" minWidth="742.0" prefHeight="203.0" prefWidth="742.0" styleClass="panel-bleu" visible="false" AnchorPane.bottomAnchor="20.0" AnchorPane.leftAnchor="10.0" AnchorPane.topAnchor="120.0">
<children>
<AnchorPane prefHeight="30.0" prefWidth="600.0" styleClass="panel-bleu-titre" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0">
<children>
<Text fill="WHITE" fontSmoothingType="LCD" layoutX="27.0" layoutY="20.0" strokeType="OUTSIDE" strokeWidth="0.0" text="Traite">
<font>
<Font name="Verdana Bold" size="12.0" />
</font>
</Text>
<Line endX="10.0" layoutX="10.0" layoutY="10.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="15.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
<Line endX="10.0" layoutX="10.0" layoutY="20.0" startX="-2.0" stroke="WHITE" strokeWidth="2.0" />
</children>
</AnchorPane>
<TableView fx:id="TableViewListeTraite" layoutX="1.0" layoutY="30.0" prefHeight="212.0" prefWidth="573.0" style="-fx-border-color: #FFFFFF;" AnchorPane.bottomAnchor="2.0" AnchorPane.leftAnchor="1.0" AnchorPane.rightAnchor="1.0" AnchorPane.topAnchor="30.0">
<columnResizePolicy>
<TableView fx:constant="CONSTRAINED_RESIZE_POLICY" />
</columnResizePolicy>
<columns>
<TableColumn fx:id="TabColDateTraite" maxWidth="330.0" minWidth="110.0" prefWidth="110.0" text="Date" />
<TableColumn fx:id="TabColMontantTraite" maxWidth="489.0" minWidth="163.0" prefWidth="163.0" text="Montant" />
</columns>
</TableView>
</children>
</AnchorPane>
</children>
</AnchorPane>
</children>
</AnchorPane>

View File

@@ -0,0 +1,334 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.Group?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.control.ProgressIndicator?>
<?import javafx.scene.control.Separator?>
<?import javafx.scene.image.Image?>
<?import javafx.scene.image.ImageView?>
<?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.shape.Circle?>
<?import javafx.scene.text.Font?>
<?import javafx.scene.text.Text?>
<AnchorPane 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.VenteRapideClt.Step4SaveVenteCltController">
<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="Enregister">
<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="1.0" 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="16.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 Bold" 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 Bold" 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>
<Separator layoutX="50.0" layoutY="235.0" prefWidth="200.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="170.0" />
<Pane layoutY="172.0" prefHeight="470.0" prefWidth="796.0" styleClass="panel-default-titre" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="172.0">
<children>
<Pane layoutX="60.0" layoutY="9.0" prefHeight="109.0" prefWidth="700.0" style="-fx-background-color: #FFFFFF;" styleClass="panel-default">
<children>
<ProgressIndicator fx:id="ProgressCommande" layoutX="12.0" layoutY="8.0" prefHeight="45.0" prefWidth="45.0" />
<ImageView fx:id="ImageCommande" fitHeight="45.0" fitWidth="45.0" layoutX="12.0" layoutY="12.0" visible="false">
<image>
<Image url="@../../Public/icon/successfully.png" />
</image>
</ImageView>
<GridPane layoutX="71.0" layoutY="3.0" prefHeight="101.0" prefWidth="593.0">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="38.0" minHeight="10.0" prefHeight="28.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="57.0" minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="39.0" minHeight="30.0" prefHeight="35.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text fx:id="Monprofilenomprenom" fill="#478fca" strokeType="OUTSIDE" strokeWidth="0.0" text="Commande">
<font>
<Font name="Arial Bold" size="20.0" />
</font>
</Text>
<Text fx:id="TextCommande" fontSmoothingType="LCD" strokeType="OUTSIDE" strokeWidth="0.0" text="La commande est encour d'enregister" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<GridPane fx:id="GridPaneCommande" prefHeight="30.0" prefWidth="593.0" visible="false" GridPane.rowIndex="2">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Button fx:id="ButtonPrintCommande" mnemonicParsing="false" prefHeight="30.0" prefWidth="105.0" styleClass="btn-icon-Print" text="Imprimer" />
<Button alignment="CENTER_RIGHT" mnemonicParsing="false" prefHeight="30.0" prefWidth="120.0" styleClass="btn-icon-PDF" text="Exporter PDF" visible="false" GridPane.columnIndex="2" />
<Button alignment="CENTER_RIGHT" graphicTextGap="10.0" mnemonicParsing="false" prefHeight="30.0" prefWidth="120.0" styleClass="btn-icon-Excel" text="Exporter Exel" textAlignment="CENTER" visible="false" GridPane.columnIndex="3" />
<Button ellipsisString="" mnemonicParsing="false" prefHeight="30.0" prefWidth="117.0" styleClass="btn-icon-Show" text="Afficher" textAlignment="JUSTIFY" visible="false" GridPane.columnIndex="1" />
</children>
</GridPane>
</children>
</GridPane>
</children>
</Pane>
<Pane layoutX="60.0" layoutY="129.0" prefHeight="109.0" prefWidth="700.0" style="-fx-background-color: #FFFFFF;" styleClass="panel-default">
<children>
<ImageView fx:id="ImageBonLivraion" fitHeight="45.0" fitWidth="45.0" layoutX="12.0" layoutY="8.0" visible="false">
<image>
<Image url="@../../Public/icon/successfully.png" />
</image>
</ImageView>
<ProgressIndicator fx:id="ProgressBonLivraion" layoutX="12.0" layoutY="8.0" prefHeight="45.0" prefWidth="45.0" />
<GridPane layoutX="71.0" layoutY="3.0" prefHeight="101.0" prefWidth="593.0">
<children>
<Text fx:id="Monprofilenomprenom1" fill="#478fca" strokeType="OUTSIDE" strokeWidth="0.0" text="Bon Livraison">
<font>
<Font name="Arial Bold" size="20.0" />
</font>
</Text>
<Text fx:id="TextBonLivraion" fontSmoothingType="LCD" strokeType="OUTSIDE" strokeWidth="0.0" text="La bon de livraison est en cour d'enregister" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<GridPane fx:id="GridPaneBonLivraion" prefHeight="30.0" prefWidth="593.0" visible="false" GridPane.rowIndex="2">
<children>
<Button ellipsisString="" mnemonicParsing="false" prefHeight="30.0" prefWidth="117.0" styleClass="btn-icon-Show" text="Afficher" textAlignment="JUSTIFY" visible="false" GridPane.columnIndex="1" />
<Button fx:id="ButtonPrintBonLivaison" mnemonicParsing="false" prefHeight="30.0" prefWidth="105.0" styleClass="btn-icon-Print" text="Imprimer" />
<Button alignment="CENTER_RIGHT" graphicTextGap="10.0" mnemonicParsing="false" prefHeight="30.0" prefWidth="120.0" styleClass="btn-icon-Excel" text="Exporter Exel" textAlignment="CENTER" visible="false" GridPane.columnIndex="3" />
<Button alignment="CENTER_RIGHT" mnemonicParsing="false" prefHeight="30.0" prefWidth="120.0" styleClass="btn-icon-PDF" text="Exporter PDF" visible="false" GridPane.columnIndex="2" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="38.0" minHeight="10.0" prefHeight="28.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="57.0" minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="39.0" minHeight="30.0" prefHeight="35.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
</Pane>
<Pane layoutX="54.0" layoutY="249.0" prefHeight="210.0" prefWidth="700.0" style="-fx-background-color: #FFFFFF;" styleClass="panel-default">
<children>
<ProgressIndicator fx:id="ProgressFacture" layoutX="12.0" layoutY="8.0" prefHeight="45.0" prefWidth="45.0" />
<ImageView fx:id="ImageFacture" fitHeight="45.0" fitWidth="45.0" layoutX="12.0" layoutY="8.0" visible="false">
<image>
<Image url="@../../Public/icon/successfully.png" />
</image>
</ImageView>
<GridPane layoutX="71.0" layoutY="3.0" prefHeight="101.0" prefWidth="593.0">
<children>
<Text fx:id="Monprofilenomprenom2" fill="#478fca" strokeType="OUTSIDE" strokeWidth="0.0" text="Facture">
<font>
<Font name="Arial Bold" size="20.0" />
</font>
</Text>
<Text fx:id="TextFacture" fontSmoothingType="LCD" strokeType="OUTSIDE" strokeWidth="0.0" text="La facture est en cour d'enregister" GridPane.rowIndex="1">
<font>
<Font name="Arial" size="17.0" />
</font>
</Text>
<GridPane fx:id="GridPaneFacture" prefHeight="30.0" prefWidth="593.0" GridPane.rowIndex="2">
<children>
<Button fx:id="ButtonPrintFactureClt" mnemonicParsing="false" prefHeight="30.0" prefWidth="105.0" styleClass="btn-icon-Print" text="Imprimer" visible="false" />
<Button alignment="CENTER_RIGHT" mnemonicParsing="false" prefHeight="30.0" prefWidth="120.0" styleClass="btn-icon-PDF" text="Exporter PDF" visible="false" GridPane.columnIndex="2" />
<Button alignment="CENTER_RIGHT" graphicTextGap="10.0" mnemonicParsing="false" prefHeight="30.0" prefWidth="120.0" styleClass="btn-icon-Excel" text="Exporter Exel" textAlignment="CENTER" visible="false" GridPane.columnIndex="3" />
<Button ellipsisString="" mnemonicParsing="false" prefHeight="30.0" prefWidth="117.0" styleClass="btn-icon-Show" text="Afficher" textAlignment="JUSTIFY" visible="false" GridPane.columnIndex="1" />
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="30.0" minHeight="30.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
</children>
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" minWidth="10.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints maxHeight="38.0" minHeight="10.0" prefHeight="28.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="57.0" minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints maxHeight="39.0" minHeight="30.0" prefHeight="35.0" vgrow="SOMETIMES" />
</rowConstraints>
</GridPane>
<GridPane fx:id="GridPaneFactureFacilite" layoutX="71.0" layoutY="115.0" prefHeight="87.0" prefWidth="285.0" visible="false">
<columnConstraints>
<ColumnConstraints hgrow="SOMETIMES" maxWidth="159.0" minWidth="10.0" prefWidth="159.0" />
<ColumnConstraints hgrow="SOMETIMES" maxWidth="137.0" minWidth="10.0" prefWidth="126.0" />
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES" />
</rowConstraints>
<children>
<Text fx:id="TextTypeFacilite" fill="#478fca" strokeType="OUTSIDE" strokeWidth="0.0" text="Traite">
<font>
<Font name="Arial Bold" size="20.0" />
</font>
</Text>
<Button mnemonicParsing="false" onAction="#PrintTraiteButtonAction" prefHeight="30.0" prefWidth="105.0" styleClass="btn-icon-Print" text="Imprimer" GridPane.rowIndex="1" />
<Button ellipsisString="" mnemonicParsing="false" prefHeight="30.0" prefWidth="117.0" styleClass="btn-icon-Show" text="Afficher" textAlignment="JUSTIFY" visible="false" GridPane.columnIndex="1" GridPane.rowIndex="1" />
</children>
</GridPane>
</children>
</Pane>
</children>
</Pane>
</children>
</AnchorPane>

Some files were not shown because too many files have changed in this diff Show More