merging C# class diagram into master

pull/12/head
Antoine PEREDERII 2 years ago
commit 8c31afa1aa

@ -0,0 +1,22 @@
kind: pipeline
type: docker
name: myFirstPipeline
trigger:
branch:
- master
- C#/model
event:
- push
steps:
- name: build
image: mcr.microsoft.com/dotnet/sdk:6.0
commands:
- cd src/Banquale
#- dotnet restore Banquale.sln
#- dotnet build Banquale.sln -c Debug --no-restore /p:AndroidSdkDirectory=$ANDROID_SDK_ROOT -property:Aapt2ToolPath=$ANDROID_SDK_ROOT/build-tools/33.0.0
#- dotnet publish Banquale/Banquale.csproj -c Release --no-restore -o $CI_PROJECT_DIR/build/release -f:net6.0-android /p:AndroidSdkDirectory=/usr/lib/android-sdk
# this last line can be replaced by the following one, if you have only one project in your solution:
#- dotnet publish Banquale.sln -c Release --no-restore -o $CI_PROJECT_DIR/build/release -f:net7.0-android /p:AndroidSdkDirectory=/usr/lib/android-sdk

@ -48,8 +48,13 @@
}, },
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
<<<<<<< HEAD
"left": -576, "left": -576,
"top": 656, "top": 656,
=======
"left": -544,
"top": 720,
>>>>>>> origin/master
"height": 13 "height": 13
}, },
{ {
@ -59,9 +64,15 @@
"$ref": "AAAAAAGHXDUzV0wheqw=" "$ref": "AAAAAAGHXDUzV0wheqw="
}, },
"font": "Arial;13;1", "font": "Arial;13;1",
<<<<<<< HEAD
"left": 53, "left": 53,
"top": 687, "top": 687,
"width": 298.04150390625, "width": 298.04150390625,
=======
"left": 69,
"top": 719,
"width": 246,
>>>>>>> origin/master
"height": 13, "height": 13,
"text": "Personne" "text": "Personne"
}, },
@ -73,8 +84,13 @@
}, },
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
<<<<<<< HEAD
"left": -576, "left": -576,
"top": 656, "top": 656,
=======
"left": -544,
"top": 720,
>>>>>>> origin/master
"width": 73.67724609375, "width": 73.67724609375,
"height": 13, "height": 13,
"text": "(from Model)" "text": "(from Model)"
@ -87,16 +103,27 @@
}, },
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
<<<<<<< HEAD
"left": -576, "left": -576,
"top": 656, "top": 656,
=======
"left": -544,
"top": 720,
>>>>>>> origin/master
"height": 13, "height": 13,
"horizontalAlignment": 1 "horizontalAlignment": 1
} }
], ],
"font": "Arial;13;0", "font": "Arial;13;0",
<<<<<<< HEAD
"left": 48, "left": 48,
"top": 680, "top": 680,
"width": 308.04150390625, "width": 308.04150390625,
=======
"left": 64,
"top": 712,
"width": 256,
>>>>>>> origin/master
"height": 25, "height": 25,
"stereotypeLabel": { "stereotypeLabel": {
"$ref": "AAAAAAGHXDUzV0wiDFg=" "$ref": "AAAAAAGHXDUzV0wiDFg="
@ -131,9 +158,15 @@
"$ref": "AAAAAAGHXDWExExIi9I=" "$ref": "AAAAAAGHXDWExExIi9I="
}, },
"font": "Arial;13;0", "font": "Arial;13;0",
<<<<<<< HEAD
"left": 53, "left": 53,
"top": 710, "top": 710,
"width": 298.04150390625, "width": 298.04150390625,
=======
"left": 69,
"top": 742,
"width": 246,
>>>>>>> origin/master
"height": 13, "height": 13,
"text": "-id: int", "text": "-id: int",
"horizontalAlignment": 0 "horizontalAlignment": 0
@ -182,18 +215,64 @@
"$ref": "AAAAAAGHXDWnYUxUAC4=" "$ref": "AAAAAAGHXDWnYUxUAC4="
}, },
"font": "Arial;13;0", "font": "Arial;13;0",
<<<<<<< HEAD
"left": 53, "left": 53,
"top": 755, "top": 755,
"width": 298.04150390625, "width": 298.04150390625,
=======
"left": 69,
"top": 757,
"width": 246,
>>>>>>> origin/master
"height": 13, "height": 13,
"text": "-MdP: string", "text": "-MdP: string",
"horizontalAlignment": 0 "horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAGHvK0bPRm75zc=",
"_parent": {
"$ref": "AAAAAAGHXDUzWEwmVJA="
},
"model": {
"$ref": "AAAAAAGHvK0bMxm4OMc="
},
"font": "Arial;13;0",
"left": 69,
"top": 772,
"width": 246,
"height": 13,
"text": "-Nom: string",
"horizontalAlignment": 0
},
{
"_type": "UMLAttributeView",
"_id": "AAAAAAGHvK1YYholSeM=",
"_parent": {
"$ref": "AAAAAAGHXDUzWEwmVJA="
},
"model": {
"$ref": "AAAAAAGHvK1YWRoiUbY="
},
"font": "Arial;13;0",
"left": 69,
"top": 787,
"width": 246,
"height": 13,
"text": "-Prenom: string",
"horizontalAlignment": 0
} }
], ],
"font": "Arial;13;0", "font": "Arial;13;0",
<<<<<<< HEAD
"left": 48, "left": 48,
"top": 705, "top": 705,
"width": 308.04150390625, "width": 308.04150390625,
=======
"left": 64,
"top": 737,
"width": 256,
>>>>>>> origin/master
"height": 68 "height": 68
}, },
{ {
@ -217,8 +296,13 @@
}, },
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
<<<<<<< HEAD
"left": -235, "left": -235,
"top": 1076, "top": 1076,
=======
"left": -203,
"top": 1140,
>>>>>>> origin/master
"width": 246, "width": 246,
"height": 13, "height": 13,
"text": "+Operation1()", "text": "+Operation1()",
@ -260,10 +344,17 @@
} }
], ],
"font": "Arial;13;0", "font": "Arial;13;0",
<<<<<<< HEAD
"left": 48, "left": 48,
"top": 773, "top": 773,
"width": 308.04150390625, "width": 308.04150390625,
"height": 40 "height": 40
=======
"left": 64,
"top": 805,
"width": 256,
"height": 10
>>>>>>> origin/master
}, },
{ {
"_type": "UMLReceptionCompartmentView", "_type": "UMLReceptionCompartmentView",
@ -276,8 +367,13 @@
}, },
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
<<<<<<< HEAD
"left": -288, "left": -288,
"top": 328, "top": 328,
=======
"left": -272,
"top": 360,
>>>>>>> origin/master
"width": 10, "width": 10,
"height": 10 "height": 10
}, },
@ -292,18 +388,30 @@
}, },
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
<<<<<<< HEAD
"left": -288, "left": -288,
"top": 328, "top": 328,
=======
"left": -272,
"top": 360,
>>>>>>> origin/master
"width": 10, "width": 10,
"height": 10 "height": 10
} }
], ],
"font": "Arial;13;0", "font": "Arial;13;0",
"containerChangeable": true, "containerChangeable": true,
<<<<<<< HEAD
"left": 48, "left": 48,
"top": 680, "top": 680,
"width": 308.04150390625, "width": 308.04150390625,
"height": 133, "height": 133,
=======
"left": 64,
"top": 712,
"width": 256,
"height": 103,
>>>>>>> origin/master
"nameCompartment": { "nameCompartment": {
"$ref": "AAAAAAGHXDUzV0wheqw=" "$ref": "AAAAAAGHXDUzV0wheqw="
}, },
@ -563,7 +671,7 @@
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1008, "left": 1008,
"top": 256, "top": 240,
"height": 13 "height": 13
}, },
{ {
@ -574,7 +682,7 @@
}, },
"font": "Arial;13;1", "font": "Arial;13;1",
"left": 965, "left": 965,
"top": 639, "top": 631,
"width": 254, "width": 254,
"height": 13, "height": 13,
"text": "Compte" "text": "Compte"
@ -588,7 +696,7 @@
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1008, "left": 1008,
"top": 256, "top": 240,
"width": 73.67724609375, "width": 73.67724609375,
"height": 13, "height": 13,
"text": "(from Model)" "text": "(from Model)"
@ -602,14 +710,14 @@
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1008, "left": 1008,
"top": 256, "top": 240,
"height": 13, "height": 13,
"horizontalAlignment": 1 "horizontalAlignment": 1
} }
], ],
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 960, "left": 960,
"top": 632, "top": 624,
"width": 264, "width": 264,
"height": 25, "height": 25,
"stereotypeLabel": { "stereotypeLabel": {
@ -646,7 +754,7 @@
}, },
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 965, "left": 965,
"top": 662, "top": 654,
"width": 254, "width": 254,
"height": 13, "height": 13,
"text": "-solde: int", "text": "-solde: int",
@ -663,7 +771,7 @@
}, },
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 965, "left": 965,
"top": 677, "top": 669,
"width": 254, "width": 254,
"height": 13, "height": 13,
"text": "-nom: string", "text": "-nom: string",
@ -680,7 +788,7 @@
}, },
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 965, "left": 965,
"top": 692, "top": 684,
"width": 254, "width": 254,
"height": 13, "height": 13,
"text": "-IBAN: int", "text": "-IBAN: int",
@ -697,7 +805,7 @@
}, },
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 965, "left": 965,
"top": 707, "top": 699,
"width": 254, "width": 254,
"height": 13, "height": 13,
"text": "-listTrans: list<Transaction>", "text": "-listTrans: list<Transaction>",
@ -706,7 +814,7 @@
], ],
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 960, "left": 960,
"top": 657, "top": 649,
"width": 264, "width": 264,
"height": 68 "height": 68
}, },
@ -721,7 +829,7 @@
}, },
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 960, "left": 960,
"top": 725, "top": 717,
"width": 264, "width": 264,
"height": 10 "height": 10
}, },
@ -737,7 +845,7 @@
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 504, "left": 504,
"top": 128, "top": 120,
"width": 10, "width": 10,
"height": 10 "height": 10
}, },
@ -753,7 +861,7 @@
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 504, "left": 504,
"top": 128, "top": 120,
"width": 10, "width": 10,
"height": 10 "height": 10
} }
@ -761,7 +869,7 @@
"font": "Arial;13;0", "font": "Arial;13;0",
"containerChangeable": true, "containerChangeable": true,
"left": 960, "left": 960,
"top": 632, "top": 624,
"width": 264, "width": 264,
"height": 103, "height": 103,
"nameCompartment": { "nameCompartment": {
@ -801,8 +909,13 @@
}, },
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
<<<<<<< HEAD
"left": 862, "left": 862,
"top": 661, "top": 661,
=======
"left": 847,
"top": 654,
>>>>>>> origin/master
"height": 13, "height": 13,
"alpha": 1.5707963267948966, "alpha": 1.5707963267948966,
"distance": 15, "distance": 15,
@ -822,8 +935,13 @@
}, },
"visible": null, "visible": null,
"font": "Arial;13;0", "font": "Arial;13;0",
<<<<<<< HEAD
"left": 862, "left": 862,
"top": 646, "top": 646,
=======
"left": 847,
"top": 639,
>>>>>>> origin/master
"height": 13, "height": 13,
"alpha": 1.5707963267948966, "alpha": 1.5707963267948966,
"distance": 30, "distance": 30,
@ -843,8 +961,13 @@
}, },
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
<<<<<<< HEAD
"left": 861, "left": 861,
"top": 690, "top": 690,
=======
"left": 847,
"top": 684,
>>>>>>> origin/master
"height": 13, "height": 13,
"alpha": -1.5707963267948966, "alpha": -1.5707963267948966,
"distance": 15, "distance": 15,
@ -864,8 +987,13 @@
}, },
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
<<<<<<< HEAD
"left": 792, "left": 792,
"top": 661, "top": 661,
=======
"left": 761,
"top": 654,
>>>>>>> origin/master
"height": 13, "height": 13,
"alpha": 0.5235987755982988, "alpha": 0.5235987755982988,
"distance": 30, "distance": 30,
@ -885,8 +1013,13 @@
}, },
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
<<<<<<< HEAD
"left": 794, "left": 794,
"top": 647, "top": 647,
=======
"left": 764,
"top": 641,
>>>>>>> origin/master
"height": 13, "height": 13,
"alpha": 0.7853981633974483, "alpha": 0.7853981633974483,
"distance": 40, "distance": 40,
@ -906,8 +1039,13 @@
}, },
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
<<<<<<< HEAD
"left": 787, "left": 787,
"top": 688, "top": 688,
=======
"left": 757,
"top": 682,
>>>>>>> origin/master
"height": 13, "height": 13,
"alpha": -0.5235987755982988, "alpha": -0.5235987755982988,
"distance": 25, "distance": 25,
@ -927,8 +1065,13 @@
}, },
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
<<<<<<< HEAD
"left": 933, "left": 933,
"top": 661, "top": 661,
=======
"left": 932,
"top": 654,
>>>>>>> origin/master
"height": 13, "height": 13,
"alpha": -0.5235987755982988, "alpha": -0.5235987755982988,
"distance": 30, "distance": 30,
@ -948,7 +1091,11 @@
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 930, "left": 930,
<<<<<<< HEAD
"top": 648, "top": 648,
=======
"top": 640,
>>>>>>> origin/master
"height": 13, "height": 13,
"alpha": -0.7853981633974483, "alpha": -0.7853981633974483,
"distance": 40, "distance": 40,
@ -967,7 +1114,11 @@
}, },
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 943, "left": 943,
<<<<<<< HEAD
"top": 667, "top": 667,
=======
"top": 659,
>>>>>>> origin/master
"width": 6.5, "width": 6.5,
"height": 13, "height": 13,
"alpha": -0.6214167091158393, "alpha": -0.6214167091158393,
@ -1014,7 +1165,11 @@
"$ref": "AAAAAAGHXDdux0xpPgo=" "$ref": "AAAAAAGHXDdux0xpPgo="
}, },
"lineStyle": 1, "lineStyle": 1,
<<<<<<< HEAD
"points": "766:682;959:683", "points": "766:682;959:683",
=======
"points": "736:676;959:675",
>>>>>>> origin/master
"showVisibility": true, "showVisibility": true,
"nameLabel": { "nameLabel": {
"$ref": "AAAAAAGHXDsS7k5irKQ=" "$ref": "AAAAAAGHXDsS7k5irKQ="
@ -1079,6 +1234,7 @@
}, },
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"top": -16,
"height": 13 "height": 13
}, },
{ {
@ -1089,7 +1245,7 @@
}, },
"font": "Arial;13;1", "font": "Arial;13;1",
"left": 1325, "left": 1325,
"top": 639, "top": 631,
"width": 318, "width": 318,
"height": 13, "height": 13,
"text": "Transactions" "text": "Transactions"
@ -1102,6 +1258,7 @@
}, },
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"top": -16,
"width": 73.67724609375, "width": 73.67724609375,
"height": 13, "height": 13,
"text": "(from Model)" "text": "(from Model)"
@ -1114,13 +1271,14 @@
}, },
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"top": -16,
"height": 13, "height": 13,
"horizontalAlignment": 1 "horizontalAlignment": 1
} }
], ],
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1320, "left": 1320,
"top": 632, "top": 624,
"width": 328, "width": 328,
"height": 25, "height": 25,
"stereotypeLabel": { "stereotypeLabel": {
@ -1157,7 +1315,7 @@
}, },
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1325, "left": 1325,
"top": 662, "top": 654,
"width": 318, "width": 318,
"height": 13, "height": 13,
"text": "-Type", "text": "-Type",
@ -1174,7 +1332,7 @@
}, },
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1325, "left": 1325,
"top": 677, "top": 669,
"width": 318, "width": 318,
"height": 13, "height": 13,
"text": "-somme: int", "text": "-somme: int",
@ -1191,7 +1349,7 @@
}, },
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1325, "left": 1325,
"top": 692, "top": 684,
"width": 318, "width": 318,
"height": 13, "height": 13,
"text": "-CompteImpliqué: Compte", "text": "-CompteImpliqué: Compte",
@ -1208,7 +1366,7 @@
}, },
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1325, "left": 1325,
"top": 707, "top": 699,
"width": 318, "width": 318,
"height": 13, "height": 13,
"text": "-Catégorie: string", "text": "-Catégorie: string",
@ -1217,7 +1375,7 @@
], ],
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1320, "left": 1320,
"top": 657, "top": 649,
"width": 328, "width": 328,
"height": 68 "height": 68
}, },
@ -1232,7 +1390,7 @@
}, },
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1320, "left": 1320,
"top": 725, "top": 717,
"width": 328, "width": 328,
"height": 10 "height": 10
}, },
@ -1247,6 +1405,7 @@
}, },
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"top": -8,
"width": 10, "width": 10,
"height": 10 "height": 10
}, },
@ -1261,6 +1420,7 @@
}, },
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"top": -8,
"width": 10, "width": 10,
"height": 10 "height": 10
} }
@ -1268,7 +1428,7 @@
"font": "Arial;13;0", "font": "Arial;13;0",
"containerChangeable": true, "containerChangeable": true,
"left": 1320, "left": 1320,
"top": 632, "top": 624,
"width": 328, "width": 328,
"height": 103, "height": 103,
"nameCompartment": { "nameCompartment": {
@ -1309,7 +1469,7 @@
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1271, "left": 1271,
"top": 662, "top": 654,
"height": 13, "height": 13,
"alpha": 1.5707963267948966, "alpha": 1.5707963267948966,
"distance": 15, "distance": 15,
@ -1330,7 +1490,7 @@
"visible": null, "visible": null,
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1271, "left": 1271,
"top": 647, "top": 639,
"height": 13, "height": 13,
"alpha": 1.5707963267948966, "alpha": 1.5707963267948966,
"distance": 30, "distance": 30,
@ -1351,7 +1511,7 @@
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1271, "left": 1271,
"top": 692, "top": 684,
"height": 13, "height": 13,
"alpha": -1.5707963267948966, "alpha": -1.5707963267948966,
"distance": 15, "distance": 15,
@ -1372,7 +1532,7 @@
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1249, "left": 1249,
"top": 662, "top": 654,
"height": 13, "height": 13,
"alpha": 0.5235987755982988, "alpha": 0.5235987755982988,
"distance": 30, "distance": 30,
@ -1393,7 +1553,7 @@
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1252, "left": 1252,
"top": 648, "top": 640,
"height": 13, "height": 13,
"alpha": 0.7853981633974483, "alpha": 0.7853981633974483,
"distance": 40, "distance": 40,
@ -1414,7 +1574,7 @@
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1245, "left": 1245,
"top": 689, "top": 681,
"height": 13, "height": 13,
"alpha": -0.5235987755982988, "alpha": -0.5235987755982988,
"distance": 25, "distance": 25,
@ -1435,7 +1595,7 @@
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1293, "left": 1293,
"top": 662, "top": 654,
"height": 13, "height": 13,
"alpha": -0.5235987755982988, "alpha": -0.5235987755982988,
"distance": 30, "distance": 30,
@ -1455,7 +1615,7 @@
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1290, "left": 1290,
"top": 648, "top": 640,
"height": 13, "height": 13,
"alpha": -0.7853981633974483, "alpha": -0.7853981633974483,
"distance": 40, "distance": 40,
@ -1474,7 +1634,11 @@
}, },
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1303, "left": 1303,
<<<<<<< HEAD
"top": 671, "top": 671,
=======
"top": 663,
>>>>>>> origin/master
"width": 6.5, "width": 6.5,
"height": 13, "height": 13,
"alpha": -0.36717409155035075, "alpha": -0.36717409155035075,
@ -1521,7 +1685,7 @@
"$ref": "AAAAAAGHXDhYXkyeoP0=" "$ref": "AAAAAAGHXDhYXkyeoP0="
}, },
"lineStyle": 1, "lineStyle": 1,
"points": "1224:683;1319:683", "points": "1224:675;1319:675",
"showVisibility": true, "showVisibility": true,
"nameLabel": { "nameLabel": {
"$ref": "AAAAAAGHXD2FNWYGMHc=" "$ref": "AAAAAAGHXD2FNWYGMHc="
@ -1580,7 +1744,7 @@
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1270, "left": 1270,
"top": 692, "top": 684,
"height": 13, "height": 13,
"alpha": 1.5707963267948966, "alpha": 1.5707963267948966,
"distance": 15, "distance": 15,
@ -1601,7 +1765,7 @@
"visible": null, "visible": null,
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1270, "left": 1270,
"top": 707, "top": 699,
"height": 13, "height": 13,
"alpha": 1.5707963267948966, "alpha": 1.5707963267948966,
"distance": 30, "distance": 30,
@ -1622,7 +1786,7 @@
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1271, "left": 1271,
"top": 662, "top": 654,
"height": 13, "height": 13,
"alpha": -1.5707963267948966, "alpha": -1.5707963267948966,
"distance": 15, "distance": 15,
@ -1643,7 +1807,7 @@
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1293, "left": 1293,
"top": 691, "top": 683,
"height": 13, "height": 13,
"alpha": 0.5235987755982988, "alpha": 0.5235987755982988,
"distance": 30, "distance": 30,
@ -1664,7 +1828,7 @@
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1290, "left": 1290,
"top": 705, "top": 697,
"height": 13, "height": 13,
"alpha": 0.7853981633974483, "alpha": 0.7853981633974483,
"distance": 40, "distance": 40,
@ -1685,7 +1849,7 @@
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1297, "left": 1297,
"top": 664, "top": 656,
"height": 13, "height": 13,
"alpha": -0.5235987755982988, "alpha": -0.5235987755982988,
"distance": 25, "distance": 25,
@ -1706,7 +1870,7 @@
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1249, "left": 1249,
"top": 691, "top": 683,
"height": 13, "height": 13,
"alpha": -0.5235987755982988, "alpha": -0.5235987755982988,
"distance": 30, "distance": 30,
@ -1726,7 +1890,7 @@
"visible": false, "visible": false,
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1252, "left": 1252,
"top": 705, "top": 697,
"height": 13, "height": 13,
"alpha": -0.7853981633974483, "alpha": -0.7853981633974483,
"distance": 40, "distance": 40,
@ -1745,7 +1909,7 @@
}, },
"font": "Arial;13;0", "font": "Arial;13;0",
"left": 1235, "left": 1235,
"top": 664, "top": 656,
"width": 21.68359375, "width": 21.68359375,
"height": 13, "height": 13,
"alpha": 0.5235987755982988, "alpha": 0.5235987755982988,
@ -1792,7 +1956,7 @@
"$ref": "AAAAAAGHXDwy9F6JYgM=" "$ref": "AAAAAAGHXDwy9F6JYgM="
}, },
"lineStyle": 1, "lineStyle": 1,
"points": "1319:683;1224:683", "points": "1319:675;1224:675",
"showVisibility": true, "showVisibility": true,
"nameLabel": { "nameLabel": {
"$ref": "AAAAAAGHXD4Snmlby3g=" "$ref": "AAAAAAGHXD4Snmlby3g="
@ -1911,7 +2075,11 @@
"$ref": "AAAAAAGHXDdux0xpPgo=" "$ref": "AAAAAAGHXDdux0xpPgo="
}, },
"lineStyle": 1, "lineStyle": 1,
<<<<<<< HEAD
"points": "479:686;392:688;392:744;356:744", "points": "479:686;392:688;392:744;356:744",
=======
"points": "455:679;392:680;392:744;320:751",
>>>>>>> origin/master
"showVisibility": true, "showVisibility": true,
"nameLabel": { "nameLabel": {
"$ref": "AAAAAAGHXD74foApcWk=" "$ref": "AAAAAAGHXD74foApcWk="
@ -2419,7 +2587,11 @@
"$ref": "AAAAAAGHXD83YYvT/WQ=" "$ref": "AAAAAAGHXD83YYvT/WQ="
}, },
"lineStyle": 1, "lineStyle": 1,
<<<<<<< HEAD
"points": "447:865;392:864;392:744;356:744", "points": "447:865;392:864;392:744;356:744",
=======
"points": "447:864;392:864;392:744;320:751",
>>>>>>> origin/master
"showVisibility": true, "showVisibility": true,
"nameLabel": { "nameLabel": {
"$ref": "AAAAAAGHXD+SV5NCjA8=" "$ref": "AAAAAAGHXD+SV5NCjA8="
@ -2513,7 +2685,11 @@
"$ref": "AAAAAAGHXD9k0Y7Wyng=" "$ref": "AAAAAAGHXD9k0Y7Wyng="
}, },
"lineStyle": 1, "lineStyle": 1,
<<<<<<< HEAD
"points": "447:1016;392:1016;392:744;356:744", "points": "447:1016;392:1016;392:744;356:744",
=======
"points": "447:1016;392:1016;392:744;320:751",
>>>>>>> origin/master
"showVisibility": true, "showVisibility": true,
"nameLabel": { "nameLabel": {
"$ref": "AAAAAAGHXD+kpZTxP+g=" "$ref": "AAAAAAGHXD+kpZTxP+g="
@ -2784,6 +2960,36 @@
"$ref": "AAAAAAGHXDUzVkweZ4U=" "$ref": "AAAAAAGHXDUzVkweZ4U="
}, },
"name": "MdP", "name": "MdP",
"ownedElements": [
{
"_type": "UMLConstraint",
"_id": "AAAAAAGHvKze5Rk3ZbI=",
"_parent": {
"$ref": "AAAAAAGHXDWnYUxUAC4="
},
"name": "Constraint1"
}
],
"visibility": "private",
"type": "string"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAGHvK0bMxm4OMc=",
"_parent": {
"$ref": "AAAAAAGHXDUzVkweZ4U="
},
"name": "Nom",
"visibility": "private",
"type": "string"
},
{
"_type": "UMLAttribute",
"_id": "AAAAAAGHvK1YWRoiUbY=",
"_parent": {
"$ref": "AAAAAAGHXDUzVkweZ4U="
},
"name": "Prenom",
"visibility": "private", "visibility": "private",
"type": "string" "type": "string"
} }

@ -4,21 +4,48 @@
xmlns="http://schemas.microsoft.com/dotnet/2021/maui" xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:Banquale.Views" xmlns:local="clr-namespace:Banquale.Views"
Shell.FlyoutBehavior="Disabled" Shell.FlyoutBehavior="Disabled">
Shell.NavBarIsVisible="False">
<TabBar> <TabBar>
<Tab Icon="home.png"
Title="Compte">
<ShellContent <ShellContent
Title="Solde" Title="Solde"
ContentTemplate="{DataTemplate local:BalancePage}" ContentTemplate="{DataTemplate local:BalancePage}"
Route="Views" /> Route="Views" />
</Tab>
<Tab Icon="transactions.png"
Title="Transactions">
<ShellContent <ShellContent
Title="Solde" Title="Solde"
ContentTemplate="{DataTemplate local:NewPage1}" ContentTemplate="{DataTemplate local:MenuTransferPage}"
Route="Views" />
</Tab>
<Tab Icon="help.png"
Title="Aide">
<ShellContent
Title="Help"
ContentTemplate="{DataTemplate local:HelpPage}"
Route="Views" /> Route="Views" />
</Tab>
<Tab Icon="accounts.png"
Title="Compte">
</Tab>
</TabBar> </TabBar>
</Shell> </Shell>

@ -56,11 +56,21 @@
<ItemGroup> <ItemGroup>
<None Remove="Views\" /> <None Remove="Views\" />
<None Remove="Resources\Images\account_balance_FILL0_wght400_GRAD0_opsz48.svg" />
<None Remove="Resources\Images\home_FILL0_wght400_GRAD0_opsz48.png" />
<None Remove="Resources\Images\accountIcon.svg" />
<None Remove="Resources\Images\backArrowIcon.svg" />
<None Remove="Resources\Images\swipeAccountIcon.svg" />
<None Remove="Resources\Images\helpIcon.svg" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Folder Include="Views\" /> <Folder Include="Views\" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<BundleResource Include="Resources\Images\back_arrow_icon.svg" />
<MauiXaml Remove="Resources\Images\Images.xaml" /> <MauiXaml Remove="Resources\Images\Images.xaml" />
</ItemGroup> </ItemGroup>
<ItemGroup>
<PackageReference Include="Syncfusion.Maui.Inputs" Version="21.2.3" />
</ItemGroup>
</Project> </Project>

@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 96 960 960" width="48"><path d="M167 896v-60h130l-15-12q-64-51-93-111t-29-134q0-106 62.5-190.5T387 272v62q-75 29-121 96.5T220 579q0 63 23.5 109.5T307 769l30 21V666h60v230H167Zm407-15v-63q76-29 121-96.5T740 573q0-48-23.5-97.5T655 388l-29-26v124h-60V256h230v60H665l15 14q60 56 90 120t30 123q0 106-62 191T574 881Z"/></svg>

Before

Width:  |  Height:  |  Size: 382 B

@ -51,7 +51,7 @@
AlignContent="Start" AlignContent="Start"
Direction="Row" Direction="Row"
Wrap="Wrap"> Wrap="Wrap">
<local:BalanceView /> <local:BalanceView/>
<local:BalanceView/> <local:BalanceView/>
<local:BalanceView/> <local:BalanceView/>
<local:BalanceView/> <local:BalanceView/>

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="Banquale.Views.HelpPage">
<VerticalStackLayout VerticalOptions="Center">
<Frame CornerRadius="10"
HeightRequest="40"
WidthRequest="300"
Padding="3">
<Entry Placeholder="Quel est votre demande ?"
HorizontalOptions="Center"
WidthRequest="280"/>
</Frame>
<Frame CornerRadius="10"
HeightRequest="40"
WidthRequest="300"
Margin="0, 5, 0, 5"
Padding="3">
<Entry Placeholder="Quel est le sujet de votre demande ?"
HorizontalOptions="Center"
WidthRequest="280"/>
</Frame>
<Frame CornerRadius="10"
HeightRequest="250"
WidthRequest="300"
Margin="0, 0, 0, 10"
Padding="15, 5, 15, 5">
<Editor Placeholder="Decrivez votre demande ici." />
</Frame>
<Button
Text="Envoyer"
Margin="0, 75, 0, 0"
MinimumHeightRequest="80"
WidthRequest="300"
MaximumWidthRequest="400"
Clicked="Send_Clicked"/>
</VerticalStackLayout>
</ContentPage>

@ -0,0 +1,19 @@
namespace Banquale.Views;
public partial class HelpPage : ContentPage
{
public HelpPage()
{
InitializeComponent();
}
void ContentPage_NavigatedTo(System.Object sender, Microsoft.Maui.Controls.NavigatedToEventArgs e)
{
}
public async void Send_Clicked(Object sender, EventArgs e)
{
await Shell.Current.Navigation.PushAsync(new BalancePage());
}
}

@ -0,0 +1,40 @@
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="Banquale.Views.MenuTransferPage">
<Grid RowDefinitions="auto, auto"
ColumnDefinitions="auto, auto"
HorizontalOptions="Center"
VerticalOptions="Center">
<Button
Text="Faire un virement"
Grid.Column="0"
Grid.Row="0"
Margin="20"
MinimumWidthRequest="160"
MinimumHeightRequest="160"
Clicked="Transfer_Clicked"/>
<Button
Text="Demander de l'argent"
Grid.Column="1"
Grid.Row="0"
Margin="20"
MinimumWidthRequest="160"
MinimumHeightRequest="160"
Clicked="Request_Clicked"/>
<Button
Text="Afficher mon RIB"
Grid.ColumnSpan="2"
Grid.Row="1"
Margin="20"
MinimumHeightRequest="160"
MinimumWidthRequest="360"
Clicked="RIB_Clicked"/>
</Grid>
</ContentPage>

@ -0,0 +1,29 @@
namespace Banquale.Views;
public partial class MenuTransferPage : ContentPage
{
public MenuTransferPage()
{
InitializeComponent();
}
void ContentPage_NavigatedTo(System.Object sender, Microsoft.Maui.Controls.NavigatedToEventArgs e)
{
}
public async void RIB_Clicked(Object sender, EventArgs e)
{
await Navigation.PushAsync(new RibPage());
}
public async void Request_Clicked(System.Object sender, System.EventArgs e)
{
await Navigation.PushAsync(new RequestPage());
}
public async void Transfer_Clicked(System.Object sender, System.EventArgs e)
{
await Navigation.PushAsync(new TransferPage());
}
}

@ -0,0 +1,53 @@
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="Banquale.Views.RequestPage">
<VerticalStackLayout VerticalOptions="Center">
<Frame CornerRadius="10"
HeightRequest="40"
WidthRequest="300"
Margin="0, 5, 0, 5"
Padding="3">
<Entry Placeholder="Destinataire"
HorizontalOptions="Center"
WidthRequest="280"/>
</Frame>
<Frame CornerRadius="10"
HeightRequest="40"
WidthRequest="300"
Margin="0, 5, 0, 5"
Padding="3">
<Entry Placeholder="IBAN"
HorizontalOptions="Center"
WidthRequest="280"/>
</Frame>
<Frame CornerRadius="10"
HeightRequest="40"
WidthRequest="300"
Margin="0, 5, 0, 5"
Padding="3">
<Entry Placeholder="Montant"
HorizontalOptions="Center"
WidthRequest="280"/>
</Frame>
<Button
Text="Envoyer la demande"
Margin="0, 75, 0, 0"
MinimumHeightRequest="80"
WidthRequest="300"
MaximumWidthRequest="400"/>
</VerticalStackLayout>
</ContentPage>

@ -0,0 +1,9 @@
namespace Banquale.Views;
public partial class RequestPage : ContentPage
{
public RequestPage()
{
InitializeComponent();
}
}

@ -0,0 +1,125 @@
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="Banquale.Views.RibPage">
<VerticalStackLayout>
<Grid RowDefinitions="auto, auto"
ColumnDefinitions="*, *">
<Label Text="Code Banque" />
<Label Text="Code agence"
Grid.Column="1" />
<Label Text="102 330"
Grid.Row="1" />
<Label Text="01 009"
Grid.Column="1"
Grid.Row="1" />
</Grid>
<Grid RowDefinitions="auto, auto, auto"
ColumnDefinitions="*, *, auto" >
<Label Text="N° de Compte" />
<Label Text="0000545090"
Grid.Row="1" />
<Label Text="Clé RIB"
Grid.Column="1" />
<Label Text="55"
Grid.Column="1"
Grid.Row="1" />
<Image Source="dotnet_bot.png"
Grid.Column="2"
Grid.RowSpan="2"
MaximumHeightRequest="45"/>
<BoxView Color="Gray"
Grid.ColumnSpan="3"
Grid.Row="2"
WidthRequest="400"
HeightRequest="1.5"/>
</Grid>
<Grid RowDefinitions="auto, auto, auto"
ColumnDefinitions="*, auto" >
<Label Text="RIB" />
<Label Text="FR56 9989 9900 7723 7732 7324 048"
Grid.Row="1" />
<Image Source="dotnet_bot.png"
Grid.Column="1"
Grid.RowSpan="2"
MaximumHeightRequest="50" />
<BoxView Color="Gray"
Grid.ColumnSpan="2"
Grid.Row="2"
WidthRequest="400"
HeightRequest="1.5" />
</Grid>
<Grid RowDefinitions="auto, auto, auto"
ColumnDefinitions="*, auto" >
<Label Text="RIB" />
<Label Text="FR56 9989 9900 7723 7732 7324 048"
Grid.Row="1" />
<Image Source="dotnet_bot.png"
Grid.Column="1"
Grid.RowSpan="2"
MaximumHeightRequest="50" />
<BoxView Color="Gray"
Grid.ColumnSpan="2"
Grid.Row="2"
WidthRequest="400"
HeightRequest="1.5" />
</Grid>
<Grid RowDefinitions="auto, auto, auto"
ColumnDefinitions="*, auto" >
<Label Text="RIB" />
<Label Text="FR56 9989 9900 7723 7732 7324 048"
Grid.Row="1" />
<Image Source="dotnet_bot.png"
Grid.Column="1"
Grid.RowSpan="2"
MaximumHeightRequest="50" />
<BoxView Color="Gray"
Grid.ColumnSpan="2"
Grid.Row="2"
WidthRequest="400"
HeightRequest="1.5" />
</Grid>
<Label
Text="Titulaire du compte" />
<Label Text="M BOURAUD DESCHAMPS" />
<Button Text="Télécharger le RIB"
HeightRequest="150"
WidthRequest="300" />
</VerticalStackLayout>
</ContentPage>

@ -0,0 +1,9 @@
namespace Banquale.Views;
public partial class RibPage : ContentPage
{
public RibPage()
{
InitializeComponent();
}
}

@ -0,0 +1,53 @@
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="Banquale.Views.TransferPage">
<VerticalStackLayout VerticalOptions="Center">
<Frame CornerRadius="10"
HeightRequest="40"
WidthRequest="300"
Margin="0, 5, 0, 5"
Padding="3">
<Entry Placeholder="Destinataire"
HorizontalOptions="Center"
WidthRequest="280"/>
</Frame>
<Frame CornerRadius="10"
HeightRequest="40"
WidthRequest="300"
Margin="0, 5, 0, 5"
Padding="3">
<Entry Placeholder="IBAN"
HorizontalOptions="Center"
WidthRequest="280"/>
</Frame>
<Frame CornerRadius="10"
HeightRequest="40"
WidthRequest="300"
Margin="0, 5, 0, 5"
Padding="3">
<Entry Placeholder="Montant"
HorizontalOptions="Center"
WidthRequest="280"/>
</Frame>
<Button
Text="Effectuer le virement"
Margin="0, 75, 0, 0"
MinimumHeightRequest="80"
WidthRequest="300"
MaximumWidthRequest="400"/>
</VerticalStackLayout>
</ContentPage>

@ -0,0 +1,9 @@
namespace Banquale.Views;
public partial class TransferPage : ContentPage
{
public TransferPage()
{
InitializeComponent();
}
}
Loading…
Cancel
Save