From beeb3330bbf733c8c40e190ceb552631dd320789 Mon Sep 17 00:00:00 2001 From: Boris <boris.ouya@gmail.com> Date: Wed, 4 May 2022 10:25:08 +0200 Subject: [PATCH 1/2] Date en plus propre --- .../executionHistory/executionHistory.bin | Bin 250894 -> 250894 bytes .../executionHistory/executionHistory.lock | Bin 17 -> 17 bytes .../.gradle/7.4.1/fileHashes/fileHashes.bin | Bin 39647 -> 39647 bytes .../.gradle/7.4.1/fileHashes/fileHashes.lock | Bin 17 -> 17 bytes .../7.4.1/fileHashes/resourceHashesCache.bin | Bin 32607 -> 35497 bytes .../buildOutputCleanup.lock | Bin 17 -> 17 bytes bin/default/.gradle/file-system.probe | Bin 8 -> 8 bytes .../build/resources/main/views/eleves.ftl | 15 ++++--- .../build/resources/main/views/gommettes.ftl | 41 +++++++++++++++++- .../compileJava/previous-compilation-data.bin | Bin 10040 -> 10042 bytes bin/default/src/com/uca/StartServer.class | Bin 5039 -> 5080 bytes bin/default/src/com/uca/core/EleveCore.class | Bin 2848 -> 2895 bytes bin/default/src/com/uca/dao/EleveDAO.class | Bin 2900 -> 2954 bytes .../src/com/uca/dao/_Initializer.class | Bin 4677 -> 4627 bytes .../src/com/uca/entity/EleveEntity.class | Bin 1225 -> 1453 bytes .../src/main/resources/views/eleves.ftl | 11 ++--- .../src/main/resources/views/gommettes.ftl | 41 +++++++++++++++++- .../java/main/com/uca/StartServer.class | Bin 7460 -> 8210 bytes .../java/main/com/uca/core/EleveCore.class | Bin 1987 -> 2037 bytes .../java/main/com/uca/dao/EleveDAO.class | Bin 2699 -> 3027 bytes .../java/main/com/uca/dao/_Initializer.class | Bin 4218 -> 3953 bytes .../main/com/uca/entity/EleveEntity.class | Bin 775 -> 834 bytes build/resources/main/views/eleves.ftl | 7 +-- build/resources/main/views/gommettes.ftl | 2 +- .../compileJava/previous-compilation-data.bin | Bin 10043 -> 10042 bytes src/com/uca/StartServer.java | 32 +++++++++++--- src/com/uca/core/EleveCore.java | 7 +-- src/com/uca/dao/EleveDAO.java | 5 ++- src/com/uca/dao/_Initializer.java | 4 +- src/com/uca/entity/EleveEntity.java | 8 ++-- src/main/resources/views/eleves.ftl | 7 +-- 31 files changed, 144 insertions(+), 36 deletions(-) diff --git a/bin/default/.gradle/7.4.1/executionHistory/executionHistory.bin b/bin/default/.gradle/7.4.1/executionHistory/executionHistory.bin index fef1b0ec9952c97f229a7f48dd675e92d9007400..e318b8e34ea8588aee38e4e93e2e525153282b77 100644 GIT binary patch delta 1419 zcmeBM!QZ!ne?x$WqFGW(j%j(NNnTn>NkLL^T6T6xo=LKCvIzqOWNt3>c*G>|sd?T0 zIVDo7>&@?qUHMQVHaXe*xxn+MTh}@%o#;Nl;$7+Ix5wvgj`Eq#B*3{wX8&a2hhY-; zKKpR|jZB)%=-<M+=YGqFj>%pATH@#?Edj|GJeYjiUn3Z-%3v82V_$lHZf<HxNouiP zT1gHAhD|%bn!X7#cID)!XXZf^?VB1Xc{AUzP=YOU<H0tU-3=f`lidQ;S*L(mMFA?T z3&5<|0Sc@ez^nrSN_r3%EMj725O`Ydc4?~9$({e@x(|r$3YpBzfZ?5HfxvcwK*n}~ zK&I^ify`^oluYtWQ!7gHQWKNXGfcBGOik0Pax!vC^K&a9LC8=$y|ImP-}bp3%<M)2 zSAI2rIpv$L9#veeuz&f5lhZHmV3eJHaToIqftUj?1jOCApPqjGE`)u;mIc$#|7TR# zeseeTd?tY{C%eD@xVHX6OrrU9+4_G<)8(cz$xmOtkJ(coOl$t~sOBB+_Kf+>hie$; zPTSA?R^Z6)7tbYcZ!JBl%4Qn1yyf}yi!4lX+ocaM>oW?Ru3=Ywk@WvchV4?P$|R@% z(+~PG$xbgn$m}n$z3nu!b@Zz>3;!vfR$)l;na*gzsJQ+6LFOn%fjJsKR-J$Mb(2|B z#yrtV)8pF{4>NCL5h!6xEVw;4c;~yco6JAnURIhuv7T9ay3+|}U4EXl{<Ovd-dHhJ znKvp=cTC^d#Hcxa`3dH7*5y|YyziK<e3Dtwcr%D;aGi~Df@@A{S*mk>QL0{YPGWH} zgFvzRiM%qakAJ@`KGJuJWyPgc8>fEgF!;(ped0nU8PTeB9bwO>@Az<Rzx1y!vm7R` z1{pLxv5{F);*Ze019y&#RhIO>oY3bP{c}4=%3z<s^qVJ{l~}<Fr=4O}m0k}PU&+DD zAaKds&Rl%Kb{)n&427${uGv4`;S{qb)SY>!m^E0tL29SZKE<pGWxh9KmUJp`Yk4?% z$p@=RXDpfpHa}pT3{qwAQI4@6>>C$Hf0$<i-=;V$tX$c8HOoDyGWp!DWnj--7N4$g znpvB5Hb~#}fYZzp67{h^R!Szw>U#Y;9J8NE>%x4Hl)-+{=?$lu6<OOsyy?qMGpk5X z2QdvM2{SVYm@K`MdPirfbnXn*sb=E&*QWDZFiT1lD&BOMEc^Q8#t5;b4L$cK|Gs?S zeTP8@?{o(XW>H(iSJ6$6wI(wy3Q)|*d9C&yB72C9vDY=PB(tOv=5V9a8LbKT-9#tc z7e86<UGaG`$du`dEzFA3JI^o+uzm*f=bd5JX8#Ui8myn5D8M8-{plHI0S>TYgLkac z3r;eMXe<2rU09dR@9S9ER@@@?@Eb(-DJwIBz(?<WT#k<nep+RHJ5c<TbLQlC2UJBF z@-8O+UiNkBgTAJvng!XPTbq`D=$LL8$s|6#_bjsj>tc|7(-)lu#R-^s<}9-YYde_v z6C}DC%v3(dtisw4X8M4b5Yf_e%-VtPPkQoQ53)^~^zM}BAzK-#r63y&X4o+^2<(-P zOQ^lJ!lKpB@7;8xyHA)I1e8rfXB~IRDyXTSs%*VeiJO^0V8PP0QFqNZ%-C^$@{<5T zqhs4Yo@1WHC?~9(_O|S;Z9q?>%!5U(*Ge~n&E4h4!pOkj@ol=mX~u-@oEMo{nE_1# Bl>q<% delta 1421 zcmeBM!QZ!ne?x$WqDf*wmQi|HvS~(kN}9P*Mow;aX{J$HWiA64Fs<5L=<$e2V8-R@ zX&<}N)_%M)(>Haa;E~D6-p>WH9;{CHI-fd&m-|M~_VZyyo1=WDGYRaAJ>s+S<f$z; ziqr#VI$da+%;?|3y7BDA6>XEd{I$f<O*(t#;)*td$&*j}YXpN;87yOB>`Twj%}p&S zNiEh(E6HKNuxTyGID_XLj9oeT>6v*DMf;`(O5V&jER<l&+<36fW%pE&$&=jz)LB=8 zSw#UVtYF(F&kj&voeDBy@__&)J+PR;A|_@Af$6rv=k0?U?ad!3&WyFXW6I2c;hkoI zz;=N^#&&@~rtJcO%xle*GR#V=QcJT;(v#APbFwokP0|aBtCDlga|*#h$iUD&y|ImP z-}bp3%<M)2KfM~Ow|WSi>btCQ@{_!r%=C*p7-gql+{JuDz+-8)R58n}$G4WKJvy@M z(!A;C|1&CVzqy-vK9j(`tJN~QmM)TLkbbuH$QqG7)8(cz$xmOtkJ(dz)j|A+_cs1h z;tXjw>;$|Lr|oBcE0Fu*O74}r8<y^slugj?dE__!A`6q;cIgAm`iuf%?aOmzel}cN z;Q8@J`OG~hryulXlAT_Dkl9~gt!9wEB$HUOvA~}tX??H6rZZYFDsKONkU5G`z<V?Q z<2%Q)lD`)Fzu8^$jd^?GVdiZt0{=Hx&CPoI$a6vIZFN(l%FELy)-y{_cRInWE1>NV z-Y)EOX4Ad&jIgt-B3DcoY+%-yzWfApIqTMsi%&F9S3b$CXuKE1G`P;jIKee1wJg;+ zzbI8NIVZ8Wm_dM3w&7=`V%)DHh3Y$B`|mu2D80rxed0nU8PTeB9bwO>@Az<Rzx1y! zvm7Qv%uH-#mJ}^a6F3olL_a*L)WXc`r2S5?#%X5EqSIfWWENoE39@q9DP~n^Fw0;i z2Q!1f4+9t1(5IT6d4D|am*pO+o$hdoSrh8eyi?2?taCxSrq4dbtjf9&%zSUgEa}wt zfn6zPZeY$9y9UpQy(f<^1xXon$uahWz2oBO5A#j%`Q008n)SIRA2+ZlT%cdJ5v;OX zbh^T6W^LA$Al~$V)65bQUk+@3viRIa{iW^IRzJ?`ommT#GFT-%z2P*oBGehnPBW`W zL+qL)%*-HgZENsW`DKb<8*i+7J3A}=z;u2KW=V-1@<oPLUoXD0QDfuF$g<ur5p2>= zp6L!2%%Zl%Z56%UV*U0XGF{w?mA}<OWZT&odtLKNGD|994mUcT(VB4IO?1M2@ss7= z6`vn|07af+3$x<%&NIvcti2#pr_VdXtj!K)8myn5D8M8-{plHI0gk&M#Rl(Krx%=L z6wy}r^SiJvo8Q;5vaPs9?BO@CQ3g+0nHdDqLN_Rd?J8J5vFnuu&-Z(eC%-$OD$0;| zG4c1ZuTvlNH7(UF$o~8mWZHDYNG9>=y=R#PSYLwqi_S8uvR(x<&zxn}V12e{>51m) zKS81p4a(=3RakF=75IRdU%|}MbIjU-2iMJr-0XVCesZSMHOUoEzP9aMdZO82g$Xl* zK*xIVG&^<s<HvZ<?~gIx@t>JNpxJ-X^y7M(=N1*KE#W%XAi>Nau#U~dCt{vSaB<MA zL#kJ@_iq1qj(HZNoUGoD*A4d?`+Z}#O<bw9ynG(m+#P-_j0_AO-=+(kW=z=5d6Aiw F835ocjS~O> diff --git a/bin/default/.gradle/7.4.1/executionHistory/executionHistory.lock b/bin/default/.gradle/7.4.1/executionHistory/executionHistory.lock index 7a366603627bbe5c7d12599a521a65235e7ff999..69b5e1c6d112329c8febee13878f6253d3ebedbb 100644 GIT binary patch literal 17 VcmZRc=2h{WH~9S%1~6dW3jj8c1vUTx literal 17 VcmZRc=2h{WH~9S%1~6bc0RT3b1wa4* diff --git a/bin/default/.gradle/7.4.1/fileHashes/fileHashes.bin b/bin/default/.gradle/7.4.1/fileHashes/fileHashes.bin index c9761e7bd6a805a39535702acf22249e062da7e5..7936a7c2b2b59f368084dcde11cbf5c82ca9f80c 100644 GIT binary patch delta 1298 zcmcb=mFfOgrVYN`3i<yppN#cM=I`IsRu&x6c9VgDv7wK1b1DNENUWQj+r6TGOWL>k z!|^NDeA&GCL;UJC2auxFnQ!dCY8aT#F)%Rb88a|2XfiM`D1xwn`;t$uy+q53-!1g$ z`MX_845Xuv^~Y+c4qZ$g%b6@z&pLGLu*a_D3r{@I69MT+?Qh)0z`(%Dz`(%#W3pnX z@Z>c;$qK!`pYNI$ezZNY(dkV2zePnLmAy}1B|yyP3Yo0myCNv?$O?|D%HB!tFN)@^ zR+}^vq$qX690iCXmRXn%I6CPypU_;7gR>s(E%^3CJ{qK>kJbAYL<g(Q<d1#An{E2E z85I<}z6D=jZflWj`#@Kzq;Ee+W$y<CsOQ*aCb##yDE#us*;*O<Xz^XaMgO0t_<sZ` zN?oe`3Su0a&E(hpYAn4UG*?d+ouJ3l`$4lGBE#}(@<I>c$w?E0L9&Y{S5DAl>Ek@e zI{9Ly)a0WRL_ngGC*PeQ6;!Br(_ymg>ysNJ#F94j+@B1xq4$I4Z-_Z;9hhD;d==gF zSZgxVq5#E=oY!jaQFSmoP4=7!cGKj^wRuvLdnbY|`#yQ;L_LVD*CCA0lVe+?CM!<@ zNo$EuKHDTUITXTCpX?YfHMt$a;ht>REH!y2gu_1h;v|qMTHKR2#!4yF$NpF;nINm{ z_3LoVekQF85SM7lL)^}_e{x`&@Z^BWpfJ#qp3Gk%RbSxN@^JE!4_1@TSTqZ4e!vLT zAq>&MUx?}3z_%$53oBQ)Ud?h3s!Tq&3#6luHDVb=2lr)69mVP=^2)3}{{6D}NZ%=z z6_=noRzcGs``5{ZO~R8UrhuKLJz23-YO?1Pa44uxPMiYvp7G>~JyHsPgytQ%b6l*l zr2plFKF{c%AcJ~8XqiK-=CGT5b_yt<we%-1Y?PWTI8~&+_k)%;M3&_Mro-N!^yIr9 zWScbU-6_vQwlY#6^ZGasszP+gOJM2{R!)0c_SQC_r%~p?qSkArP#uO49qLwSI+Pg{ z1wJ*e+drp7YIVK&U9l@4N+5ZbQBeb;h3&!Q<5OJ}o<H5X)=B9^_xTm?N<Y6nJ`ZGW z>Q0S|5Jeo{CTmYyp@7{a{Us1ZV3X8X`WW>$O#V1k3agQQjQTqus=-ErRqvVHI6VQR zZO`OJAF0Xzr&oYd<?6}RGr*z^lkY<qOC}4>l$snnvjU`c%H*3f^+1dTleuRlfHZVZ T&YzVa(ECBN9by5C7$__NBAc>A delta 1237 zcmcb=mFfOgrVYN`3QPL+>h3Sk@waNz-M(*|#c>7(#s-Uz?A#1sAY?Z=w|j+`m~-=< zb?sMn<h}YCTz&k+Jg}mlyS9SWFfd(YU|`TQW?*2@WME)W1YrTU;Cl5Ohm98*vwU8! z_2no5=`dexT0A*6NJ>IA^Q?)($F<8?yRX{wvq&umNm_j07c+TpiPYrPJt+$2qRuI% z6QWmKN-JMFS55yASi!poXCd}+-khx8yCP^|RK|;Cdvvd9U%jTcnoU*!q{v8f(Ibc= z7FA3~&7LazFv!Sw`=2-e8~1!E-44=WzU0{+hz?fH$shZKH{0}SGb;3+`?Ntd{-Np@ z&Nr%+lQrIgRW9x+hNxs(FuA?oMM7}8cX7zRTuFy#%-1c=EJQ(yEdE?$p4^)(HTiG9 z2#Y1hkJ8Da6ZCj2IetV!w6eUKywF2<a?%80kZk7U$_aWPM(*T`l~R+BP5|pkoP2kJ zRL~CjB15aM7hl<^vGHYOS#JQDZprauBE%fFN=)w+w^j6Zi}l-o$aHZlR{mCts)Lz* zvgbrKkY$OJYxATg_f7;`);oFWM6eTLCtrs!dMC%WNKICr1eRVp`D~Na<WLA_>tx4x zsmbjS&fLj{%~F$h!Z;TvflXOBd1I`U#Fqn`pDaGNQGaQBwbhUFdS{?6Sv%RWLTa-A zWU$FAC-YZGDYSiHSBjY%n6t&M!82m-NpSMB<oK}^;!A$6$&Q7>f#-K`sA<;cnta^A zqHuwJ8Pv3m5H(!gm?6O_+wikeG45B9LiL@m{dXQhb?k-cV7WHAut|8b#1wEGY@MuF zDmB@23fNIwCnrt;`(rOCElL!o37m*Nq8}brYGLMe(tan*oXPnaQj_mPwCtR`uu*EV z;8c-%OO78qp*9@Abko6gGa@&;-m#yY>2ytU#gngKvpD10AUdQpFm=f4{dnDQud&}Z zcH6|2TFc9!I_5!is9T`vP-ajRm~pv!+Q+W6wI8p{^iAC;cm$*+RcPlFh!(cVlaEhz zQOJ6*I^FAh>I`1)8$H|4hZTVoS#k!Sf+%81pR7G?g#uQSMACdAiohnRv80NmO`ZI4 zsuWfuQ$^C&LR5o|1gqXSxp8^|NZZEAjXqM7|4**~CCJ>#)ic1NqLc4K7`~GQXG%?u noml}=t2z1ROg#|8cQW^^1dxW%$@#Mq1S~n@(x4WIfx-d+g{hgG diff --git a/bin/default/.gradle/7.4.1/fileHashes/fileHashes.lock b/bin/default/.gradle/7.4.1/fileHashes/fileHashes.lock index c93855b0d4423664a89d054a4029e3eecf1482b5..401e27a99dd2e17a9120401f134746b3bd6e8150 100644 GIT binary patch literal 17 VcmZR!zI=P>ku8N03}7I75dc0F1-SqK literal 17 VcmZR!zI=P>ku8N03}7Je2>?DU1=Rom diff --git a/bin/default/.gradle/7.4.1/fileHashes/resourceHashesCache.bin b/bin/default/.gradle/7.4.1/fileHashes/resourceHashesCache.bin index 872d10a5283c52631f3bd7ac95828e121a30e4dd..42f46a717f11d2b36cb8a5820d4e9e000781bf94 100644 GIT binary patch delta 4554 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 DqvpUG delta 301 zcmZ2EmFfOJ#tkMCjPoa(N+e9aD<LtNS2AI8t7PS7F{ygS$w#F>Zaybt&Nx|C?!e@) zat4!a<r6n=lNVr`d{1%3<atWslm99iOpaCdoV-stezK{`hsn089+S7Kewch!&2X}u zy20c$b@9nl)eR<pRi8L{o`%8Xe;V$SV>Klw_i29EJWY#(aq>3p8<UsmR7^J0ov`_y zu0P{sSN$84eGLvwRyCBI9A@agd8=Ut<787~&&kt_-%mbkB02e=iTLDL(}c-aO${cS zn%$VJYMwB8uKCKzaTd!rn_4O|PHwYu-~80df^o91jl|?y8-vM5Z44%>+Imc$YrA4| ztX%-(<fHZzH|IIbV4N)Hl(2c4(+|eU%UnD*v$^^+PR@0k!1Esp7#P%kZd8=u-0bKf GXAS^M@_e@d diff --git a/bin/default/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/bin/default/.gradle/buildOutputCleanup/buildOutputCleanup.lock index ffda5eed1297d254b23d8f3039abde48b1e67b49..49a38ee889f0ba6c4c8b7003b54df2aec4baa7a4 100644 GIT binary patch literal 17 VcmZS1niFg`=cG_D0~l~{0st!e18x8S literal 17 VcmZS1niFg`=cG_D0~oNG0{|-}1DXH; diff --git a/bin/default/.gradle/file-system.probe b/bin/default/.gradle/file-system.probe index 9575bc58d52e7594d3a92664a1bd2ddeae68d395..0844cde17e882bf26d052e9dfa5c8293b460fbdb 100644 GIT binary patch literal 8 PcmZQzU~K4p%C!^#2r2@j literal 8 PcmZQzU~EYFJc9!O2rmM8 diff --git a/bin/default/build/resources/main/views/eleves.ftl b/bin/default/build/resources/main/views/eleves.ftl index 6dbd5ea..b4ee37e 100644 --- a/bin/default/build/resources/main/views/eleves.ftl +++ b/bin/default/build/resources/main/views/eleves.ftl @@ -5,7 +5,8 @@ <ul> <h1> Liste des élèves: </h1> <#list eleves as eleve> - <li>${eleve.id} - ${eleve.nomClasse} - ${eleve.firstName} ${eleve.lastName} (${eleve.dateNaissance}) </li> + <#assign naiss = eleve.dateNaissance?date> + <li>${eleve.id} - ${eleve.nomClasse} - ${eleve.firstName} ${eleve.lastName} (${naiss}) </li> <form action="eleves/delete" method="post"> <input type="hidden" name="id" value="${eleve.id}"> <button type="submit" name="id">Supprimer</button> @@ -20,16 +21,16 @@ <form action="/eleves/ajout" method="post"> <label for="firstName">Prenom</label> - <input name="firstName" type="text"> + <input name="firstName" type="text" required> <label for="lastName">Nom</label> <input name="lastName" type="text"> <label for="dateNaissance">Date de Naissance</label> - <input name="dateNaissance" type="text"> + <input name="dateNaissance" type="date" required> <label for="nomClasse">Nom de classe</label> - <input name="nomClasse" type="text"> + <input name="nomClasse" type="text" required> <button type="submit">Creer</button> </form> @@ -46,19 +47,19 @@ <input name="lastName" type="text"> <label for="dateNaissance">Date de Naissance</label> - <input name="dateNaissance" type="text"> + <input name="dateNaissance" type="date"> <label for="nomClasse">Nom de classe</label> <input name="nomClasse" type="text"> - <button type="submit">Creer</button> + <button type="submit">Modifier</button> </form> <label for="id_selection">Selectionner l'identifiant</label> <select name="id_selection" form="update_form"> <#list eleves as eleve> - <option value="id">${eleve.id}</option + <option value="${eleve.id}">${eleve.id}</option> </#list> </select> diff --git a/bin/default/build/resources/main/views/gommettes.ftl b/bin/default/build/resources/main/views/gommettes.ftl index adf8969..ad98634 100644 --- a/bin/default/build/resources/main/views/gommettes.ftl +++ b/bin/default/build/resources/main/views/gommettes.ftl @@ -4,7 +4,7 @@ <ul> <#list gommettes as gommette> - <li>${gommette.id} - ${gommette.nom} : ${gommette.description} </li> + <li>${gommette.id} - ${gommette.strCouleur} - ${gommette.nom} : ${gommette.description} </li> </#list> </ul> @@ -41,6 +41,45 @@ </form> + +<h1>Modifier une gommette</h1> + +<form action="/gommettes/update" method="post" id="update_form"> + + <label for="nom">Nom</label> + <input type="text" name="nom"> + + + <input type="radio" id="choixArcEnCiel" name="couleur" value="arcEnCiel"> + <label for="choixArcEnCiel">Arc en ciel</label> + + <input type="radio" id="choixRouge" name="couleur" value="rouge"> + <label for="choixRouge">Rouge</label> + + <input type="radio" id="choixVert" name="couleur" value="vert"> + <label for="choixVert">Vert</label> + + <input type="radio" id="choixBleu" name="couleur" value="blue"> + <label for="choixBleu">Bleu</label> + + <input type="radio" id="choixBlanc" name="couleur" value="blanc"> + <label for="choixBlanc">Blanc</label> + + <br> + <label for="description">Description</label> + <input type="text" name="description"> + + <br> + <button type="submit">Modifier</button> +</form> + +<label for="id_selection">Selectionner l'identifiant</label> +<select name="id_selection" form="update_form"> + <#list gommettes as gommette> + <option value="${gommette.id}">${gommette.id}</option> + </#list> +</select> + </body> </html> diff --git a/bin/default/build/tmp/compileJava/previous-compilation-data.bin b/bin/default/build/tmp/compileJava/previous-compilation-data.bin index ef41e9fabd46fdf4fb18451c2e73aa69e8a8ff6c..67cb0b933018ab1daf383f456b348f29478b70a1 100644 GIT binary patch delta 194 zcmdntx65yWu0VlX%frb_K3GjUW6><I`2pibTO~$;`q&>UB@<+Iy?z~z+0UePVRAm> zTY*Bwn+}s@U!U9<A(phE=l<l$IZR#x#p);W%B(*A{j&H--zk<AmnI)$auG0m72Wh$ zYckWK0L6@)*J|%4OEISk1inpiSXjBT^=g)TP-XJDU6cEnl?46>%{y@CxL9RL|H}z| zp3y%iA7qvgdw<fC?|P7J(xi8%JP+B*NNM;nGV3!;e#<P*$TXRaWg-(Z!{!+*3zPu! C0#wle delta 192 zcmdnxx5ICOu0Y!dcBPoPfjL|38ayNRo;<$MR*6yI%Yn^L7N6UwzqGyD>c@G#Gn4Zf z-wN!IFEX_HdhwNw8XI3mmi30oIZR#xoU#o+D;48@6)9BT`PzTy;pAgXE&|1E6}{bJ z{q`R+UEGS5ztv8bVontZKEHcIO|w4N<l_bwg$wk{CigQd2^6LYoQOW6A0Aa|Vdizx ze&^(a%n~98*UgCB?0Uz3a;DQY$rVq&YWOiSPJYiU&cw_xnVn@KBh%(tEDMwXsZ>$? diff --git a/bin/default/src/com/uca/StartServer.class b/bin/default/src/com/uca/StartServer.class index 716c19ed24ee67dd7fcca0cdd1724ea6eb6c77df..6acfa03f4a40d6d8265ef1a09ff3ebf71d7d32c9 100644 GIT binary patch delta 39 vcmZ3lenWl2Y{oN_?{X<`+`o%)@&iV0&aA|;M7@&Kijv8V%%Ynsnal(MQ^gNd delta 21 dcmcbizFvL8Y{tct`?!@i?%&0@c@dMDAOL8Z2)zIR diff --git a/bin/default/src/com/uca/core/EleveCore.class b/bin/default/src/com/uca/core/EleveCore.class index 73b839d472647b624573d8195577f0e3d49cd101..882efcc1f08174c25217400ce40160a886e9e8c3 100644 GIT binary patch delta 237 zcmZ1=c3zC@)W2Q(7#JAL8Pq3oO<-KQake1i<OD`;j;zG8M7`p|oXH2-geR|JJkA0V zn0$~;ezGq|<>U_>A(PiKd%*=a`*L_OPL^SfW(v`m+|RBuc|9u|M{!|}zDr_B>f{CN zB9jlX3Nf}#oUJ_h2Wtsj8`P}e$+7I*%$^#a*tAM9-kQ9dJr}NLvoFUPMqzdaRYnG0 nkel@3)<|+qVHBLaj?0lzYVrpzRbDj)1_llWW(EZYB?c7$!TU=; delta 166 zcmX>vwm^*Q)W2Q(7#JAL8B`~7O<-)?I9rf$@)gFTlQ*!bPTs(FX7YMAH7FazubljV z<Kkoo)@Y`1jmhg-B_?lW6$0aHtn!Q<6K5+=mSih|s=v<cqv467=rFr5;~kKqU+i8` oMU|T$a0D|>cH^4DC@}dpmm{O(WLa)iZWRUw1~vvJ1_cHs040|=X#fBK diff --git a/bin/default/src/com/uca/dao/EleveDAO.class b/bin/default/src/com/uca/dao/EleveDAO.class index dcf3369a90882006136c6b3c98bf2866154fd21f..b98a538a01cfcd4c73873c9a1a3d890122915455 100644 GIT binary patch delta 72 zcmca2)+Ih6k8$zF{3*<A!Ii}&skxH{*@ZVVvP@!P%$k_5JlT>XaB>Zc#$*Hb&Fq{= UDju=xGc!t04&hRqY|O0)0BZLZCIA2c delta 47 zcmeAYzalmvkFjH8{uJiPm)HU)AK+NLS%`HGBcuQ3^=$r(n<Y8)m>H!ecX26B&g51E E0Hr?<g8%>k diff --git a/bin/default/src/com/uca/dao/_Initializer.class b/bin/default/src/com/uca/dao/_Initializer.class index 1a39a2eeb03d691341f9997b4b5f331bd5e0a833..228eb436b277fd8c73d24876ae61174c99f7a0c0 100644 GIT binary patch delta 42 xcmX@AGFfFp5o6-y0#4<P)5JL@pA%5u{FdVz6BEmKkl1Dpp0zBS&k2+>0svPg4}Smv delta 50 zcmbQNa#UqP5o6WlS}x^{)5JL@8*oT&UdtiN%)}}H65ITqdo2q{aPnFX_05L`0vG|M C&=3g# diff --git a/bin/default/src/com/uca/entity/EleveEntity.class b/bin/default/src/com/uca/entity/EleveEntity.class index 2920c2f27c2040a31d504dab68fd7f54b242e43f..34095e93a220a6bc1dc32112191a02f07dfc435f 100644 GIT binary patch delta 680 zcmX@fxt5#j)W2Q(7#JAL88jzyMN0GgWF?j*>K7O0=({AAq*^mFaOUObI_D%77f(!( za2H5VEdh!9C1w^EC*~!mGBOBiXkzGLan4UkWoO`JWZ(xImy?*6uJ2k@lwZWbz|Y8# zG4Y%-3rJ$J45J(?C&<9bGK>lwJPd+73_=XTlU*3wZG<$?jMWTdWZ+3pE%Af8CzX*w z1ZFqbg5Z*(%)E4K4hGqYr}L#58F-3O6f<jRhH)?`GBVmuJf}QajA`}cc}(1s8<}L` zPMQ3a$z5HQkwF0DHhm;B*%{Os8F;~>u#lPTz^qo!!N9=4%D~9L$-u?H$iU6Oz+l3_ z%)rRNz`(VefhSUkZ##p)eg*~xCI%4(1_m~W41*{G0|O6~Eyf_uz`(%BAi*GsWC9aj z6S!d})Ps~Uz>JV$kVY~B;RqQlj^KkCfntIjgD{c_2uENufuBK?Asy2nLJaaqMj#xa bfW;AvSRBE`pac#tWd;p!h%qs!FsK0lHTQ9L delta 555 zcmZ3>eUg*w)W2Q(7#JAL8I&e+MNVuK4dcwq&vnj8EG|xEWDrPCEpbUKN%c$2EG|yW zOHO5E5Yf=|$x19s)Xz!GOV<xBDay=Cw`OEuan4UkWoO`FWZ*~0x)v4X7jZD~F*4*# zysJFfg2|JMi-DU#fQLblL1?l+V>>TTdTNOu%)ZHuOyVpujEv$S#rv67PmX0$nH<BU zKKVAYf`|emg8;&0h`p1QSk&s-7#J8>85kKj7&sXi8Mqi27)%(L85kKD7`S#ba7PO9 zZfD@%&%nUI#30PTz`zEU;b0J9U|`?@v$+^V8N?VE7#JDE8HA8bV8UwxC(ML;kTSRt z5+pc+2WA9{36dl@f|o&rAr;dff(%kf{y>C;G?tKH#Nr4h23c@;$uTH0Ffgz%Ffzyk E0NhqiH2?qr diff --git a/bin/default/src/main/resources/views/eleves.ftl b/bin/default/src/main/resources/views/eleves.ftl index ab066ce..b4ee37e 100644 --- a/bin/default/src/main/resources/views/eleves.ftl +++ b/bin/default/src/main/resources/views/eleves.ftl @@ -5,7 +5,8 @@ <ul> <h1> Liste des élèves: </h1> <#list eleves as eleve> - <li>${eleve.id} - ${eleve.nomClasse} - ${eleve.firstName} ${eleve.lastName} (${eleve.dateNaissance}) </li> + <#assign naiss = eleve.dateNaissance?date> + <li>${eleve.id} - ${eleve.nomClasse} - ${eleve.firstName} ${eleve.lastName} (${naiss}) </li> <form action="eleves/delete" method="post"> <input type="hidden" name="id" value="${eleve.id}"> <button type="submit" name="id">Supprimer</button> @@ -26,7 +27,7 @@ <input name="lastName" type="text"> <label for="dateNaissance">Date de Naissance</label> - <input name="dateNaissance" type="text" required> + <input name="dateNaissance" type="date" required> <label for="nomClasse">Nom de classe</label> <input name="nomClasse" type="text" required> @@ -46,19 +47,19 @@ <input name="lastName" type="text"> <label for="dateNaissance">Date de Naissance</label> - <input name="dateNaissance" type="text"> + <input name="dateNaissance" type="date"> <label for="nomClasse">Nom de classe</label> <input name="nomClasse" type="text"> - <button type="submit">Creer</button> + <button type="submit">Modifier</button> </form> <label for="id_selection">Selectionner l'identifiant</label> <select name="id_selection" form="update_form"> <#list eleves as eleve> - <option value="id">${eleve.id}</option + <option value="${eleve.id}">${eleve.id}</option> </#list> </select> diff --git a/bin/default/src/main/resources/views/gommettes.ftl b/bin/default/src/main/resources/views/gommettes.ftl index adf8969..ad98634 100644 --- a/bin/default/src/main/resources/views/gommettes.ftl +++ b/bin/default/src/main/resources/views/gommettes.ftl @@ -4,7 +4,7 @@ <ul> <#list gommettes as gommette> - <li>${gommette.id} - ${gommette.nom} : ${gommette.description} </li> + <li>${gommette.id} - ${gommette.strCouleur} - ${gommette.nom} : ${gommette.description} </li> </#list> </ul> @@ -41,6 +41,45 @@ </form> + +<h1>Modifier une gommette</h1> + +<form action="/gommettes/update" method="post" id="update_form"> + + <label for="nom">Nom</label> + <input type="text" name="nom"> + + + <input type="radio" id="choixArcEnCiel" name="couleur" value="arcEnCiel"> + <label for="choixArcEnCiel">Arc en ciel</label> + + <input type="radio" id="choixRouge" name="couleur" value="rouge"> + <label for="choixRouge">Rouge</label> + + <input type="radio" id="choixVert" name="couleur" value="vert"> + <label for="choixVert">Vert</label> + + <input type="radio" id="choixBleu" name="couleur" value="blue"> + <label for="choixBleu">Bleu</label> + + <input type="radio" id="choixBlanc" name="couleur" value="blanc"> + <label for="choixBlanc">Blanc</label> + + <br> + <label for="description">Description</label> + <input type="text" name="description"> + + <br> + <button type="submit">Modifier</button> +</form> + +<label for="id_selection">Selectionner l'identifiant</label> +<select name="id_selection" form="update_form"> + <#list gommettes as gommette> + <option value="${gommette.id}">${gommette.id}</option> + </#list> +</select> + </body> </html> diff --git a/build/classes/java/main/com/uca/StartServer.class b/build/classes/java/main/com/uca/StartServer.class index b9a288435f46c505f2f1a3a5031b26f849c300a8..9ab652f229c781d434ebae86d80d88ed444e0503 100644 GIT binary patch delta 4196 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 delta 3587 zcmbQ_u*9nV)W2Q(7#JAL8LPP%LK$XpGR$U}BgDYKuz-tUA;Th0hQ$m^I2e|4F)U+P z&c(2pVFee%N`_S&46C^qLKxO?Fsv0~U}V?`lG((;(8<BDS%`s&VIv2_Rv`vv5WQW9 zfdwMJlY?Ow2g7b523CfRLJVvm$$df$_3R+V0U-ts5Pe99ffGa@5n|v1(Z_@sxIy#@ zAqE~0eM*Rd7ep6wG4wH<;bJ(;aE^nagoB}!gW)_U!v%(mTnv{OE^{$lVYtf0(9dv< zi(w(dbrAOkCqoFsO)iF847WKL>NptcIT#u^7#cYl>Mt<d;bOSUaF2tb3`E}-V&G$V z2x2|rVtCB(goEKJ2SW$Q>}OmI&lz5DGfZH3$;~j4;T4E@&Cc+Ki@}rOEf+&I!#fb` zJ;<UD91I`17(Ow425Gs^#qfpUD~R~U#qgcs2Rp-0c7|V!3_OXYB^jxkH!{9uWMcR| zc>%K$6T_d$N0_}PyRzs^Ud6J4o8d1z!#{S0|LlwmlVe$H>!TQ=*%=vm7?~KE85sne z^7BiIONtT;d{av@@>7cW*%(<k7+HB3*%;Z`898_uIT^Xw8M%2Fc^LT_894NdOA<>m zll9pd1$h{S7`b>Dg&9TI8AW**#TcR)8CXk;Q;Uju7!nzh7#Y~~!90F8MsWd#9DX)N z2_8mC#(F6pMrlSFkaR&&ej3O^S&+fysX58{xvBhYjB<<&y!v1{{gl+4)Dn=GJP)G+ zNE2&LetKpeNHdth&&H_8&&H_4$iS|jnv+_V3NlU^q#wf5Pt3|ME#YTlRAFS`gQ)N< zMwqG!7cJH=El5cOTcyUxz@?v_pPQRnQUW$losmHRApkd0W3nQ<c)cbMqZXq!JEIN{ zqb{Q!BLh!nN_=r@PHJ*VW_}(!qdpI#0iz*1qY)3IF{24PqbU!g8KXH5qXj7FI2kQ@ z7_Atsc^JYN!r2*Zco=ON?RXgN86DUe9YG46co>}-MK~B;K+)j}QtQUf=+49F!Dz?G zzyS(fWxvGSR31i8MlW_oZyrV;MqeIAKSqBZ#sJ1Z9>yTXU`7VX$!8cPMR*uPKxT(B zn(#1&G1~DkL@-27F6Qu%4(DNvV6<arjO1aAVvOcti~(_Cc^Kmu?IvI2IKv#zm@s)M z=Nrbv$&<JuIg%KYxfntiQzn1r@^B1cOa*b$Ktwtt14}`EaS4c>0U|O%L>7q11`#<R zA{RvDfrxw%QLwp&+k$EGdtPg19}UmRhC;HF8~AxAJMi;Nw&xR?{D6mroeh!#CV%70 zW=xwb$SX40flnN+!jD&Q^G^QVjPZq_04iZ*;4LmlEXvjoPAw|SOipEIEahP=V=U)k zn8uL9!!Q*@OaT#-LBu2w(F!73KtwZ$XaW(nAfg6DRDy_XhMdWl1vMEfH~$q}!N^j@ z$e=p;qOjcL<HFkYAq=4m3=B*RoS+zFU|`?`1uFvsgCGMVLli?a10zEW0|SFT10w?? z0|NuA)^-NQjbIJ23=9lxU_ow%I0gm=9x$7gA)X-tY)m3U5>&Gr12Y2?0|Nu!CI%)c z?OhDa3=G>CSRkgDf{ft;ON%k^GKhnX5(D%37?K%M7(jrJA(bJGfsuieA)O%uWa#8& zB0CvlCnt!yS~oM)GjuU@GE8Tf%&?GQF2fdv<qSuWOj*H@$&kgsz`(+=1Z*Co02f0x zLk<HIL(Jp{qQ3PY`;{0t7#J9~Gq5x4WZ+@g%^<?Che3v6FM|rh0R|I>Lkw07hruR# zFt9T)FxW8UGUS1r#bCpb&rra?$iU8E%23FV#=ykD!(hNr#8Aw@%pk&`!BE1G#=ycL z!=S)W%8<su%Amp^!BEDK#=yo<4t5bELj{)r7egh~Iorenz|PTP;9_84Sj522u!Mn| zVHtw}!*T|3h7}Cb467KF8CElBGpu1SXV}1C%dipbEIS4^24w~jsCC*5JW%Td7}TMT zVPLR_JK7%ZXbY&Ls~8v<I2aiJFqpH8F;pYmCcwo|19jSLab>X6K$RE+!wd#ChM5dp z409L+80LbV0EsanxFteROF%|5Gca<Y7+MQ4l!1ZaAOjmXNbR+R%(pRU`DzJSY-7;! z(-N}W#-L@zq9tSnqFJ?s^tLh7Ygw^vVz8EE+reO<qbtcG$-0ffMq5aF8-o$!26&2u zL}d>HJ3}u6A44C57(+jU9K!?#HHJwH<_wb=Y#FA29Sn&|?4eQzj!HfTLxy^WGzMk{ zF$PVB28Mc2T*@&hGBkqYQjI|pJuU^f7@FW-3x+0o@l6cYT0*wl7_@dU7;Iy(!*DSl zC_gZ?Fz_?9GKey?fn5g)PH}i}iZkRh)PqtQJlzOzF*L*N+QY!gz{bG9;DSFGH!(0l z0&W+BJva+)Vz7n?Y-4Z;$8Z=VD9aew8Oj;>7%J)+#26|W<QS?M^ciXyY#8bpoERFw zt_7t(1_l=fShjG1Mm{@(Edwkp&ER3F$It-I7IF+~(4a*2R14fw(F{!BVnApUgXv5L z_8s*MjvKUvBw*3a%mB){ko1_vz{Zfxz{QZqAi$6hb`m52iA;~JFgqDz7?{9CLA92U z6C^!4gVN(B2A6FN^{!Sdj8?3YEIS$87#XbCB-wT{xHB@$WKadMJQx`cFnC(AOR{fc z@Y31F;600hOOoA+bvXmu^8eQ*S&uPjfD){aE?7#2Wix}RB<p4dUu_|wZ45@67??n^ z#*7<;{6J}$1?)LD20;b}h5!b3hCl{BhRNwNR`sBQ7L;@?7=#(x7$U)$ry3sc)$o8X zVQ7aY;#`IfXd+H!=w#?(U}2DCNMh(_h-6@8=z$j7VhkX;UIrEhP<~ZrVENCW#K6wZ z(8tcu&(2T{MibZ>JlX3RCNeN+{9<6zM9I*TU;)Tr!N3TPG?pC<{veMqfjt7LCVY@$ zh6V0s7O0z%6TxJ-c}Tg)MN7!G9+r&)w1os<DFI>!BpbOf@H4nFh%&e#*@c>o&~wog zxLtA31Sbkka9o=he0MMeq9!@U*vay8;^0_-q%cvqKSZJa0EHkk10yd=08NEkf}W}w zf>3QhBx-F2HU?b=E(Sve0R|%^?+7u}!!jD)Qg#~LPNYZ)MvoLVB$M$(3Ihkjba-Q6 zvWdJvy)UT#W&}qsr26J(U||qoU}l&BE{kU}@-Z+lfciko7zG%483Y-N7%Lcy86+9z zGB7YqVBlw%$H2%ipJ5#XGsAj@4Gim{tSxZXHaKesoV5qe^4|+*?uWAu!dZvmtfO$& QaX9NFoOPOEJ=h@+04sZLbN~PV diff --git a/build/classes/java/main/com/uca/core/EleveCore.class b/build/classes/java/main/com/uca/core/EleveCore.class index 258fca1f7748c3a2cfa7e68e4a91cd30db03bfb9..eebb6f03f5bae7303fba4a772ad2699edc507776 100644 GIT binary patch delta 631 zcmX@i|CPV~)W2Q(7#JAL8B*C9Ot}~s8O*pC#2L)l87#OMSU?;W21^jj3Pf0g2pdiY z5e8c>20I3O5aGbZ;K<+vl5hqQE+E1cM7V(ncaRbfb_P!_1`!4`kWMdl25&|N4$r*e zlEl2^iS^k`$r_U{GHP)Y7v|`@B$lL3R%FZ*;P=T&EKAgfiCItXWprfpoP3^92U(rS zWGSX?j6RbuGRb@SGWhW@_=AW5hCm*MAP_5<A%vYFl!rlqA&iG1oFRgpA(Dq7iXobZ zA%-EAhanC`#4{xDFeHLlNesz63@Hp@ldYH+3kzwWxj-{)^KE7UMj=5BO*EOwFIlo! z`53qv_$NoOriltMa54xp@H2=oh%$&WNHd5rC^3jnzRaqttH!|0z`&r-pw6Joz{0@E zpvIuVpvl0>z{sG*pv}O@Aj81G7{S2Az`?-4Fk!MTn-Al$$+c`j^)d{c3~~%&3<?ag z3`z`Y3~CGp44Mq)3|b5h40;S+42BH;48{zR3>FN@3^oke40a5q3{DL73~mgq3?2;q z44w>f3=9lG5OW#i86+7%U;={<gDwLj$SwvY24w~&FiV9&8SKgl45|!j3@jiqGq8hM z88{i*!476)5M!uf&|}bKU}w;0U|<kp;P}g+#?HXP&cMRS&&kIr$jQLLU@*CbT}POk Tfr-J8fq{XE!HB^aOq&1zhGAn3 delta 592 zcmey$f0)1i)W2Q(7#JAL8Isr;Ot=^r8BDnt#2L)k8O*sDSU?;W1`80&5=2;m2y0FT z5e6GB23rO@5Mj^7;K1Mrl5heM&LF}CM7V+oH;@u{b_NeF1`!5RkWNo_1}{bi4$r*e zlEl2^iS^lxX_GfH3r`kcWSjhhQ3#58CMU57P5!{dHQATZe)2p<dq$th_ZW5HvZ_qm zS-cq;q$W2qN%`<F_%QhLF!+H8e-IG>A_5tL*cpO(7!(*nco;$%!q^$Yc^D!XB6%31 z7@~O?Vn9SJh=>Cb@eBz(42cXOliipXZ~n*3$2eJmHG`Fxft!JEaxZI|s2~F;gAfBh zgD`_Ag9w8(gD8U%gV<yaHeFq124)5Z27LxK24w~o22KVw26YAv237_}22BPn21W)M z1_s7x1||j$1_p-7lattdShg|n&YQfREvR0afs;X&L5xA3L6$+0L5)F`!GJ-7!JI*p z!GS@S!HdCwA&9|<A%?-6A&tSBA&<e9p@PAYp^3qjp@YGlVG@G}gB$|`LlDGh26+Za z1`wFcpv|DezzDLAL5V?`feFk~VSqSvGJ`7Ep$rU@&A@JEW#DA!0=t=wL5!i6L6<>; zft^8*fq_AYf#WZO8ao3EI|B<RKc^t4ASVL{gZ|`g>^j0+3``6L3=9lR42BFwVA>b} Dm6%n4 diff --git a/build/classes/java/main/com/uca/dao/EleveDAO.class b/build/classes/java/main/com/uca/dao/EleveDAO.class index 75aa4d8fcc45b09ef569c0e406dd857bc55885ca..5b045e9c840e44eda14d4ee53963d03e2b9557d2 100644 GIT binary patch delta 1444 zcmeAcy)0gT>ff$?3=9nB3@f=9R2f`27+g6SR2ba27*rVCg%}tZytx^C7<{=Hgc<y} z8T=UnK&(Iz5yZ(5%n$-%g$gk+GK6z6L@-2xlth8VqCu<}5E0AH5C;-*;b4g8W=LR2 z1aXo$7?MGp6eAEXm4hJ-M5l8wWPn67L7XfOhHMa>19D0(h{$7S$Y*CL*f>L$k+E>| zHb!MeF*OEtMh3RjoYb<^VjhMfhGHHDT?W0$@0r9ROE?%xc^JwV%Gntzco-@fs(2Wx z8T8m0YIqoG8R~c#>KXKS7#ct#jXVrZ49z?YEex$33~eAi?d%L4JPe%-T|5lk3_Uyy zy$pRk4E+ofco-%!^i6hTR>_>i!!Vg)3J=3nhG~opoN1Xw#U*)(xv4x1(;3Qn7-leZ zF*0!EB*Fw|g7~~Ci6yCiiJ8U4iFwJXJPflKX7e!2VVKLvz?qky>ztEVT%5|oFb`y@ zC4&_YgFb@+BZJ7q2O^X2GKVnFXIQY=ge8$NCo8cmQ9ma!FI_*lvbZEQmyv-vzqEvr zLDUB<lbNp{P?VWh5?oT0nwV?N$RLoOTH=CiGb4kbh9*RDabb==NY0v(fsv7sL0JP$ zcrrhusFE-ia~T=f3qZEy<S{acYD`XK6_aBxhS<Z%AgtkuW{zgq<fW_=rMQbzOMDWG zOZ*aZQyCf9p$-GtJ2{b6*bhw;BZC0cNO+(zG6<nNQ8SE@fu}gN#19sP><kM*QMhz+ z3!5h6^2zJiwz8~XWKf;l&n`E)m0dePg+Y}81lSlD8Ppim85kKf7#JAz85kKD85kH? zwYD=bZe(C!U}Df@U|;|#VqoB4&|+X<;DIP$&}PtKU|?VbB{Y!cNgN`^2&LReN}1tG z^%)Epn85bjV_;@rVPIe=n(WSDU%!cgTYDP=&n^aD28L}6d^)l%%#0v`oeccU3^1O+ zP6k0{2A!P@LW~UI2&ZW=a4|422rvjU2r`H=2r(!#2s0Qmh%neQh%)#wh%v-4h%;m{ zNH7#KNP^v@1+f?ECI*Hg2E%#=BL+qWVTO1HV+IojCI(T4SO!xDGX`b`a|Q+m76wKJ z3kF68O9m^b<L59iGcYqSFu3hz5RTl=AmXc|EhM^=L5zuE8-uuxwvfb521yWGN=I8r z8p@W@(H4^3$sh+3m)Fr2Qh<sp>TF=BhXu1713Lo)gB$|~gFJ%>g93vBgCc_tgA#)U zgEE5)g9_OF3J|N|?ssFbX0TykWZ+=1W3Xi~VqiizTELOPlEDt@Xi&&Afud4NdmDq& z2IQ!%XF!cxHmKon-wQZ0=rh<u4Kik6VgMP$sil2@L3kU3G9oT8lL;rfQ4A~$4q&?- r8JxhhGs6-k1_lN$21bTO49gf6Ge|OcFfcIiF)%TBGB7fDfypocB&Yes delta 1181 zcmcaC-Yr^x>ff$?3=9nB4E<aT3Jmrf3=W(O@(hk#4Dt+4LJSNHZrlv+3?5tz{0yGl z3|<W0AeIk^@C6ZmAi^Ic5db0r*%^XBBK8~%!Q2cX451)S7zaZ*h!X+gL~<}hf#_%s zh8Pen8Oy;C2V%s7Y)k+ViR=tX><q~pH_9?HrffdXsLYtH$e_f?z?PbmT9#VO!;s35 z#>1e&pvlM};FO<VQe0A$Sm2vll98WM%+JP<&cTqu!;s04#m<n;!;r&}%fpbzpvlgV z&%;o_P{_kj#GuK;Pz)kUKtw4+84p7_Lj?~*B|{k_gVbbSMyU)&2Bypuc7`e*hH8cy z9)?<mIz|T0w9KO7lDx#+R33(UhAbY228KpP29BIWm|zo#&zq81lIoY3SzMf$mz>JO z&<qmf%*)Sp&PgmTPUT@}VQA!GFkvv|VbEgGp3KOS&D_e+wmF|Akx?K$wZsKk_vGbl z6DJq4NtkgLr<V967MJ)X=B6?-2o$5KV`ShdPA&0+*}=}x4)TBZ<jw4wjJ=cZvTtSS zV`NaBypKa}@)i#5dU*x~1`uFlU}R8aP-0+YP-b9Y&}U#|U}RumVAa~rz_^itfq{uZ zg@J(qq=<omgF%&nfq@62fI*Exoq>UY5flYb&AL#{%tA~X(6n+RX=Mg!l>qD2V$fz_ z0$Y5Vfti7Yfq@};av7(6y^d@PGo$u42JW2<9Lx+b9?wn&US<ZJoeX@84B-gJsWEUe zFfa%(2r~#Wh%yK<C^HB%7&3@3*fWSS_%etwL^FspBr!;UU7!WA1mpsc=NXb2bQnO+ z7G?-w&|}bNU}6wu@MEYqU@&B0W-wx4U|?ZjWH4r61jQB9rE?gV8JIy?VmAYS<aP!D zUma~B!JQ03Obpu?gmtuqM0PTWg4kj@+Ct(`wuFwhkR+5XrK2q*4Q0#dAOcE`ft`VY zL6(7oL9U)bgaH&k3Jf|7iVPMEN(?Rx%3${^K&*zl-;KeH!JL7SfrG)0!Gb}TfeGPg z0Y?TC21}@;4H%dhm_QM!rM-<o7GWu7#IiA{G1P-%7VdiiM+PkhE2u%nP=h$Nv=1=w zZ)1={!~>>ToKSbdjbdP7um-0L8wOi2ZO72Xz`(%8z{t?S(8JKlAj#m&z`(%C!NADi J!obMj3IH)bs0IK4 diff --git a/build/classes/java/main/com/uca/dao/_Initializer.class b/build/classes/java/main/com/uca/dao/_Initializer.class index 34421e65dc7f3e338c8c3d30fb5d3095fed33ceb..8f87537cad96b2fbf81804c1b17fbb78103dce76 100644 GIT binary patch delta 842 zcmeyR@KLV*)W2Q(7#JAL87^`$*fWH1F@!RN2{AA*L~%1jGsJK+#4^OOGsJT;Brqg$ zF|aWtaWNz_q_8uj3NbJ;L~${2F{BGIFfl}NFl2Hu*fC^rFl2Ku<Zv+Laxmn91oAl; z3OE=FIT(sK7>YR=N*GEx7|J*p%DEUS7%Dj!s(3jVsyP^HI2dX<80t7CR;k&76!ma0 z^l~utaWM3AFihZLn8+}RgJCiU!xRpNsT>T`Kq{tlFwEd&n8`4UgJCuo!yJaW><shR z8Rl<hWz=P~a$s;|XIQ|)u#jO9BZGibett=DNl{{fZ)!<Keo8Sv8^dA_h9x`<OBt52 zGc4y}Si!K8onaLZ!)k^#lXI9PgxB>YcWu!?1y2BRj(;9)`^f9+Rgt$%}2_VQ^sZ z;9%Iw$iP}!oLW@O!{E-~G5HMBG&Vm54@QQ?llfSrCpR;9F)p0U$1<DK#WBQH)0&Z? z8!Ud6<rCXB9)|4<J0_oHRbbo6!?25C_vFv4lbQE0?48`nrpdMsB(#6>4mM-S0}KZl z8MvK_63bE*0#ZvdOV}9>@h}`_I5OFsU7zhJNa3-`IqZeZ#~Ds+e!za3X>tJf1GbYO zKb@Uy#-qu2esTiOR+bBl462hIdF3XX^J)j!G1xPJ01E>ng9C#j10#bI0|SFT10w?? z0|NuA)^-NQjSLJ7ObpHp3=C{wK@J8N1_lNmFq@UZmBEdHfq@g`X^`g0n|Qq#ohSe0 zl{W&Z5@TRukYJEt@MQ1;t2bouX7FKPVDM#NU|?rp3TJ0vlVIRv@MG`*Yxd)FjRRRE z#lXhEz#zrI&mhMj#30Qe%pk)c%OK03%^(l99AvC8lCe4r{>a7#L5&T7d5F=Affa23 ziOC=N_K9s`uokk}#$X$c@LC*$_~a}6;oi0k#~JLvc7Qx+!7zcrlOd3Sfq|JJ2pkN- o3}+Y^7`PZ18BQ^rV>rzq$q>%Kz#ziF%n-rA$Pfu8)4*f~0LuWQPXGV_ delta 988 zcmew;_e-Jv)W2Q(7#JAL86I&lxH3d>F+?-O2r)1)Byck%G9+;`Br~M2Go*4dq%ov( zF|aXYa4}>uWU(`33o$S<BycfsG2{v{Ffk->FywPFxG)rOFcfky6mc*Vb1;;E1WGv= z$~YLxIT$K97%Dj#su-#{7-~2eYPlHd80t9~8YWIuOyywc;b7?HVCdsu=;vUVz`-yP zq;L`k!(<MIDI5$_IT)sKF-&Ke!ND+-gJBj2!)y+QIUp5tIT+?~FwEy*Sir%skc(jv z!(x!=5)Ou?oD9ntmUA$y;9^+Gu!@~wH9Nzajqi0CQ{5Qc*%{XIFsx%(&&VL)l%HQx zTvC)+;G0^Kk)Kk`&&IHUgJB~N!zPB!><n9Y7`8HOV`tdT!?1&4CnJM!R$^JAeokUu zy1r{ga%w?IW_}(!!!90%-3)tp81^#kV`tdU!*GDXZ*n7(yx2h=1~&#j4u(UF46LQa zsYS&+489D0leaNVV-8{Po9xfLf^p^KIV{qXg;^SS$`Xr`GZKq53=Ir4H&15~Vq`na z!*GP*=;ZaR3T(%C7>+ZXn0%FWGV@7>Q<JmVG}%srgw9N!#b)etmf;*D1B+8;QYIq< zyH|cjUU7aNBLkO_vA&^!zL9~U1tSA%RANz5COgA<kgf|n3>O(LF*0yF6(yFXDg>mK zWR|cqT;^f8!f<u+Gd6v;YamtECrh&zGT&ghxw)VHG?N{xYffreDkFo0PjY^)era-| zesX?Msy<lMIlm~?nvp>ay9^^kn#Sa{+_IB*a0`L4DVGGqw8?>7FWGK^!usB12X0Nq z2a~h7w=zDQtia<V?84y600Jxwj0|oJ?hK3!9+T^N#MC_*7#P?X7#SECI2gPb7#MiK zY*q$u1|J3n22M~2gVpZg@nZCx%+4!s1X3l&z{DWIAi?0z5CB$h$Pma7#K6E1%)r3F z&cGDT&cG(Yz{wE8;0M+m!RyNCIe8whyd6xlFp_2+hEQb9K~T+M5LYrVFvc>lf^E4z z`8V%ARUvC38zI|m40hq080>`{HZeE~Ic;Nb4&TVYz`(=+@=p?j#N_jQ;r`YPCm3uQ zt})obeP+QhpTVCYoPmLXnIQtKK9b=s0|NsW10%z2hWiY67$g~D85kHu7?>I27#JDi K!DJ4Y%mV-woZvSA diff --git a/build/classes/java/main/com/uca/entity/EleveEntity.class b/build/classes/java/main/com/uca/entity/EleveEntity.class index 6b25116a596729d4f45d16a83009d441aaea2639..52e5c7f94b8312d30b03c73c0d96842f94585750 100644 GIT binary patch literal 834 zcmX^0Z`VEs1_pBmMNS451{n|`%f-OTAji%i&(5I0$iSPDSd!|Om|0w$n3tT&$iVND zl~|UjUtE}@?~+)OYR$;NnU|mIoRe5woXW@`1d+{2%uCk~E-A{)OSfiZ5J*og0jWhY zMNmT%q7um*7U%pFumzcUseYxoNvTC4iAgzNL-UgpbHWmfGC_Q(AWKO`W-%j!j8AfY zu6}89qJC;#NoGl<zH3fuS*k0T4YIlz!)hT7G@CWU7#Ud05_3vZ85wxeQ%n31-VuR0 z6V*dJ#VD#op(Y|L0vXC?lbM%UV#mn9tO4S31?QI*C8xS&g8U?a<W4<Mi1IM7F|hM6 za4>N4Fi0>+GBQZv_823BB${MsacU97(+r9XEDWp+3=B*ROdun{EDi=v1_lOJ21W)h z25tsM1|9|m27Lxb21bym))ofF4Pa%w3=9lxU_mYhJ_ZH`9x$7gfuBKufq{XML6AWR zs@V!`JOcxpmiAT##*JvYxxu={7?{B3L3D#m7G_`vTPngJ3N;7W5lrZg-~$_j?g%jk zaj0e#M=+r~f*-6Kn<F^Ej*wuGgqmXv<})y`YHep=Mi|2dcE2D43xhD&D0GKNfqg9v E0PE|P6#xJL literal 775 zcmX^0Z`VEs1_pBmIZg%^21yVh#l^tNAkEGo!_FYf$iSPDSd!|Om|0w$n3tT&$ROmC zl~|UjpOcuEt{+@dl$n=q&B(x+m!IpLlUQ7w%E%y)o?7C9sz*da6Pqp;=lqmZMh1SL z%)C^;(%hufqL9R-9Izev$%#2(iA9+pK2(sUBqOt!kwL~MIX_pwG&xZ}HLoPIq*C8C zC$%iq70k9~WDqFEuw7IG({jx)Mh4ch#GKMpMh2er)Dl00`+15{xNJ6=d6^}4j10^g zAWdAs`K3k4scxAdcM2fctp^Gg9tJiBb{+-}5FyGS#>gOr+p&xcl4z2l#i>OQk1!}Q zurRPPFfcGNFoBE&vp5*o85kH?85kKj8Mqi28Mql381xw!85lvLT3Z+xH-MG#FfcH% zfdx4jco`TNc))B{20jLU1_lO31_1^^sAem$@eB-XTH0F~7&oHn<^<~&V_*WC2hj~O zS%`rhY^g9-M=+r~f(L92x+6reJAw(_5xijCxE&$NAO`h}G1yTI46It)8JH2qaDm;= S&%nYU2sR4cA>v?PO8@}2QG|d1 diff --git a/build/resources/main/views/eleves.ftl b/build/resources/main/views/eleves.ftl index d4b2053..b4ee37e 100644 --- a/build/resources/main/views/eleves.ftl +++ b/build/resources/main/views/eleves.ftl @@ -5,7 +5,8 @@ <ul> <h1> Liste des élèves: </h1> <#list eleves as eleve> - <li>${eleve.id} - ${eleve.nomClasse} - ${eleve.firstName} ${eleve.lastName} (${eleve.dateNaissance}) </li> + <#assign naiss = eleve.dateNaissance?date> + <li>${eleve.id} - ${eleve.nomClasse} - ${eleve.firstName} ${eleve.lastName} (${naiss}) </li> <form action="eleves/delete" method="post"> <input type="hidden" name="id" value="${eleve.id}"> <button type="submit" name="id">Supprimer</button> @@ -26,7 +27,7 @@ <input name="lastName" type="text"> <label for="dateNaissance">Date de Naissance</label> - <input name="dateNaissance" type="text" required> + <input name="dateNaissance" type="date" required> <label for="nomClasse">Nom de classe</label> <input name="nomClasse" type="text" required> @@ -46,7 +47,7 @@ <input name="lastName" type="text"> <label for="dateNaissance">Date de Naissance</label> - <input name="dateNaissance" type="text"> + <input name="dateNaissance" type="date"> <label for="nomClasse">Nom de classe</label> <input name="nomClasse" type="text"> diff --git a/build/resources/main/views/gommettes.ftl b/build/resources/main/views/gommettes.ftl index 3eb2600..ad98634 100644 --- a/build/resources/main/views/gommettes.ftl +++ b/build/resources/main/views/gommettes.ftl @@ -4,7 +4,7 @@ <ul> <#list gommettes as gommette> - <li>${gommette.id} -${gommette.strCouleur} - ${gommette.nom} : ${gommette.description} </li> + <li>${gommette.id} - ${gommette.strCouleur} - ${gommette.nom} : ${gommette.description} </li> </#list> </ul> diff --git a/build/tmp/compileJava/previous-compilation-data.bin b/build/tmp/compileJava/previous-compilation-data.bin index ddeef7e307271564160bfa1d047b5e8f0e6fb6b4..62c2ad6b2a74eb60bf0bc8bbcc0235e887de8985 100644 GIT binary patch delta 118 zcmdn(x65yWu0VlX%frb_K3GjUW6><I`2pib+e#*ZV)YYwWmX^mep!5^?-a|5OOuZ= zxd<4(if($WHJNEqfMQ0@Yqj^2rI=F%0^g=MEUaAFdNs>Es51H7uF3t(UIH-<B|^&L awtJck%un@A`ut$>OJ-R{rp+8I#>xQOnlxDe delta 119 zcmdnxx7%-mu0U`;PxXiN3k%q?1q0{jY|YtdTgfD#c6q<6t-00|waJxR6F<y}oqUYR zMWDE?qPJVD-~L0Ui(9esx7x{4%&7vw=XY<YY1ZeOeB8jIaDjf=<bGx^feBM0dHQBZ aUhmV~p{QkMX*l^Mvn&%c!)A6CV`TuF;VxbP diff --git a/src/com/uca/StartServer.java b/src/com/uca/StartServer.java index dc1f23f..9b0e30e 100644 --- a/src/com/uca/StartServer.java +++ b/src/com/uca/StartServer.java @@ -4,10 +4,10 @@ import com.uca.dao._Initializer; import com.uca.gui.*; import com.uca.core.*; import com.uca.entity.*; -import java.sql.*; +import java.sql.Date; import java.util.*; import static spark.Spark.*; - +import java.text.*; public class StartServer { //.\gradlew run @@ -118,11 +118,20 @@ public class StartServer { String firstName = req.queryParams("firstName"); String lastName = req.queryParams("lastName"); String dateNaissance = req.queryParams("dateNaissance"); + + + + DateFormat format = new SimpleDateFormat("yyyy-MM-dd"); + java.util.Date d = format.parse(dateNaissance); + + java.sql.Date date = new java.sql.Date(d.getTime()); + + String nomClasse = req.queryParams("nomClasse"); - System.out.println(firstName + " " + lastName + " " + dateNaissance + " " + nomClasse); + System.out.println(firstName + " " + lastName + " " + date.toString() + " " + nomClasse); - Core.Eleve.create(firstName,lastName,dateNaissance,nomClasse); + Core.Eleve.create(firstName,lastName,date,nomClasse); res.redirect("/eleves"); return null; @@ -140,14 +149,24 @@ public class StartServer { String firstName = req.queryParams("firstName"); String lastName = req.queryParams("lastName"); String dateNaissance = req.queryParams("dateNaissance"); + + String[] tokens = dateNaissance.split("-"); + + DateFormat format = new SimpleDateFormat("yyyy-MM-dd"); + java.util.Date d = format.parse(dateNaissance); + + java.sql.Date date = new java.sql.Date(d.getTime()); + + String nomClasse = req.queryParams("nomClasse"); String id = req.queryParams("id_selection"); - Core.Eleve.update(Integer.parseInt(id),firstName,lastName,dateNaissance,nomClasse); + Core.Eleve.update(Integer.parseInt(id),firstName,lastName,date,nomClasse); res.redirect("/eleves"); return null; }); + get("/gommettes", (req,res) ->{ if (authentified) { return GommetteGUI.getAllGommettes(); @@ -194,5 +213,8 @@ public class StartServer { res.redirect("/gommettes"); return null; }); + + + } } \ No newline at end of file diff --git a/src/com/uca/core/EleveCore.java b/src/com/uca/core/EleveCore.java index a2761a1..c3f2cde 100644 --- a/src/com/uca/core/EleveCore.java +++ b/src/com/uca/core/EleveCore.java @@ -4,6 +4,7 @@ import com.uca.core.*; import com.uca.dao.*; import com.uca.entity.*; import java.util.*; +import java.sql.Date; public class EleveCore extends _DefaultCore<EleveEntity> { @@ -13,7 +14,7 @@ public class EleveCore extends _DefaultCore<EleveEntity> { super(new EleveDAO()); } - public EleveEntity create(String firstName, String lastName, String dateNaissance, String nomDeClasse) { + public EleveEntity create(String firstName, String lastName, java.sql.Date dateNaissance, String nomDeClasse) { EleveEntity entity = new EleveEntity(); entity.setFirstName(firstName); entity.setLastName (lastName); @@ -22,7 +23,7 @@ public class EleveCore extends _DefaultCore<EleveEntity> { return dao.create(entity); } - public void update(int id,String firstName, String lastName, String dateNaissance, String nomDeClasse) + public void update(int id,String firstName, String lastName, java.sql.Date dateNaissance, String nomDeClasse) { EleveEntity entity = new EleveEntity(); @@ -45,7 +46,7 @@ public class EleveCore extends _DefaultCore<EleveEntity> { entity.setLastName(previous.getLastName()); } - if (dateNaissance.length() > 0) + if (dateNaissance != null) { entity.setDateNaissance(dateNaissance); diff --git a/src/com/uca/dao/EleveDAO.java b/src/com/uca/dao/EleveDAO.java index 8a5d3fa..bb9fc6e 100644 --- a/src/com/uca/dao/EleveDAO.java +++ b/src/com/uca/dao/EleveDAO.java @@ -18,7 +18,8 @@ public class EleveDAO extends _DefaultDAO<EleveEntity> { stmt.setString(idx++, obj.getFirstName()); stmt.setString(idx++, obj.getLastName()); stmt.setString(idx++, obj.getNomClasse()); - stmt.setString(idx++, obj.getDateNaissance()); + System.out.println(""+obj.getDateNaissance()); + stmt.setDate(idx++, obj.getDateNaissance()); stmt.setInt (idx++, obj.getId()); stmt.executeUpdate(); } @@ -30,7 +31,7 @@ public class EleveDAO extends _DefaultDAO<EleveEntity> { entity.setId(resultSet.getInt("id")); entity.setFirstName(resultSet.getString("firstname")); entity.setLastName (resultSet.getString("lastname")); - entity.setDateNaissance(resultSet.getString("dateNaissance")); + entity.setDateNaissance(resultSet.getDate("dateNaissance")); entity.setNomClasse(resultSet.getString("nomClasse")); return entity; diff --git a/src/com/uca/dao/_Initializer.java b/src/com/uca/dao/_Initializer.java index 59e248c..cb96708 100644 --- a/src/com/uca/dao/_Initializer.java +++ b/src/com/uca/dao/_Initializer.java @@ -37,7 +37,7 @@ public class _Initializer { DropTable("gommettes"); CreateTable("CREATE TABLE IF NOT EXISTS users (id int primary key auto_increment, firstname varchar(100), lastname varchar(100));"); CreateTable("CREATE TABLE IF NOT EXISTS profs (id int primary key auto_increment, firstname varchar(100), lastname varchar(100), username varchar(100), password varchar(100));"); - CreateTable("CREATE TABLE IF NOT EXISTS eleves (id int primary key auto_increment, firstname varchar(100), lastname varchar(100), nomClasse varchar(100), dateNaissance varchar(100));"); + CreateTable("CREATE TABLE IF NOT EXISTS eleves (id int primary key auto_increment, firstname varchar(100), lastname varchar(100), nomClasse varchar(100), dateNaissance DATE);"); CreateTable("CREATE TABLE IF NOT EXISTS gommettes (id int primary key auto_increment, nom varchar(100), description varchar(100), couleur varchar(100));"); CreateTable("CREATE TABLE IF NOT EXISTS gommetteAttribs (id int primary key auto_increment, idEleve int, idProf int, raison varchar(500));"); @@ -56,7 +56,7 @@ public class _Initializer { Core.Prof.create("Boris", "OUYA", "DaWarudo","KonoDioDa!"); Core.Prof.create("Thomas", "TAMAGNAUD", "CéMoiLul","BlockusMaster"); - Core.Eleve.create("Bibi","Johnson","23/10/2018","Zarbi"); + //Core.Eleve.create("Bibi","Johnson","23/10/2018","Zarbi"); Core.Gommette.create("Brave Petit",Couleur.Vert,"S'est montré obéissant devant le prêtre"); } diff --git a/src/com/uca/entity/EleveEntity.java b/src/com/uca/entity/EleveEntity.java index 26529d9..12cb1d0 100644 --- a/src/com/uca/entity/EleveEntity.java +++ b/src/com/uca/entity/EleveEntity.java @@ -1,12 +1,14 @@ package com.uca.entity; import java.sql.Timestamp; import com.uca.entity.*; +import java.sql.Date; public class EleveEntity extends UserEntity { - private String dateNaissance; - public String getDateNaissance() { return dateNaissance; } - public void setDateNaissance(String value) { dateNaissance = value; } + private java.sql.Date dateNaissance; + + public java.sql.Date getDateNaissance() { return dateNaissance; } + public void setDateNaissance(java.sql.Date value) { dateNaissance = value; } private String nomClasse; public String getNomClasse() { return nomClasse; } diff --git a/src/main/resources/views/eleves.ftl b/src/main/resources/views/eleves.ftl index d4b2053..b4ee37e 100644 --- a/src/main/resources/views/eleves.ftl +++ b/src/main/resources/views/eleves.ftl @@ -5,7 +5,8 @@ <ul> <h1> Liste des élèves: </h1> <#list eleves as eleve> - <li>${eleve.id} - ${eleve.nomClasse} - ${eleve.firstName} ${eleve.lastName} (${eleve.dateNaissance}) </li> + <#assign naiss = eleve.dateNaissance?date> + <li>${eleve.id} - ${eleve.nomClasse} - ${eleve.firstName} ${eleve.lastName} (${naiss}) </li> <form action="eleves/delete" method="post"> <input type="hidden" name="id" value="${eleve.id}"> <button type="submit" name="id">Supprimer</button> @@ -26,7 +27,7 @@ <input name="lastName" type="text"> <label for="dateNaissance">Date de Naissance</label> - <input name="dateNaissance" type="text" required> + <input name="dateNaissance" type="date" required> <label for="nomClasse">Nom de classe</label> <input name="nomClasse" type="text" required> @@ -46,7 +47,7 @@ <input name="lastName" type="text"> <label for="dateNaissance">Date de Naissance</label> - <input name="dateNaissance" type="text"> + <input name="dateNaissance" type="date"> <label for="nomClasse">Nom de classe</label> <input name="nomClasse" type="text"> -- GitLab From 62a90b231a607e456ebda4276aae43eccb0bd3ec Mon Sep 17 00:00:00 2001 From: Boris <boris.ouya@gmail.com> Date: Wed, 4 May 2022 10:48:56 +0200 Subject: [PATCH 2/2] plus de bin --- .idea/.gitignore | 3 - .idea/compiler.xml | 6 - .idea/gradle.xml | 17 -- .idea/jarRepositories.xml | 20 -- .idea/misc.xml | 5 - .idea/vcs.xml | 6 - bin/default/.classpath | 5 - .../.gradle/7.4.1/checksums/checksums.lock | Bin 17 -> 0 bytes .../.gradle/7.4.1/checksums/md5-checksums.bin | Bin 23297 -> 0 bytes .../7.4.1/checksums/sha1-checksums.bin | Bin 32321 -> 0 bytes .../dependencies-accessors.lock | Bin 17 -> 0 bytes .../dependencies-accessors/gc.properties | 0 .../executionHistory/executionHistory.bin | Bin 250894 -> 0 bytes .../executionHistory/executionHistory.lock | Bin 17 -> 0 bytes .../.gradle/7.4.1/fileChanges/last-build.bin | Bin 1 -> 0 bytes .../.gradle/7.4.1/fileHashes/fileHashes.bin | Bin 39647 -> 0 bytes .../.gradle/7.4.1/fileHashes/fileHashes.lock | Bin 17 -> 0 bytes .../7.4.1/fileHashes/resourceHashesCache.bin | Bin 35497 -> 0 bytes bin/default/.gradle/7.4.1/gc.properties | 0 .../buildOutputCleanup.lock | Bin 17 -> 0 bytes .../buildOutputCleanup/cache.properties | 2 - .../buildOutputCleanup/outputFiles.bin | Bin 21269 -> 0 bytes bin/default/.gradle/file-system.probe | Bin 8 -> 0 bytes bin/default/.gradle/vcs-1/gc.properties | 0 bin/default/.idea/.gitignore | 3 - bin/default/.idea/compiler.xml | 6 - bin/default/.idea/gradle.xml | 17 -- bin/default/.idea/jarRepositories.xml | 20 -- bin/default/.idea/misc.xml | 5 - bin/default/.idea/vcs.xml | 6 - bin/default/.project | 34 ---- .../org.eclipse.buildship.core.prefs | 13 -- bin/default/README.md | 5 - bin/default/build.gradle | 34 ---- .../build/resources/main/static/style.css | 0 .../build/resources/main/views/eleves.ftl | 70 ------- .../resources/main/views/gommetteAttribs.ftl | 13 -- .../build/resources/main/views/gommettes.ftl | 85 --------- .../build/resources/main/views/login.ftl | 18 -- .../resources/main/views/profsRegular.ftl | 17 -- .../build/resources/main/views/profsRoot.ftl | 22 --- .../build/resources/main/views/users.ftl | 14 -- .../build/resources/main/views/welcome.ftl | 16 -- .../compileJava/previous-compilation-data.bin | Bin 10042 -> 0 bytes bin/default/gradle/wrapper/gradle-wrapper.jar | Bin 54329 -> 0 bytes .../gradle/wrapper/gradle-wrapper.properties | 6 - bin/default/gradlew | 172 ------------------ bin/default/gradlew.bat | 84 --------- bin/default/help-table.md | 13 -- bin/default/help-thomas.txt | 1 - bin/default/src/com/uca/StartServer.class | Bin 5080 -> 0 bytes bin/default/src/com/uca/core/Core.class | Bin 893 -> 0 bytes bin/default/src/com/uca/core/EleveCore.class | Bin 2895 -> 0 bytes .../src/com/uca/core/GommetteAttribCore.class | Bin 1733 -> 0 bytes .../src/com/uca/core/GommetteCore.class | Bin 2927 -> 0 bytes bin/default/src/com/uca/core/ProfCore.class | Bin 1754 -> 0 bytes bin/default/src/com/uca/core/UserCore.class | Bin 1570 -> 0 bytes .../src/com/uca/core/_DefaultCore.class | Bin 2215 -> 0 bytes bin/default/src/com/uca/dao/EleveDAO.class | Bin 2954 -> 0 bytes .../src/com/uca/dao/GommetteAttribDAO.class | Bin 3107 -> 0 bytes bin/default/src/com/uca/dao/GommetteDAO.class | Bin 3025 -> 0 bytes bin/default/src/com/uca/dao/ProfDAO.class | Bin 2697 -> 0 bytes bin/default/src/com/uca/dao/UserDAO.class | Bin 2877 -> 0 bytes bin/default/src/com/uca/dao/_Connector.class | Bin 1992 -> 0 bytes bin/default/src/com/uca/dao/_DefaultDAO.class | Bin 5275 -> 0 bytes bin/default/src/com/uca/dao/_Generic.class | Bin 1237 -> 0 bytes .../src/com/uca/dao/_Initializer.class | Bin 4627 -> 0 bytes bin/default/src/com/uca/entity/Couleur.class | Bin 1996 -> 0 bytes .../src/com/uca/entity/EleveEntity.class | Bin 1453 -> 0 bytes bin/default/src/com/uca/entity/Entity.class | Bin 853 -> 0 bytes .../com/uca/entity/GommetteAttribEntity.class | Bin 2164 -> 0 bytes .../src/com/uca/entity/GommetteEntity.class | Bin 1781 -> 0 bytes .../src/com/uca/entity/ProfEntity.class | Bin 1204 -> 0 bytes .../src/com/uca/entity/UserEntity.class | Bin 1168 -> 0 bytes bin/default/src/com/uca/gui/DefaultGUI.class | Bin 2236 -> 0 bytes bin/default/src/com/uca/gui/EleveGUI.class | Bin 1610 -> 0 bytes bin/default/src/com/uca/gui/GommetteGUI.class | Bin 1622 -> 0 bytes bin/default/src/com/uca/gui/LoginGUI.class | Bin 1530 -> 0 bytes bin/default/src/com/uca/gui/ProfGUI.class | Bin 2220 -> 0 bytes bin/default/src/com/uca/gui/UserGUI.class | Bin 1571 -> 0 bytes .../com/uca/gui/_FreeMarkerInitializer.class | Bin 1692 -> 0 bytes .../src/main/resources/static/style.css | 0 .../src/main/resources/views/eleves.ftl | 70 ------- .../main/resources/views/gommetteAttribs.ftl | 13 -- .../src/main/resources/views/gommettes.ftl | 85 --------- .../src/main/resources/views/login.ftl | 18 -- .../src/main/resources/views/profsRegular.ftl | 17 -- .../src/main/resources/views/profsRoot.ftl | 22 --- .../src/main/resources/views/users.ftl | 14 -- .../src/main/resources/views/welcome.ftl | 16 -- .../java/main/com/uca/StartServer.class | Bin 8210 -> 0 bytes .../classes/java/main/com/uca/core/Core.class | Bin 855 -> 0 bytes .../java/main/com/uca/core/EleveCore.class | Bin 2037 -> 0 bytes .../com/uca/core/GommetteAttribCore.class | Bin 1347 -> 0 bytes .../java/main/com/uca/core/GommetteCore.class | Bin 2110 -> 0 bytes .../java/main/com/uca/core/ProfCore.class | Bin 1216 -> 0 bytes .../java/main/com/uca/core/UserCore.class | Bin 1065 -> 0 bytes .../java/main/com/uca/core/_DefaultCore.class | Bin 1493 -> 0 bytes .../java/main/com/uca/dao/EleveDAO.class | Bin 3027 -> 0 bytes .../main/com/uca/dao/GommetteAttribDAO.class | Bin 2704 -> 0 bytes .../java/main/com/uca/dao/GommetteDAO.class | Bin 2751 -> 0 bytes .../java/main/com/uca/dao/ProfDAO.class | Bin 2255 -> 0 bytes .../java/main/com/uca/dao/UserDAO.class | Bin 2450 -> 0 bytes .../java/main/com/uca/dao/_Connector.class | Bin 940 -> 0 bytes .../java/main/com/uca/dao/_DefaultDAO.class | Bin 4376 -> 0 bytes .../java/main/com/uca/dao/_Generic.class | Bin 685 -> 0 bytes .../java/main/com/uca/dao/_Initializer.class | Bin 3953 -> 0 bytes .../java/main/com/uca/entity/Couleur.class | Bin 1672 -> 0 bytes .../main/com/uca/entity/EleveEntity.class | Bin 834 -> 0 bytes .../java/main/com/uca/entity/Entity.class | Bin 475 -> 0 bytes .../com/uca/entity/GommetteAttribEntity.class | Bin 1475 -> 0 bytes .../main/com/uca/entity/GommetteEntity.class | Bin 1199 -> 0 bytes .../java/main/com/uca/entity/ProfEntity.class | Bin 750 -> 0 bytes .../java/main/com/uca/entity/UserEntity.class | Bin 741 -> 0 bytes .../java/main/com/uca/gui/DefaultGUI.class | Bin 2010 -> 0 bytes .../java/main/com/uca/gui/EleveGUI.class | Bin 1019 -> 0 bytes .../java/main/com/uca/gui/GommetteGUI.class | Bin 1046 -> 0 bytes .../java/main/com/uca/gui/LoginGUI.class | Bin 762 -> 0 bytes .../java/main/com/uca/gui/ProfGUI.class | Bin 1258 -> 0 bytes .../java/main/com/uca/gui/UserGUI.class | Bin 1010 -> 0 bytes .../com/uca/gui/_FreeMarkerInitializer.class | Bin 1192 -> 0 bytes build/resources/main/static/style.css | 0 build/resources/main/views/eleves.ftl | 70 ------- .../resources/main/views/gommetteAttribs.ftl | 13 -- build/resources/main/views/gommettes.ftl | 85 --------- build/resources/main/views/login.ftl | 18 -- build/resources/main/views/profsRegular.ftl | 17 -- build/resources/main/views/profsRoot.ftl | 22 --- build/resources/main/views/users.ftl | 14 -- build/resources/main/views/welcome.ftl | 16 -- .../compileJava/previous-compilation-data.bin | Bin 10042 -> 0 bytes 131 files changed, 1248 deletions(-) delete mode 100644 .idea/.gitignore delete mode 100644 .idea/compiler.xml delete mode 100644 .idea/gradle.xml delete mode 100644 .idea/jarRepositories.xml delete mode 100644 .idea/misc.xml delete mode 100644 .idea/vcs.xml delete mode 100644 bin/default/.classpath delete mode 100644 bin/default/.gradle/7.4.1/checksums/checksums.lock delete mode 100644 bin/default/.gradle/7.4.1/checksums/md5-checksums.bin delete mode 100644 bin/default/.gradle/7.4.1/checksums/sha1-checksums.bin delete mode 100644 bin/default/.gradle/7.4.1/dependencies-accessors/dependencies-accessors.lock delete mode 100644 bin/default/.gradle/7.4.1/dependencies-accessors/gc.properties delete mode 100644 bin/default/.gradle/7.4.1/executionHistory/executionHistory.bin delete mode 100644 bin/default/.gradle/7.4.1/executionHistory/executionHistory.lock delete mode 100644 bin/default/.gradle/7.4.1/fileChanges/last-build.bin delete mode 100644 bin/default/.gradle/7.4.1/fileHashes/fileHashes.bin delete mode 100644 bin/default/.gradle/7.4.1/fileHashes/fileHashes.lock delete mode 100644 bin/default/.gradle/7.4.1/fileHashes/resourceHashesCache.bin delete mode 100644 bin/default/.gradle/7.4.1/gc.properties delete mode 100644 bin/default/.gradle/buildOutputCleanup/buildOutputCleanup.lock delete mode 100644 bin/default/.gradle/buildOutputCleanup/cache.properties delete mode 100644 bin/default/.gradle/buildOutputCleanup/outputFiles.bin delete mode 100644 bin/default/.gradle/file-system.probe delete mode 100644 bin/default/.gradle/vcs-1/gc.properties delete mode 100644 bin/default/.idea/.gitignore delete mode 100644 bin/default/.idea/compiler.xml delete mode 100644 bin/default/.idea/gradle.xml delete mode 100644 bin/default/.idea/jarRepositories.xml delete mode 100644 bin/default/.idea/misc.xml delete mode 100644 bin/default/.idea/vcs.xml delete mode 100644 bin/default/.project delete mode 100644 bin/default/.settings/org.eclipse.buildship.core.prefs delete mode 100644 bin/default/README.md delete mode 100644 bin/default/build.gradle delete mode 100644 bin/default/build/resources/main/static/style.css delete mode 100644 bin/default/build/resources/main/views/eleves.ftl delete mode 100644 bin/default/build/resources/main/views/gommetteAttribs.ftl delete mode 100644 bin/default/build/resources/main/views/gommettes.ftl delete mode 100644 bin/default/build/resources/main/views/login.ftl delete mode 100644 bin/default/build/resources/main/views/profsRegular.ftl delete mode 100644 bin/default/build/resources/main/views/profsRoot.ftl delete mode 100644 bin/default/build/resources/main/views/users.ftl delete mode 100644 bin/default/build/resources/main/views/welcome.ftl delete mode 100644 bin/default/build/tmp/compileJava/previous-compilation-data.bin delete mode 100644 bin/default/gradle/wrapper/gradle-wrapper.jar delete mode 100644 bin/default/gradle/wrapper/gradle-wrapper.properties delete mode 100755 bin/default/gradlew delete mode 100755 bin/default/gradlew.bat delete mode 100644 bin/default/help-table.md delete mode 100644 bin/default/help-thomas.txt delete mode 100644 bin/default/src/com/uca/StartServer.class delete mode 100644 bin/default/src/com/uca/core/Core.class delete mode 100644 bin/default/src/com/uca/core/EleveCore.class delete mode 100644 bin/default/src/com/uca/core/GommetteAttribCore.class delete mode 100644 bin/default/src/com/uca/core/GommetteCore.class delete mode 100644 bin/default/src/com/uca/core/ProfCore.class delete mode 100644 bin/default/src/com/uca/core/UserCore.class delete mode 100644 bin/default/src/com/uca/core/_DefaultCore.class delete mode 100644 bin/default/src/com/uca/dao/EleveDAO.class delete mode 100644 bin/default/src/com/uca/dao/GommetteAttribDAO.class delete mode 100644 bin/default/src/com/uca/dao/GommetteDAO.class delete mode 100644 bin/default/src/com/uca/dao/ProfDAO.class delete mode 100644 bin/default/src/com/uca/dao/UserDAO.class delete mode 100644 bin/default/src/com/uca/dao/_Connector.class delete mode 100644 bin/default/src/com/uca/dao/_DefaultDAO.class delete mode 100644 bin/default/src/com/uca/dao/_Generic.class delete mode 100644 bin/default/src/com/uca/dao/_Initializer.class delete mode 100644 bin/default/src/com/uca/entity/Couleur.class delete mode 100644 bin/default/src/com/uca/entity/EleveEntity.class delete mode 100644 bin/default/src/com/uca/entity/Entity.class delete mode 100644 bin/default/src/com/uca/entity/GommetteAttribEntity.class delete mode 100644 bin/default/src/com/uca/entity/GommetteEntity.class delete mode 100644 bin/default/src/com/uca/entity/ProfEntity.class delete mode 100644 bin/default/src/com/uca/entity/UserEntity.class delete mode 100644 bin/default/src/com/uca/gui/DefaultGUI.class delete mode 100644 bin/default/src/com/uca/gui/EleveGUI.class delete mode 100644 bin/default/src/com/uca/gui/GommetteGUI.class delete mode 100644 bin/default/src/com/uca/gui/LoginGUI.class delete mode 100644 bin/default/src/com/uca/gui/ProfGUI.class delete mode 100644 bin/default/src/com/uca/gui/UserGUI.class delete mode 100644 bin/default/src/com/uca/gui/_FreeMarkerInitializer.class delete mode 100644 bin/default/src/main/resources/static/style.css delete mode 100644 bin/default/src/main/resources/views/eleves.ftl delete mode 100644 bin/default/src/main/resources/views/gommetteAttribs.ftl delete mode 100644 bin/default/src/main/resources/views/gommettes.ftl delete mode 100644 bin/default/src/main/resources/views/login.ftl delete mode 100644 bin/default/src/main/resources/views/profsRegular.ftl delete mode 100644 bin/default/src/main/resources/views/profsRoot.ftl delete mode 100644 bin/default/src/main/resources/views/users.ftl delete mode 100644 bin/default/src/main/resources/views/welcome.ftl delete mode 100644 build/classes/java/main/com/uca/StartServer.class delete mode 100644 build/classes/java/main/com/uca/core/Core.class delete mode 100644 build/classes/java/main/com/uca/core/EleveCore.class delete mode 100644 build/classes/java/main/com/uca/core/GommetteAttribCore.class delete mode 100644 build/classes/java/main/com/uca/core/GommetteCore.class delete mode 100644 build/classes/java/main/com/uca/core/ProfCore.class delete mode 100644 build/classes/java/main/com/uca/core/UserCore.class delete mode 100644 build/classes/java/main/com/uca/core/_DefaultCore.class delete mode 100644 build/classes/java/main/com/uca/dao/EleveDAO.class delete mode 100644 build/classes/java/main/com/uca/dao/GommetteAttribDAO.class delete mode 100644 build/classes/java/main/com/uca/dao/GommetteDAO.class delete mode 100644 build/classes/java/main/com/uca/dao/ProfDAO.class delete mode 100644 build/classes/java/main/com/uca/dao/UserDAO.class delete mode 100644 build/classes/java/main/com/uca/dao/_Connector.class delete mode 100644 build/classes/java/main/com/uca/dao/_DefaultDAO.class delete mode 100644 build/classes/java/main/com/uca/dao/_Generic.class delete mode 100644 build/classes/java/main/com/uca/dao/_Initializer.class delete mode 100644 build/classes/java/main/com/uca/entity/Couleur.class delete mode 100644 build/classes/java/main/com/uca/entity/EleveEntity.class delete mode 100644 build/classes/java/main/com/uca/entity/Entity.class delete mode 100644 build/classes/java/main/com/uca/entity/GommetteAttribEntity.class delete mode 100644 build/classes/java/main/com/uca/entity/GommetteEntity.class delete mode 100644 build/classes/java/main/com/uca/entity/ProfEntity.class delete mode 100644 build/classes/java/main/com/uca/entity/UserEntity.class delete mode 100644 build/classes/java/main/com/uca/gui/DefaultGUI.class delete mode 100644 build/classes/java/main/com/uca/gui/EleveGUI.class delete mode 100644 build/classes/java/main/com/uca/gui/GommetteGUI.class delete mode 100644 build/classes/java/main/com/uca/gui/LoginGUI.class delete mode 100644 build/classes/java/main/com/uca/gui/ProfGUI.class delete mode 100644 build/classes/java/main/com/uca/gui/UserGUI.class delete mode 100644 build/classes/java/main/com/uca/gui/_FreeMarkerInitializer.class delete mode 100644 build/resources/main/static/style.css delete mode 100644 build/resources/main/views/eleves.ftl delete mode 100644 build/resources/main/views/gommetteAttribs.ftl delete mode 100644 build/resources/main/views/gommettes.ftl delete mode 100644 build/resources/main/views/login.ftl delete mode 100644 build/resources/main/views/profsRegular.ftl delete mode 100644 build/resources/main/views/profsRoot.ftl delete mode 100644 build/resources/main/views/users.ftl delete mode 100644 build/resources/main/views/welcome.ftl delete mode 100644 build/tmp/compileJava/previous-compilation-data.bin diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index 26d3352..0000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml diff --git a/.idea/compiler.xml b/.idea/compiler.xml deleted file mode 100644 index b589d56..0000000 --- a/.idea/compiler.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="CompilerConfiguration"> - <bytecodeTargetLevel target="17" /> - </component> -</project> \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml deleted file mode 100644 index 611e7c8..0000000 --- a/.idea/gradle.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="GradleMigrationSettings" migrationVersion="1" /> - <component name="GradleSettings"> - <option name="linkedExternalProjectsSettings"> - <GradleProjectSettings> - <option name="distributionType" value="DEFAULT_WRAPPED" /> - <option name="externalProjectPath" value="$PROJECT_DIR$" /> - <option name="modules"> - <set> - <option value="$PROJECT_DIR$" /> - </set> - </option> - </GradleProjectSettings> - </option> - </component> -</project> \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml deleted file mode 100644 index fdc392f..0000000 --- a/.idea/jarRepositories.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="RemoteRepositoriesConfiguration"> - <remote-repository> - <option name="id" value="central" /> - <option name="name" value="Maven Central repository" /> - <option name="url" value="https://repo1.maven.org/maven2" /> - </remote-repository> - <remote-repository> - <option name="id" value="jboss.community" /> - <option name="name" value="JBoss Community repository" /> - <option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" /> - </remote-repository> - <remote-repository> - <option name="id" value="MavenRepo" /> - <option name="name" value="MavenRepo" /> - <option name="url" value="https://repo.maven.apache.org/maven2/" /> - </remote-repository> - </component> -</project> \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml deleted file mode 100644 index 49504ef..0000000 --- a/.idea/misc.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="ExternalStorageConfigurationManager" enabled="true" /> - <component name="ProjectRootManager" version="2" languageLevel="JDK_17" default="true" project-jdk-name="17" project-jdk-type="JavaSDK" /> -</project> \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 35eb1dd..0000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="VcsDirectoryMappings"> - <mapping directory="" vcs="Git" /> - </component> -</project> \ No newline at end of file diff --git a/bin/default/.classpath b/bin/default/.classpath deleted file mode 100644 index a362346..0000000 --- a/bin/default/.classpath +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<classpath> - <classpathentry kind="src" path=""/> - <classpathentry kind="output" path="bin/default"/> -</classpath> diff --git a/bin/default/.gradle/7.4.1/checksums/checksums.lock b/bin/default/.gradle/7.4.1/checksums/checksums.lock deleted file mode 100644 index f0ed0076b5d6f718f7d50f2d63732c9eb6af926a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17 UcmZS9^RN*582U_~0Rnaa041aY*8l(j diff --git a/bin/default/.gradle/7.4.1/checksums/md5-checksums.bin b/bin/default/.gradle/7.4.1/checksums/md5-checksums.bin deleted file mode 100644 index d75b6cfb0059368cdd16f60a0fb1ed9286231763..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23297 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 M3Zw(-4@mn80BVt(xc~qF diff --git a/bin/default/.gradle/7.4.1/checksums/sha1-checksums.bin b/bin/default/.gradle/7.4.1/checksums/sha1-checksums.bin deleted file mode 100644 index 1d6f413fa00b9d31465ae7e78fd5b12ff6f24ebb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32321 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 diff --git a/bin/default/.gradle/7.4.1/dependencies-accessors/dependencies-accessors.lock b/bin/default/.gradle/7.4.1/dependencies-accessors/dependencies-accessors.lock deleted file mode 100644 index bb87dff84e19540605f8f6f78f8d7b548a259592..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17 TcmZR+d+CJg`tR%4Ge7|VM*#(- diff --git a/bin/default/.gradle/7.4.1/dependencies-accessors/gc.properties b/bin/default/.gradle/7.4.1/dependencies-accessors/gc.properties deleted file mode 100644 index e69de29..0000000 diff --git a/bin/default/.gradle/7.4.1/executionHistory/executionHistory.bin b/bin/default/.gradle/7.4.1/executionHistory/executionHistory.bin deleted file mode 100644 index e318b8e34ea8588aee38e4e93e2e525153282b77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 250894 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 diff --git a/bin/default/.gradle/7.4.1/executionHistory/executionHistory.lock b/bin/default/.gradle/7.4.1/executionHistory/executionHistory.lock deleted file mode 100644 index 69b5e1c6d112329c8febee13878f6253d3ebedbb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17 VcmZRc=2h{WH~9S%1~6dW3jj8c1vUTx diff --git a/bin/default/.gradle/7.4.1/fileChanges/last-build.bin b/bin/default/.gradle/7.4.1/fileChanges/last-build.bin deleted file mode 100644 index f76dd238ade08917e6712764a16a22005a50573d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1 IcmZPo000310RR91 diff --git a/bin/default/.gradle/7.4.1/fileHashes/fileHashes.bin b/bin/default/.gradle/7.4.1/fileHashes/fileHashes.bin deleted file mode 100644 index 7936a7c2b2b59f368084dcde11cbf5c82ca9f80c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39647 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 diff --git a/bin/default/.gradle/7.4.1/fileHashes/fileHashes.lock b/bin/default/.gradle/7.4.1/fileHashes/fileHashes.lock deleted file mode 100644 index 401e27a99dd2e17a9120401f134746b3bd6e8150..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17 VcmZR!zI=P>ku8N03}7I75dc0F1-SqK diff --git a/bin/default/.gradle/7.4.1/fileHashes/resourceHashesCache.bin b/bin/default/.gradle/7.4.1/fileHashes/resourceHashesCache.bin deleted file mode 100644 index 42f46a717f11d2b36cb8a5820d4e9e000781bf94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35497 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 G`Tziiuoy1@ diff --git a/bin/default/.gradle/7.4.1/gc.properties b/bin/default/.gradle/7.4.1/gc.properties deleted file mode 100644 index e69de29..0000000 diff --git a/bin/default/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/bin/default/.gradle/buildOutputCleanup/buildOutputCleanup.lock deleted file mode 100644 index 49a38ee889f0ba6c4c8b7003b54df2aec4baa7a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17 VcmZS1niFg`=cG_D0~l~{0st!e18x8S diff --git a/bin/default/.gradle/buildOutputCleanup/cache.properties b/bin/default/.gradle/buildOutputCleanup/cache.properties deleted file mode 100644 index 3ae1033..0000000 --- a/bin/default/.gradle/buildOutputCleanup/cache.properties +++ /dev/null @@ -1,2 +0,0 @@ -#Wed Apr 06 09:39:27 CEST 2022 -gradle.version=7.4.1 diff --git a/bin/default/.gradle/buildOutputCleanup/outputFiles.bin b/bin/default/.gradle/buildOutputCleanup/outputFiles.bin deleted file mode 100644 index c4634a71b2c4392cde86ff80ec178c23abb754e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21269 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 M+PRQClc}l;0B6MgZvX%Q diff --git a/bin/default/.gradle/file-system.probe b/bin/default/.gradle/file-system.probe deleted file mode 100644 index 0844cde17e882bf26d052e9dfa5c8293b460fbdb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8 PcmZQzU~K4p%C!^#2r2@j diff --git a/bin/default/.gradle/vcs-1/gc.properties b/bin/default/.gradle/vcs-1/gc.properties deleted file mode 100644 index e69de29..0000000 diff --git a/bin/default/.idea/.gitignore b/bin/default/.idea/.gitignore deleted file mode 100644 index 26d3352..0000000 --- a/bin/default/.idea/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml diff --git a/bin/default/.idea/compiler.xml b/bin/default/.idea/compiler.xml deleted file mode 100644 index b589d56..0000000 --- a/bin/default/.idea/compiler.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="CompilerConfiguration"> - <bytecodeTargetLevel target="17" /> - </component> -</project> \ No newline at end of file diff --git a/bin/default/.idea/gradle.xml b/bin/default/.idea/gradle.xml deleted file mode 100644 index 611e7c8..0000000 --- a/bin/default/.idea/gradle.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="GradleMigrationSettings" migrationVersion="1" /> - <component name="GradleSettings"> - <option name="linkedExternalProjectsSettings"> - <GradleProjectSettings> - <option name="distributionType" value="DEFAULT_WRAPPED" /> - <option name="externalProjectPath" value="$PROJECT_DIR$" /> - <option name="modules"> - <set> - <option value="$PROJECT_DIR$" /> - </set> - </option> - </GradleProjectSettings> - </option> - </component> -</project> \ No newline at end of file diff --git a/bin/default/.idea/jarRepositories.xml b/bin/default/.idea/jarRepositories.xml deleted file mode 100644 index fdc392f..0000000 --- a/bin/default/.idea/jarRepositories.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="RemoteRepositoriesConfiguration"> - <remote-repository> - <option name="id" value="central" /> - <option name="name" value="Maven Central repository" /> - <option name="url" value="https://repo1.maven.org/maven2" /> - </remote-repository> - <remote-repository> - <option name="id" value="jboss.community" /> - <option name="name" value="JBoss Community repository" /> - <option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" /> - </remote-repository> - <remote-repository> - <option name="id" value="MavenRepo" /> - <option name="name" value="MavenRepo" /> - <option name="url" value="https://repo.maven.apache.org/maven2/" /> - </remote-repository> - </component> -</project> \ No newline at end of file diff --git a/bin/default/.idea/misc.xml b/bin/default/.idea/misc.xml deleted file mode 100644 index 49504ef..0000000 --- a/bin/default/.idea/misc.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="ExternalStorageConfigurationManager" enabled="true" /> - <component name="ProjectRootManager" version="2" languageLevel="JDK_17" default="true" project-jdk-name="17" project-jdk-type="JavaSDK" /> -</project> \ No newline at end of file diff --git a/bin/default/.idea/vcs.xml b/bin/default/.idea/vcs.xml deleted file mode 100644 index 35eb1dd..0000000 --- a/bin/default/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="VcsDirectoryMappings"> - <mapping directory="" vcs="Git" /> - </component> -</project> \ No newline at end of file diff --git a/bin/default/.project b/bin/default/.project deleted file mode 100644 index 9e6fb8a..0000000 --- a/bin/default/.project +++ /dev/null @@ -1,34 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<projectDescription> - <name>applicationgommette</name> - <comment>Project applicationgommette created by Buildship.</comment> - <projects> - </projects> - <buildSpec> - <buildCommand> - <name>org.eclipse.jdt.core.javabuilder</name> - <arguments> - </arguments> - </buildCommand> - <buildCommand> - <name>org.eclipse.buildship.core.gradleprojectbuilder</name> - <arguments> - </arguments> - </buildCommand> - </buildSpec> - <natures> - <nature>org.eclipse.jdt.core.javanature</nature> - <nature>org.eclipse.buildship.core.gradleprojectnature</nature> - </natures> - <filteredResources> - <filter> - <id>1650109125761</id> - <name></name> - <type>30</type> - <matcher> - <id>org.eclipse.core.resources.regexFilterMatcher</id> - <arguments>node_modules|.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments> - </matcher> - </filter> - </filteredResources> -</projectDescription> diff --git a/bin/default/.settings/org.eclipse.buildship.core.prefs b/bin/default/.settings/org.eclipse.buildship.core.prefs deleted file mode 100644 index 2b6d83b..0000000 --- a/bin/default/.settings/org.eclipse.buildship.core.prefs +++ /dev/null @@ -1,13 +0,0 @@ -arguments= -auto.sync=false -build.scans.enabled=false -connection.gradle.distribution=GRADLE_DISTRIBUTION(WRAPPER) -connection.project.dir= -eclipse.preferences.version=1 -gradle.user.home= -java.home=/usr/lib/jvm/java-11-openjdk-amd64 -jvm.arguments= -offline.mode=false -override.workspace.settings=true -show.console.view=true -show.executions.view=true diff --git a/bin/default/README.md b/bin/default/README.md deleted file mode 100644 index 518b469..0000000 --- a/bin/default/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# TP Web-Serveur - -Vous pouvez démarrer avec la commande `./gradlew run`. - -+ d'infos sur https://unicorn.artheriom.fr/ diff --git a/bin/default/build.gradle b/bin/default/build.gradle deleted file mode 100644 index 07af499..0000000 --- a/bin/default/build.gradle +++ /dev/null @@ -1,34 +0,0 @@ -// Top-level build file where you can add configuration options common to all sub-projects/modules. -apply plugin: 'java' -apply plugin: 'application' - -mainClassName='com.uca.StartServer' - -repositories { - mavenCentral() -} - -dependencies { - implementation 'org.freemarker:freemarker:2.3.30' - implementation 'com.sparkjava:spark-core:2.9.3' - implementation 'com.h2database:h2:1.4.200' - implementation 'io.jsonwebtoken:jjwt-api:0.11.2' - implementation 'io.jsonwebtoken:jjwt-impl:0.11.2', 'io.jsonwebtoken:jjwt-jackson:0.11.2' - implementation 'org.mindrot:jbcrypt:0.4' - implementation 'com.fasterxml.jackson.core:jackson-databind:2.11.1' - implementation 'com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.11.1' -} -test { - useJUnitPlatform() -} - -jar { - manifest { - attributes 'Implementation-Title': 'Gradle Quickstart', - 'Implementation-Version': '1.0.0', - 'Main-Class': 'com.uca.StartServer' - } -} - -sourceSets.main.java.srcDirs = ['src'] -sourceSets.test.java.srcDirs = ['src'] diff --git a/bin/default/build/resources/main/static/style.css b/bin/default/build/resources/main/static/style.css deleted file mode 100644 index e69de29..0000000 diff --git a/bin/default/build/resources/main/views/eleves.ftl b/bin/default/build/resources/main/views/eleves.ftl deleted file mode 100644 index b4ee37e..0000000 --- a/bin/default/build/resources/main/views/eleves.ftl +++ /dev/null @@ -1,70 +0,0 @@ -<#ftl encoding="utf-8"> - -<body xmlns="http://www.w3.org/1999/html"> - -<ul> - <h1> Liste des élèves: </h1> - <#list eleves as eleve> - <#assign naiss = eleve.dateNaissance?date> - <li>${eleve.id} - ${eleve.nomClasse} - ${eleve.firstName} ${eleve.lastName} (${naiss}) </li> - <form action="eleves/delete" method="post"> - <input type="hidden" name="id" value="${eleve.id}"> - <button type="submit" name="id">Supprimer</button> - </form> - </#list> - -</ul> - - - -<h2>Ajouter un élève</h2> -<form action="/eleves/ajout" method="post"> - - <label for="firstName">Prenom</label> - <input name="firstName" type="text" required> - - <label for="lastName">Nom</label> - <input name="lastName" type="text"> - - <label for="dateNaissance">Date de Naissance</label> - <input name="dateNaissance" type="date" required> - - <label for="nomClasse">Nom de classe</label> - <input name="nomClasse" type="text" required> - - <button type="submit">Creer</button> -</form> - - -<h1>Modifier un élève</h1> - -<form action="/eleves/update" method="post" id="update_form"> - - <label for="firstName">Prenom</label> - <input name="firstName" type="text"> - - <label for="lastName">Nom</label> - <input name="lastName" type="text"> - - <label for="dateNaissance">Date de Naissance</label> - <input name="dateNaissance" type="date"> - - <label for="nomClasse">Nom de classe</label> - <input name="nomClasse" type="text"> - - <button type="submit">Modifier</button> -</form> - -<label for="id_selection">Selectionner l'identifiant</label> - -<select name="id_selection" form="update_form"> - <#list eleves as eleve> - <option value="${eleve.id}">${eleve.id}</option> - </#list> -</select> - - - -</body> - -</html> diff --git a/bin/default/build/resources/main/views/gommetteAttribs.ftl b/bin/default/build/resources/main/views/gommetteAttribs.ftl deleted file mode 100644 index 74ed4d2..0000000 --- a/bin/default/build/resources/main/views/gommetteAttribs.ftl +++ /dev/null @@ -1,13 +0,0 @@ -<#ftl encoding="utf-8"> - -<body xmlns="http://www.w3.org/1999/html"> - -<ul> - <#list gommetteAttribs as gommetteAttrib> - <li>${gommetteAttrib.id} - eleve:${gommetteAttrib.idEleve}, prof:${gommetteAttrib.idProf}, raison:${gommetteAttrib.raison} </li> - </#list> -</ul> - -</body> - -</html> diff --git a/bin/default/build/resources/main/views/gommettes.ftl b/bin/default/build/resources/main/views/gommettes.ftl deleted file mode 100644 index ad98634..0000000 --- a/bin/default/build/resources/main/views/gommettes.ftl +++ /dev/null @@ -1,85 +0,0 @@ -<#ftl encoding="utf-8"> - -<body xmlns="http://www.w3.org/1999/html"> - -<ul> - <#list gommettes as gommette> - <li>${gommette.id} - ${gommette.strCouleur} - ${gommette.nom} : ${gommette.description} </li> - </#list> -</ul> - - - -<h2>Ajouter une gommette</h2> -<form action="/gommettes/ajout" method="post"> - - <label for="nom">Nom</label> - <input type="text" name="nom" required> - - - <input type="radio" id="choixArcEnCiel" name="couleur" value="arcEnCiel"> - <label for="choixArcEnCiel">Arc en ciel</label> - - <input type="radio" id="choixRouge" name="couleur" value="rouge"> - <label for="choixRouge">Rouge</label> - - <input type="radio" id="choixVert" name="couleur" value="vert"> - <label for="choixVert">Vert</label> - - <input type="radio" id="choixBleu" name="couleur" value="blue"> - <label for="choixBleu">Bleu</label> - - <input type="radio" id="choixBlanc" name="couleur" value="blanc"> - <label for="choixBlanc">Blanc</label> - - <br> - <label for="description">Description</label> - <input type="text" name="description" required> - - <br> - <button type="submit">Creer</button> -</form> - - - -<h1>Modifier une gommette</h1> - -<form action="/gommettes/update" method="post" id="update_form"> - - <label for="nom">Nom</label> - <input type="text" name="nom"> - - - <input type="radio" id="choixArcEnCiel" name="couleur" value="arcEnCiel"> - <label for="choixArcEnCiel">Arc en ciel</label> - - <input type="radio" id="choixRouge" name="couleur" value="rouge"> - <label for="choixRouge">Rouge</label> - - <input type="radio" id="choixVert" name="couleur" value="vert"> - <label for="choixVert">Vert</label> - - <input type="radio" id="choixBleu" name="couleur" value="blue"> - <label for="choixBleu">Bleu</label> - - <input type="radio" id="choixBlanc" name="couleur" value="blanc"> - <label for="choixBlanc">Blanc</label> - - <br> - <label for="description">Description</label> - <input type="text" name="description"> - - <br> - <button type="submit">Modifier</button> -</form> - -<label for="id_selection">Selectionner l'identifiant</label> -<select name="id_selection" form="update_form"> - <#list gommettes as gommette> - <option value="${gommette.id}">${gommette.id}</option> - </#list> -</select> - -</body> - -</html> diff --git a/bin/default/build/resources/main/views/login.ftl b/bin/default/build/resources/main/views/login.ftl deleted file mode 100644 index 709c68d..0000000 --- a/bin/default/build/resources/main/views/login.ftl +++ /dev/null @@ -1,18 +0,0 @@ -<#ftl encoding="utf-8"> - - -<body xmlns="http://www.w3.org/1999/html"> - - - -<form method="post" action="/login"> - <label for="userName">Nom d'utilisateur</label> - <input name="userName" required> - <label for="password">Mot de passe</label> - <input name="password" type="password" required> - <button type="submit" placeholder="Supprimer...">Envoyer</button> -</form> - -</body> - -</html> diff --git a/bin/default/build/resources/main/views/profsRegular.ftl b/bin/default/build/resources/main/views/profsRegular.ftl deleted file mode 100644 index 7dae877..0000000 --- a/bin/default/build/resources/main/views/profsRegular.ftl +++ /dev/null @@ -1,17 +0,0 @@ -<#ftl encoding="utf-8"> - - -<body xmlns="http://www.w3.org/1999/html"> - -<ul> - <h1> Liste des enseignants: </h1> - <#list profs as prof> - <li>${prof.id} - ${prof.firstName} ${prof.lastName} aka ${prof.userName} </li> - </#list> -</ul> - -<a href="/welcome">Retour à la page d'accueil</a> - -</body> - -</html> diff --git a/bin/default/build/resources/main/views/profsRoot.ftl b/bin/default/build/resources/main/views/profsRoot.ftl deleted file mode 100644 index e441c30..0000000 --- a/bin/default/build/resources/main/views/profsRoot.ftl +++ /dev/null @@ -1,22 +0,0 @@ -<#ftl encoding="utf-8"> - - -<body xmlns="http://www.w3.org/1999/html"> - -<ul> - <h1> Liste des enseignants: </h1> - <#list profs as prof> - <li>${prof.id} - ${prof.firstName} ${prof.lastName} aka ${prof.userName} </li> - </#list> -</ul> - - -<form method="post" action="profs/delete"> - <label for="id">id</label> - <input name="id" required> - <button type="submit" placeholder="Supprimer...">Envoyer</button> -</form> - -</body> - -</html> diff --git a/bin/default/build/resources/main/views/users.ftl b/bin/default/build/resources/main/views/users.ftl deleted file mode 100644 index 0a474b7..0000000 --- a/bin/default/build/resources/main/views/users.ftl +++ /dev/null @@ -1,14 +0,0 @@ -<#ftl encoding="utf-8"> - -<body xmlns="http://www.w3.org/1999/html"> - -<ul> - <h1> Liste des utilisateurs: </h1> - <#list users as user> - <li>${user.id} - ${user.firstName} ${user.lastName} </li> - </#list> -</ul> - -</body> - -</html> diff --git a/bin/default/build/resources/main/views/welcome.ftl b/bin/default/build/resources/main/views/welcome.ftl deleted file mode 100644 index a5c5fa9..0000000 --- a/bin/default/build/resources/main/views/welcome.ftl +++ /dev/null @@ -1,16 +0,0 @@ -<#ftl encoding="utf-8"> - - -<body xmlns="http://www.w3.org/1999/html"> - - -<h1>Bienvenue ${prof.userName}</h1> - - -<a href="/profs" >Consulter la liste des profs</a> -<a href="/eleves" >Consulter la liste des eleves</a> -<a href="/gommettes"> Consulter la liste des gommettes</a> - -</body> - -</html> diff --git a/bin/default/build/tmp/compileJava/previous-compilation-data.bin b/bin/default/build/tmp/compileJava/previous-compilation-data.bin deleted file mode 100644 index 67cb0b933018ab1daf383f456b348f29478b70a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10042 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 diff --git a/bin/default/gradle/wrapper/gradle-wrapper.jar b/bin/default/gradle/wrapper/gradle-wrapper.jar deleted file mode 100644 index f6b961fd5a86aa5fbfe90f707c3138408be7c718..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54329 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Ď>lQ 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 diff --git a/bin/default/gradle/wrapper/gradle-wrapper.properties b/bin/default/gradle/wrapper/gradle-wrapper.properties deleted file mode 100644 index c620efc..0000000 --- a/bin/default/gradle/wrapper/gradle-wrapper.properties +++ /dev/null @@ -1,6 +0,0 @@ -#Thu Feb 13 14:20:59 CET 2020 -distributionBase=GRADLE_USER_HOME -distributionPath=wrapper/dists -zipStoreBase=GRADLE_USER_HOME -zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.4.1-all.zip diff --git a/bin/default/gradlew b/bin/default/gradlew deleted file mode 100755 index cccdd3d..0000000 --- a/bin/default/gradlew +++ /dev/null @@ -1,172 +0,0 @@ -#!/usr/bin/env sh - -############################################################################## -## -## Gradle start up script for UN*X -## -############################################################################## - -# Attempt to set APP_HOME -# Resolve links: $0 may be a link -PRG="$0" -# Need this for relative symlinks. -while [ -h "$PRG" ] ; do - ls=`ls -ld "$PRG"` - link=`expr "$ls" : '.*-> \(.*\)$'` - if expr "$link" : '/.*' > /dev/null; then - PRG="$link" - else - PRG=`dirname "$PRG"`"/$link" - fi -done -SAVED="`pwd`" -cd "`dirname \"$PRG\"`/" >/dev/null -APP_HOME="`pwd -P`" -cd "$SAVED" >/dev/null - -APP_NAME="Gradle" -APP_BASE_NAME=`basename "$0"` - -# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -DEFAULT_JVM_OPTS="" - -# Use the maximum available, or set MAX_FD != -1 to use that value. -MAX_FD="maximum" - -warn () { - echo "$*" -} - -die () { - echo - echo "$*" - echo - exit 1 -} - -# OS specific support (must be 'true' or 'false'). -cygwin=false -msys=false -darwin=false -nonstop=false -case "`uname`" in - CYGWIN* ) - cygwin=true - ;; - Darwin* ) - darwin=true - ;; - MINGW* ) - msys=true - ;; - NONSTOP* ) - nonstop=true - ;; -esac - -CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar - -# Determine the Java command to use to start the JVM. -if [ -n "$JAVA_HOME" ] ; then - if [ -x "$JAVA_HOME/jre/sh/java" ] ; then - # IBM's JDK on AIX uses strange locations for the executables - JAVACMD="$JAVA_HOME/jre/sh/java" - else - JAVACMD="$JAVA_HOME/bin/java" - fi - if [ ! -x "$JAVACMD" ] ; then - die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." - fi -else - JAVACMD="java" - which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." -fi - -# Increase the maximum file descriptors if we can. -if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then - MAX_FD_LIMIT=`ulimit -H -n` - if [ $? -eq 0 ] ; then - if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then - MAX_FD="$MAX_FD_LIMIT" - fi - ulimit -n $MAX_FD - if [ $? -ne 0 ] ; then - warn "Could not set maximum file descriptor limit: $MAX_FD" - fi - else - warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" - fi -fi - -# For Darwin, add options to specify how the application appears in the dock -if $darwin; then - GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" -fi - -# For Cygwin, switch paths to Windows format before running java -if $cygwin ; then - APP_HOME=`cygpath --path --mixed "$APP_HOME"` - CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` - JAVACMD=`cygpath --unix "$JAVACMD"` - - # We build the pattern for arguments to be converted via cygpath - ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` - SEP="" - for dir in $ROOTDIRSRAW ; do - ROOTDIRS="$ROOTDIRS$SEP$dir" - SEP="|" - done - OURCYGPATTERN="(^($ROOTDIRS))" - # Add a user-defined pattern to the cygpath arguments - if [ "$GRADLE_CYGPATTERN" != "" ] ; then - OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" - fi - # Now convert the arguments - kludge to limit ourselves to /bin/sh - i=0 - for arg in "$@" ; do - CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` - CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option - - if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition - eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` - else - eval `echo args$i`="\"$arg\"" - fi - i=$((i+1)) - done - case $i in - (0) set -- ;; - (1) set -- "$args0" ;; - (2) set -- "$args0" "$args1" ;; - (3) set -- "$args0" "$args1" "$args2" ;; - (4) set -- "$args0" "$args1" "$args2" "$args3" ;; - (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; - (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; - (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; - (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; - (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; - esac -fi - -# Escape application args -save () { - for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done - echo " " -} -APP_ARGS=$(save "$@") - -# Collect all arguments for the java command, following the shell quoting and substitution rules -eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS" - -# by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong -if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then - cd "$(dirname "$0")" -fi - -exec "$JAVACMD" "$@" diff --git a/bin/default/gradlew.bat b/bin/default/gradlew.bat deleted file mode 100755 index e95643d..0000000 --- a/bin/default/gradlew.bat +++ /dev/null @@ -1,84 +0,0 @@ -@if "%DEBUG%" == "" @echo off -@rem ########################################################################## -@rem -@rem Gradle startup script for Windows -@rem -@rem ########################################################################## - -@rem Set local scope for the variables with windows NT shell -if "%OS%"=="Windows_NT" setlocal - -set DIRNAME=%~dp0 -if "%DIRNAME%" == "" set DIRNAME=. -set APP_BASE_NAME=%~n0 -set APP_HOME=%DIRNAME% - -@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -set DEFAULT_JVM_OPTS= - -@rem Find java.exe -if defined JAVA_HOME goto findJavaFromJavaHome - -set JAVA_EXE=java.exe -%JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto init - -echo. -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:findJavaFromJavaHome -set JAVA_HOME=%JAVA_HOME:"=% -set JAVA_EXE=%JAVA_HOME%/bin/java.exe - -if exist "%JAVA_EXE%" goto init - -echo. -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:init -@rem Get command-line arguments, handling Windows variants - -if not "%OS%" == "Windows_NT" goto win9xME_args - -:win9xME_args -@rem Slurp the command line arguments. -set CMD_LINE_ARGS= -set _SKIP=2 - -:win9xME_args_slurp -if "x%~1" == "x" goto execute - -set CMD_LINE_ARGS=%* - -:execute -@rem Setup the command line - -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar - -@rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% - -:end -@rem End local scope for the variables with windows NT shell -if "%ERRORLEVEL%"=="0" goto mainEnd - -:fail -rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of -rem the _cmd.exe /c_ return code! -if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 -exit /b 1 - -:mainEnd -if "%OS%"=="Windows_NT" endlocal - -:omega diff --git a/bin/default/help-table.md b/bin/default/help-table.md deleted file mode 100644 index 43308b2..0000000 --- a/bin/default/help-table.md +++ /dev/null @@ -1,13 +0,0 @@ -Tables : - - --users (id, firstName, lastName) - --profs (id, firstName, lastName, userName) - --eleves (id, firstName, lastName, nomClasse, dateNaissance) - --gommettes (id, nom, description) - --gommetteAttribs (id, idEleve, idProf, raison) - diff --git a/bin/default/help-thomas.txt b/bin/default/help-thomas.txt deleted file mode 100644 index 7cb03ec..0000000 --- a/bin/default/help-thomas.txt +++ /dev/null @@ -1 +0,0 @@ -.\gradlew run \ No newline at end of file diff --git a/bin/default/src/com/uca/StartServer.class b/bin/default/src/com/uca/StartServer.class deleted file mode 100644 index 6acfa03f4a40d6d8265ef1a09ff3ebf71d7d32c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5080 zcmX^0Z`VEs1_pBmHFgFjMh5ZXqGbK#{9OIg<V5}8lEk8t;MAhB)FO5U7Dfhvti-ZJ z{hY+SbbbG%tkmQZMh2e5(vpnSypqhc%+wS{2F55x2F~RCyu8%p5)hxqC!i=l%{8wi zv!v3Rk%7%7GcU8mj*)>`Lo<w#fyFsLC6%3lmyv-VVX|vcQGO8z13x3@nb5qV)Z+Y{ zveXoX<ow)%%$&rM%=|osf};GSoYdT6D+Mmjkc?D?lFEWq1&{%HAgAd;oTiYRn3tDd zqL7rT05e2S!LvjmvsfWBFD0`mHMu0GQlTg{Ewv~$FF7?uA+0DsSD`4iur#wMHAO)$ zIVZ8WSRpMlC$$)2OG;{TP9jLEATc>RF+Ej5DLFq^uQWMPNg*XawO9dUS#DxUa)v@l zMyf(;MFBVn6yU0hi<0$VIv^%y<`(1^m4Lj4#jyjU1RRRRg*k*A1XfpCl1WfuaY15H zHc_UPq*jz*Rp^;pkdv95S)x!}T98_#ker`aTvAk;T#{d;0Euc1O;D_s=B1>jW#)lm zGQUV6B{eOvGzS#8aMgMWzNN(_Aeqd(RE5MmP#i%FMlzC%6OmxCxJIEQUm+2k;J7%0 zONuh{(g`W5EG|jS#iEEv{lz7TC7H=?pk#>E5K#KhO)bgDPf-9RCXLLz5-gzsN|E4P zf|R4VIO9F@GD|WOb26(y!HSVxASn=PcuHn*K~7?&PkwS@jz@lR3CJQH1xOHRLh=qa zOCTAn7!+(E>D<iXVo;bt-2w_f6kF0$OEe&6>L_T~<mH1y+76T}brg`f#hMDbb_&(C zM0*t}n1+u}=n+~4ptv555@@LcO2g2!3$Gbb5-?qYYuLm)T|$d4mW)OTQr(L+mvAxg zFbMK6a54xnGKgyUfEo~xmL#Nbu?DpV`F%3;QvFJElTwR95|eUL85xAY6;4=UQ6`8F z6=W&N$Sh`Lko3XPR<&ki5I`^G85zVhJh9oz!63!RkVHgF6XH%Rl`yDsgSQEAR`-ky zEV+r9c_4R0V|RxfBfB8A+%ej0NF8l9AbM{ob=0satI+fK&~1~B)=`A24{%2x+83cq zXwk)zVUrbU7Fvu9T*3LJMaik4E-)j508$5557dTWXHa5f;6n7-*%?$&#;G8+HX{R% zFQn@kQdy8%%%I4?$iU3Nz`(@7$-v6M#=yY9$-vIQ!N9=4%)rRN$-u?H$iU6Oz+eLA zGca)NX5fhw;@i$3upg{Tn1O+Tje(JYfq{`hgn@y92h8ST5M>Ypn<dU50X0F3fti7c x0cL_E7869kCV<p%GDtJXAn5~{53yMmi#`dsJ|+fvu&WdpRKf0IVo+pI1^@)VjOhRX diff --git a/bin/default/src/com/uca/core/Core.class b/bin/default/src/com/uca/core/Core.class deleted file mode 100644 index 5c10137a322856cabdc2f7ad0383ffae5404c8cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 893 zcmX^0Z`VEs1_pBmd3FXSMh4O1qGbK#{9OIg<V5}C{GwES=lr5nb_Nzk27#=^vPAuy z#JqHU|D>$c<Pt^(meAtVB1Q&j9}Ha}36M@}Mg~^boYb;ZMg|#7RbUyYGM0d%{4}g) zfh3@cINbAdb5l!7QW+WKF^z*sLKXAD_>LtdMVU#A463-bK$Ji=ve{(jWtP}6GB9gs zhA}d*IOnINvNH%XGVmjUz_q9-zleiDl#$UqG_NSNI6tQ>HANvgKer$=C$S_mKTn~c zC_gDDHMiJGfr~RFBUK?KH904-C^bc)ATc>RF+Ej5DLFq^uQWMP4;0Qy3Mu)i#R_@( zB?`HTCCM2IB^jv-sTBpO$tB2Iii?u<P_#kJ&de>yFDe09uaKOW2QnlnRRQKI8YlsU zgI;M#W)4p4lJoP5ONvU9OY(~pAjw5TQz5fhp)@ZgH7zqQHHC|dL5M+|hk>6#f{{T~ z!v|y}By|Os6lLb6TZ4k0-zPIK)vq)+DYYmhF)1gNkwM5OKRGccEU_pP#D@y9lw@QU zGct%{#xFERxq|aci;`2_GC@Xgf&}$I_AwYTFfuSRFfgz(NHVZ8urV+&NHVZ9aDZt} z1}-qo&A<buc^UW^7#J8Cm>BpO1Q-|@1Q{3@Oc<CM7#SECxOOuLMGA>*XAs-Zz`(%7 gAj!bMzy_9KWRPNDVBi6>xfrAwWWZ*~f>p@@0L|q4QUCw| diff --git a/bin/default/src/com/uca/core/EleveCore.class b/bin/default/src/com/uca/core/EleveCore.class deleted file mode 100644 index 882efcc1f08174c25217400ce40160a886e9e8c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2895 zcmX^0Z`VEs1_pBmb#?|OMh2<kqGbK#{9OIg<V5}C{GwES*PPU{ROkGnRCWdyMh1bb z#Ii*FoW#6zegCAa)Z`LI1`f}>;*!L?<Wxom86Vu*tr;2EY%=pQOY9gKm^C!R7#Ucc z^HWmU8Mql4_z|YM78T_eaWL>QvMdeFD@rZS&nZhyQAp0uEy&DCEXmBzQz$6PPs&Nn zEw)nN;ta`1RY*xq&PgmvO;IRFOwLYBPgPJ#&d=2=O-|GUxnD^kB|o)TAuqo~Avduk zIYXf&BUK@_q98T71X)XQQL-M2Hi+4oxdr(}B_Qh+k`wblh9spbz+6QGC7^K7D=o>) zA!Hp`VR0dLb>Jv-%`3?)sl;NALP@?tqC!b!K`Iv~Sfz`jKQYRPGBCKLC^IjefN?}A z0{M^{=77COl-r3{8Sj#smROooG8%G7$!G|KF%9C4i-C)QpND~+L4c7#RKo|9Y9YlV zB#~Q#3OatD%)C^;(%hufqL9R-oK!{zA)ox@#GJ6iqD&AUD#%ijky*^hz?NK;npl#` z$Pj|XI7|y5BE^L{`Ywqjsn!rKxPXSazy~Q|TXQgoGcvXjQM4jyqDD4^IEH{ppwJ_r zgeY@}cRTSaX^?gp8Q4k-QowQTso{wkbGStCMRphmgES-KEg~YAsE{N|(O{0Y0gYfz znj{*o;QZ2}<W#pzP)WiE_8_QzrU!}!Mh4E{%=Em(lG377Mg~31_881XARRU+C4-$c zJA)!412@<}NMX*-pp4SwgQNy_231A|UXX42u$0Kiz~h@)T%4Jg9#UD5TFjuxz{tSN zz`(%BAj!bWz{bG9z|6qJz|O$Iz{tSKz`$U_z|6qNz`($@n}I7*h-W(k-+l%L1||kU z1_lN;unZ%E5Ca1P517rxAPhExkwJt(6v+fuxCvrdOc2Csf&_ykk_jM}LEIpP#RMrV eCNML|fL$ufAP1)98PpgU7&sW1859_l7*qhn1(x9e diff --git a/bin/default/src/com/uca/core/GommetteAttribCore.class b/bin/default/src/com/uca/core/GommetteAttribCore.class deleted file mode 100644 index fa4a49ac83f1126e6e6acaf369b5d155ddd4f7ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1733 zcmX^0Z`VEs1_pBmMRo=zMh4~LqGbK#{9OIg<V5}C{GwES_x#-4)RK}^$C8qw%p~Xh zqEvPU7Dfhvti-ZJ{hY+SbbbG%tkmQZMg|VgyyB9?yyR3y22~#-%&}%<V6(~0%Pg^D zWMJ0N3}a+qan4UkWoO`KWZ*{_?^;xpU&O({%gD4jG_NSNI6tQ>HANvgKer$=C$S_m zKTn~cC_gDDHMiJGfr~RFBUK?KH904-C^bc)ATc>RF+Ej5DLFq^uQWMP59A{yg_Qi% zVuif?5{2BvlH?49l8jV^)QW=C<Pu~p#YM?_DB2)qXXX~<7nOjlS4d9G0~wN(ssM8p z4U~YwL9etVGY6}6sFCBESCUy$iAAA8Nxnj&LP=#oDi<fJ78gf<lGGDrMQ}+`W?ni0 zbBR)f>R6&ICqqlTOKMtTX-)|(0)vZzi-Dhqft^8skwH|$2Na!<Tm$jHH7MEh`();& z`jzG;r51%GCgr3uG6?zPCnx5FB^G6Z_)tNXl8nq^Mh3RzqSVBaR7M7S4Np%`OcOCh zG<~oIiZus=I3r^c5qS!mZfe9XBnSwYM26*LXrW~iU}WG5&Mz%WPIb!!#jQB1^FSr4 z9w=EbGH?cGrspM=loq8jGMHnQpfERrbl6~zQafvQ23bZ15mYN6`G%cA9;MiZggzq! zk8fsiab{k6NM%84F@qulBLg!70|O(2Bm*l08v_Fa69W?iI|By;BLgP`1A_?zGXo<7 z0|VD?2ChgUp6v{L`@w1i85kJYz%q;sLJSNHJYY5#gD}_(Mg|cEQ6v*U=0Z#m!(xH} a7895mB*6AaGDv}GX$A$bjZ6$O3~~UI^c>&- diff --git a/bin/default/src/com/uca/core/GommetteCore.class b/bin/default/src/com/uca/core/GommetteCore.class deleted file mode 100644 index c82974e471f0ab02daf5991affb29f0f71a18523..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2927 zcmX^0Z`VEs1_pBmb#?|OMh4m9qGbK#{9OIg<V5}C{GwES_x#-4)RK}^=lr5nb_Nzk z27#=^vPAuy#JqHU|D>$c<Pt^(4$r*elEl2^R7M7QAG{`5GcvH*Waed-*fBCNYiNcs zGO#%3r=+qoa5FOSBMf#eD#|b7VBlqB*%q2tlv<phQ<j>dker`ekeQQMl9`{UP*9Yg zl#`lUY^A`(8IqBzkdm65lUS6RqEL{SoSm4Ss-TpdpQ~4zoTvx#g_1%_ermBoUVe!} zZemGthC)e3szPc-L27advX<haWIYsZ5VJFL3-XIfK-McHC+2|+NlI0Kxrzo#K;fWQ zT9TQA)jC*&xaO5)mQ-R<qEM2rkf=~nS&+)b2~+Ii=uf0dqKpkLDay=CCt#v;erZl> zX%PWcL>UG122qY9NpZYOYFc7xPRVEhA*E?-DTt_`r&VZH7MG;vVo69`oJ1xv+y>Cb z$y^Lv4E#I{><j{o45Au7pd1Y;G9k&`8dUP}`();&`jzG;r51%GCgr3uG6?zPCnx5F zB^G6Z_)tNXl8nq^Mh3RzqSVBaR7M7SEXMgjgTWe$O+Kjk!J30XoRP7Bh+-90AC}NZ zP9_k45l{qmB>`1L8AX!gNK#Cj1i{F_R$7n(jzB{VPt0h-7lUCO4AP8D%0xsNQ9(B( zVqp+O8D}u=QiI4a#BBhrQW;lperZv1s#_+gJQ0M2BB=4E2P%XZ890M8)AJHbN{dn% z84NKSYcO|#bl9L59d_3242p~l>`>pcGbl4M@WJeWR1oY8swhoFNQz`+;PK5YF3!wL z52-9jEoM+;U}RusU|?WmkYr$GU}IolU}j)qU}xZ9U}WHAU|=v|U}j)sU|`_d&A=5Y z#Iv1&Z$ASA0~3QF0|NsaScZ{7h=GBD2h8ST5C)sU$RNTXiev%{+ypT!CJ10PL4rXN p$pluo2~t>0kicRBGlLA+rLqiiU|OC*je&uIgMpbrfkBBu1ppiosZ9U? diff --git a/bin/default/src/com/uca/core/ProfCore.class b/bin/default/src/com/uca/core/ProfCore.class deleted file mode 100644 index 4b6a2dba88accf11cdca004e28671b8b8c0556c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1754 zcmX^0Z`VEs1_pBmMRo=zMh3~^qGbK#{9OIg<V5}C{GwF-fTH{~=lr5nb_Nzk27#=^ zvPAuy#JqHU|D>$c<Pt^(4$r*elEl2^R7M7AADp_a85!7YGV?M^>=+rCH8jH*8Cab2 zQ&QO(xEUGv5r(=J73CLkFz_-m9SqGYN-fUMDN9XJNY2kK$jnJB$;{7FC@9KL%1O;F zwo>5Y49Q4UNJ&l3Ni0fDQ7A}E&Q45ERZvRK&($kUPSgXrUP&P(KebpPFTX?~H?br+ zL!l%iRUx&aAT_xJSxa$IvL1>yh}oIB1^GoKAnO&96Z1fZB&90ATtx#Vpm5MDEy>Km zY8@ydT=PmYODeHQE0p9bBr23t7Nl}<f)u(q`V*mwDC2@liZb)k37AG_MIbK{<#?hM z#=E4ZC6?xtP%q%P7`Pbtc^KFk1Q;1aHGDvk3&}Z<u(Aea0)C&&yi~u^+@#c^ki?{% zR7M6NpZw&+oUp{AOb{O`$WoG#S<J}5mRyvYSdz-f5QfD#Obdt+(ey!tkTnN`I3r^V z5g8AmXK*D8NXQa!6VZ+*S|Rn*4kH6saDHh~a;jS<C{gf&oB}F@^+2hJk%2QfGd(Y{ zq_ilNkwF);(1p1Nq{9X|g6*u?8Dtq5xIo51vJX3hJW8n!2|-2%9^cI3;>^7CkjjG8 zVg^M9Mh0dE1_nk3Nd{I1HU<U;CI%)3b_NaxMg~p>1_l!bW(GzE1_rL(3|x^yJlh%g z_Jh?3GB7Z(fn^vOgcukYc))Bf24S!nj0_?SqDUsN!c7pvVuAn`6POt!!1hQoNP%f- N1_iK<Objv%asXm{96<m8 diff --git a/bin/default/src/com/uca/core/UserCore.class b/bin/default/src/com/uca/core/UserCore.class deleted file mode 100644 index 58c42803a7747c466647fad50e2aa66a84ef6f4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1570 zcmX^0Z`VEs1_pBmMRo=zMh3~^qGbK#{9OIg<V5}C{GwF-(Bjl0=lr5nb_Nzk27#=^ zvPAuy#JqHU|D>$c<Pt^(4$r*elEl2^R7M7AADp_a85!7YGV?M^>=+rCH8jH*8Cab2 zQ&QO(xEUGv5r(=J73CLkFz_-mm51gPr55Msl%=L9B<JTAWacE6Waj576cptr<)r2o zTPbjHhGe8Fq@*V2Bo?KnC=?_nXD6noDkvrA=jxRvC+dM*ucVNYpIWStmtUfgn^=;Z zp-_^Ms*qYykeXbAtfjapSr0`U#O%!6g8ZTqko5}5iFqJHl2R35uA+ewP&nw7mSpB& zwGI>!u6ZSyC6!pD6-x3I5*11+3sSi_K?+?Q{fSUTlySi&MVWc&1WY4J5y)XgSxL0Q zc$d_)#L}D+>Uo!ofs28khk>0zfRRB|!v_>4kn|4mp*1M!^7~}wrTUfTCZ!gIBqrsg zGBODH<R>TQge4Ybg7{EDmXeIjVnznG<f7EXl2k?pBP_;YvA_r6dut8`aYjZfBC-NP z4>ckR;#UGD5p5;W3aKBPj0{}C`K3k4scxB|XyOGq1yq>nf#Q{sfipNWJuk7Ov?!I4 zK^L>|g1HBz!v;B8?5x=tWEmN_K*m85G&_SlO6dp*K}H51-^}9T%)IoF%7WBl21N!& z24)5Z21W)+237_(1_lNu1||k}1`Y;B22KVB1``Hm21W)32Cm%<T#-UN+Zp)wgVhK! zFfg!zWf&QR7#J9Mz-%rCVXzsD3?dAoNG5=6fS4eL#RNetCNMKdfbEfFkOI@v3<_Wy JnHXdk<N#Xo+Q9$- diff --git a/bin/default/src/com/uca/core/_DefaultCore.class b/bin/default/src/com/uca/core/_DefaultCore.class deleted file mode 100644 index e1afec6ee42bae507d12eb66a7cdfcce4067909f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2215 zcmX^0Z`VEs1_pBmV|E56Mh4m9qGbK#{9OIg<V5}C{GwF-c$d_)#L}D+=lr5nb_Nzk z27#=^vPAuy#JqHU|D>$c<Pt^(=9I*IMh0FVm|7P{e``ht&fv`Syu^~yqEto(A!Iq5 zkPvG-Yeoh(o6Nk-5<5l)0S#nnYt1l522m6thz^iAi*tTTDmw!oBLhFe9j--1`9&NI z0*uUTp?O8A#rZj9sVNG{`MCv|If*5i`FRQjMfpiNsky~g3S68a8L0{>smVEsMX4zY z1&PVoiRq~dO3C@TdZo#UdLU0LDWv457AxfCmnh^WmLz8=lw_nTq*fH9CYK;<DK1LZ zL(v8?J2ST+zo-Ocy+U$g9>|cSR0Wu;XrKfX4tk{}nK@XkbImKsEUCmIrBITukf=~n zS&+)bi4<`JRC?wX<YXpimM9dL7Niy_B<JT9mlTyIm*f{IKvIK-rb1@1LTO$~YFcJq zYKoqMZ)tG}DDc4Aaw-)v^UCtGQxy{P@=G#MO(4Y`#Jkuhv$%wSr-(Ofh^XXZ;AIfv zVc=vC2InMD3W4O<;F6-uymW95<M+wTOZ6+wO-d~aNleNCXVU!S#GJ6iqD&AUD#%ij zky*^hAn${>WUyvr5c5INU0IL{H9-ZxR!H7vWME5AEpg1rVPxRY(DVUCnl&Q>FO&&U z!@(fO$dFG&4hQL`R+KX`uoRRQXD~7dY4||$lC>s`0di|dh_z-&h&2a;G9!aGez$=N zAEFZwBLiDXYEEiNDkB3o!sakW1~v_lm0^qwEE=Am5|KSUwZy5?GX<p16Uk|88lE7B zF*0xk=a&{Gr@Cc=;#d&o08n|Z2TB->401LhRxmHw`GCYAi3O6Ot=Sp$85vkWVam>6 z$jHDAGr`5tpOJybH?z1nGcP@)vLLmXMUjD#fti7UfssLkft7)cfsuiofq{XEfdkCu zWZ+_8f{Ji6@GvkixG^v@FflMNaP4N`jTGYF&LFs-fq{XUL4<(;tOI0{C<6ln4+A4e z6@wUqI0FNN1d50x*gh!+X}H-kaI?X>z-G&0F<X#<IJ4y$6yRnn!p%mwTM3KV!bF;_ z!k`K_Ta8GwMTj<Aoq>@^GewCsQ-eVh?p`e-%@!ldY-R>+a9YuUrVw2QBXBBUV$fqS F000B6C4m3{ diff --git a/bin/default/src/com/uca/dao/EleveDAO.class b/bin/default/src/com/uca/dao/EleveDAO.class deleted file mode 100644 index b98a538a01cfcd4c73873c9a1a3d890122915455..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2954 zcmX^0Z`VEs1_pBm19k=`Mh1!EqGbK#{9OIg<V5|H#C(0%oYb;Z7e{|~1{OvJfvm)` zME#t^ymWp4q^#8B5=I6#o6Nk-5<5l)W)00SMg|t={FGF722Mr>euP@rqN4mF4hC*U zmc^lYMXAO4Ic2FS3d#Ao1(`XCC7Jno3I#>^Nja&x#a0SjoFN&h3Mr|{If+H7DGCLN z$=QkNsR~NT`MG+f$%%R?iTO$jDfy|z3VHb@3b~0T$r%bI8L0}X6$PouCCEC8i<0$_ zbwNzd%q_?-DgjxpkerwYG9xKf0p=zeC;^3nUU6X#PTNW<3sMzep{$TwT3n)#nOl&P znwy$e0`^&EUPfwBCdg}vNyQ~aiOD4jxv3=?`6&wVE~#mWr8y-oj{Y`a6I}C3GD|A$ z^inIp>O%916Vp;Pf>Mi1b4r3!OEe+=qlJwHrNtRg>yTWc$;FAp!x97vCHV@83Lpn@ zar&2~78PZtq!LgTTvC*omrg(tk!BI^IM<5g)B<o)#Y{EGo(L#PEdV9l;F81=NEG5% z@0_2Pmzqq3!Ju3LjrR1^5@^JSBqrsg`X%P3YG^8?73JrG(+emx5ecd&H7&KM8017y zF3HU-E(V1jSPdj3xj2I>i%U{-v4kkmaYB4J!qXxa>p+f#B?e-{n|PavR>{S{!NAMI zz{<eK$RMiW1IoaVA`cQ?)}UgJ-zPIK)vq)+DYXb32aF6tKKaRsIbn%KnV>j<3bK@B zWEL|rNcrF@RjnBrgt0^?BZG*BCZ^4d4AMcRc_o>-sh)XdnZ=n&IjN4IA`D!H7Bez% z`M}b>H3x$PBSRh$r7cVcf%t&<9ls(*26=Sng;W-xIT2A%Ffs^e_#nj!IAFQp5ns&C zAjinS3FmV#C@?Z+QO`$6Hskje!U+V_4X?b<$iRzIjW9AuY52giueByh)NwGVFfxh{ zMC8C-L?CkD>4=azP<sbbk5Wq|BLi1(erZv1s#|7GDkB3gIOVxG`s;y;7Dfin;LP;A z#FEmYR7M6JjFJMmjz<Y{J8O0ZEk*`zuxStnvoq*0GH}8}gq=YTrO5`#!;B0(zK~h~ zlsStT6d4#9m>EETg@KWQm4S_ck%66ofx(1<nSqgkfq`o`14pC~*LDV;{R|8YObq-C z3}7`342%o{3=9lB5LFC<3_=VbF<}M~24)6Ps46iA1}vtDV=;{ji)oS!3=A9$j3NvS zAafWQq!^?bm>Fak7#KiqmBnfc6Wq=6SZv|NVhbaKB7+hG3(@8(V=-46i@B(-XJ$|Z aho2gQI+)gA&<DAcfrUYnL6$+AK^FitRDfFm diff --git a/bin/default/src/com/uca/dao/GommetteAttribDAO.class b/bin/default/src/com/uca/dao/GommetteAttribDAO.class deleted file mode 100644 index 7f447b8ded71890a731a62ab06c4c2cbbaecb6fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3107 zcmX^0Z`VEs1_pBm19k=`Mh3;=qGbK#{9OIg<V5|H#C(1C{M_8sl9E)%l9Hm#Bo{}2 zb_Nzk27#=^vPAuy#JqHU|D>$c<Pt^(Hk-`6%o00B24)S-Fh&Lz=lqmZb_PyH27ZKE z*P^2QA`S*_MwZv1c}1zk`8j2&DGJH?xdoXyi6xo&c?tzZ`AIpcxy4orT$~{psR}8n z$vKHdsVNEtiOJcC>8T1z$@#f@rOAnUDT(<?3Mu)i#R_@(B?`HTCCM2IB^jv-sTBpO z$tB1-ii?u<kaa;!&de>yFDe09u8^FV2QnimRRQKE8YlsUf?jc94o=%jDhpB-FoIhl zx3suKAv3oiCp9-UuLSJH%)E@$qD+t<6O)QdiV~Ac6mnBbGV)Ut;$2eH5=(PRTpayv zP>piUE6FUWw9`wi0BZ=%D^5&H)d)&0F3l+kPA$=d_?SL!C@3w?fI0x1BQ?1=u?b@d zIE9jYg+v9Aqq#W!%TkMqGE-6sC<`tr%FIhApomDb$Z(}=MRIBZIHhAII%MAj6r~n` z(tU7AVhJST@vC>v&&x|qCc<D)rh+Dx^wbh)atTRH%1QN0%uUtMR7fkz&jqJ4P_SZ2 zk433zsYS&gw}Nt8Zf0>YC_KT6Az@2&RFDyT@bpR`0*MV~GMqrV7A^)323{TpRt7#s z22l+kP(c7GIw9d@4Jt1AeKPY>{YrC_Qj5Tm!N?%wlb@WJ6P8$%35p!3AWKO`W-%j! zvJb&x+M1C;7)t~*GKgqsVmg75K{}{3uOu@!)ibXwvp6#;C)E*DCV~s)VnzloA6S;K z=3tOuWXL0;_=f2q5LJ*sz^{mrK_1<CA(aJaPDGR{j0}<*KG@<39MoL!#8J%7AjinS z3FmV#C@?Z6QqODHoPgh>2)7VWH<Zf<Mh0G#T8NQBS;GgOv#m9;M;!-)3L~S@fJP47 zjRYbGo}dV*BO`r~u7#0-D>%QjC^^+FGbfdiK@8Od7e{|RP=UnAz!{vGo|jlsT9nGj zV2V+`AU7<q$B&&gJA)P@g9xhmkY)!vgAOADCp`Gr8T3$^kdPvPk%7k-Qk#JCb}@q@ z10w@70|>A%Ffy<*urV+)urn|)m@qIiFfuSOaP4N`h!o=5&cL&ufq{XEfuDf^tcHPs zkwJigfq@62ib0S;hyf%f%pk(R%peL?CC0#j#WZm&rg330O_G6ufrEijgn<EM4kLpU zgERv(gA4-$1IVqiSZ!f~yICHKExcH4VPsHbP-0*q+FWHU=1O8Q7uEI5465MpQ)5sE V(;5u=AeS<*Fvv1!GH5gC0stm?!xsPm diff --git a/bin/default/src/com/uca/dao/GommetteDAO.class b/bin/default/src/com/uca/dao/GommetteDAO.class deleted file mode 100644 index 311fc87ba9fccffb5ba0645a83634f5c591e44ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3025 zcmX^0Z`VEs1_pBm19k=`Mh5BPqGbK#{9OIg<V5|H#C(1C{M_8sl9E&xM}Kw(7Dfhv zti-ZJ{hY+SbbbG%tkmQZMg}&U%)HDJJ4Oa(4b3n{1{UZ1lvH*GPDTcPgj(04qWmHb z25v@{qoH|4sm1v@WvM9&$@#ejnK_9infZAN1x5KuIjOnDRtj94AsML(DXGahiAAX? z3I&PD*@@|?3QEcOxq79^iFzrC`AP~Y`KiSUdHE#@xrrso844vCsS2qT1*yp;$U2IP zlJ$^vK}^ofEyyn_0a>n)oR|kPBPmq@<|Y~_0fmBIabXTl+e#`6QWcN_S|PWzxI`f{ zw;(4qH#M&W?77UmjMSn`kna+cic5+TlS>qGQ%f@PQxxJ|QqvMkb4pws{cT`|xaO5) zmQ>p5rB;BIhUOI~rlo2Gr52awlmw@iXhM8RJ9`UCi!-2>qB=>FixX7<OQ0x}<SQg9 zfE>rg>0g#wRFs*LN<dj~Nl|8AIsrvQnnjZPTq}}O3&80YGbthaBcLd?0F;`8OA<>U zk&0ivbADc4YBCW9gR%-VA*834K$Aj9Vp2}3Ut(^mhNePVQGPBs1%Uz-C6yJWrll4Y zgIo#9J-M01#h@?*D}#h5(ZNqrkik<Sf#@POXi2i1B*o78r8%jkMOfU)#l^tEz{|tH z%D~6SAgbX5%Hohh5fXCNpn{O!Co?bAuQWF)wFn#`j0{3P`N@enVTnbVpa_BrvXo?G z7Be!)`rs*gtr;1Fu|zK;gNTMErsa$b(m|zpC7HRYo_S@N#hFPtsg9s>4qVU{Gcs`b zz_Nlh2ZID7Lmm-DGE4`SzyPHnSbl|gAHO0-26=Sng;W-xIT2BUFfs^h_@KrcIC#0> z38a{vL5`7u6VB&gP+(*XrJkoyEywRUgewTB8=55oBLgo=ox;c<tKkFB(bk&i5yiov z!pLYdKv4mA7lEjNCmaImNJ<AJDaKRMFfwoj=a&{Gr@Ce4q%txHz|3`V^w$FwJB$pR z!I|lKi6x~)sf-Nz7^Mhu^8h_|?5x=tv=|xqU}i#^4eSg$j0~Lcz+-37LuvLwvN$6H zk1wRg0Oj3c21N!&24)5jU}0cnU}a!qU}RutU|=v|U}j)sU|`_d&A<^U#I>D)XFmf2 z0}}&30|QtM0|O(200RR94@4D%AcGJCNKBYPgn^ks6sk&$fdPwY;#f@M!eW{v0|NsG z1EUB71IQdk1}O$<24)5s1_lO@TV=7@!UT7-JQiDcvDm`Mpva)az(TaS%2>>m#9}V0 f>zNr;!QrRIpbn-r81z9dWnf{DWzb~MX3zxymJFYp diff --git a/bin/default/src/com/uca/dao/ProfDAO.class b/bin/default/src/com/uca/dao/ProfDAO.class deleted file mode 100644 index 5898baaf7266b0df3b9ceb1a1a49e2c31d4ac537..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2697 zcmX^0Z`VEs1_pBm19k=`Mh5ZXqGbK#{9OIg<V5|H#C-jLqWm-$M}Kw(7Dfhvti-ZJ z{hY+SbbbG%tkmQZMg}&U%)HDJJ4Oa(4b3n{1{UZ1lvH*GPDTcPgj(04qWmHb25v?c z<<PvM)Z+Y{veXoX<ow)%%$&rM%=|osf};GSoYdT6D+Mmjkc?D?l+@&$#G=#`g@VN7 z?8Nj`1*PQtT)oodM7@;6d?kgH{M2HFy!;Y{+{BXP426=6RE5-vg4E;^WF5st$$H4T zASP$#7UUO|fGk%?PRs+Dk(8<ca}y1efI>m9xG)E&Z6%cjsS40QR>&<aE>XzLEyzjD zP0cF-dn_|ABef_K<g>)2;*z4o<PwG4)RK(+6oq(~)U?FXoDvsDe;beiu6ZSyC6#u1 zsTE*lp?SrLX{j1Psl}x^CBdmBnh@Vn-@by<;tZ%|2xn+=aUwWaJg-oauaKw!ats%z ze_3i#QD#ai0cF7@MVWc&1QZcz7SV2Vtw>HS0H;yR<bv#nfTGj_P>KyMNi2ax9)9)C z`FVM%$wU}TZ4bfI1A%}f-sAackd#NjKw^WOi-CiImxqCsfsc_vRKo|9fgnW=B>t^I z#SFhsW?rgaX>L+#QAlD^PAVgVkWYScVoq3MQ6`8F6=W&N$Sh`Lko3V(s97^I2&bo( zK=Tn;lV4(PDkFo4h9;)Pj11C2rFkWpxv8FcWtqj9Nja&Gpb`XJgcUO~aQVRE%9?{g zf{`JQh{6u0gFx6pypCTHBZEA;^Fk^M(42_KtBef%8a{|P0S7A=JkpEV8RQrlIN^K_ z1_efj&(!k}!eacMLb!l{I$GsFMh0G#@|2N5Qo{$HhpaV`gOGzkg^^KY00If_9s+>` zk4^&Wh>jg%6*4k#1?QI*C8xS&f-)-)NS}+NzaA)aGcs@nXQt;RmXsEyGBRlUpyyTO zY7RNH?X1}uv=|w<KxRP-Aa({FMg~rJV6Zdjp)^?_nTU~r$2YUMI5RIDlsk$U6d4#9 zm>EETg@KWQm4S_ck%66ofx(1<nSqgkfq`o`14pC~*LDV;{R|8YObq-C3}7`342%o{ z3=9lB5LFC<3_=VbF<}M~24)6Ps46iA1}vtDV=;{ji)oS!3=A9$j3NvSAafWQq!^?b zm>Fak7#KiqmBnfc6Wq=6SZv|NVhbaKB7+hG3(@8(V=-3>i@B(-XJ$|Zho2gQI+)gA S&<DAcfrUYqL6bq7K^FjbPbCfj diff --git a/bin/default/src/com/uca/dao/UserDAO.class b/bin/default/src/com/uca/dao/UserDAO.class deleted file mode 100644 index 719ab56f7d9d4e6f6c7680f752789912b573e7f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2877 zcmX^0Z`VEs1_pBm19k=`Mh5ZXqGbK#{9OIg<V5|H#C-kG;?yD+M}Kw(7Dfhvti-ZJ z{hY+SbbbG%tkmQZMg}&U%)HDJJ4Oa(4b3n{1{UZ1lvH*GPDTcPgj(04qWmHb25v@{ z+R(hB)Z+Y{veXoX<ow)%%$&rM%=|osf};GSoYdT6D+Mmjkc?D?l+@&$#G=#`g@VN7 z?8Nj`1*PQtT)oodM7@;6d?kgH{M2HFy!;Y{+{BXP426=6RE5-vg4E;^WF5st$$H4T zASP$#7UUO|fGk%?PRs+Dk(8<ca}y1efI>m9xG)E&Z6%cjsS40QR>&<aE>XzLEyzjD zP0cF-dn_|ABef_K<g>)2;*z4o<PwG4)RK(+6oq(~)U?FXoDvsDe;beiu6ZSyC6#u1 zsTE*lp?SrLX{j1Psl}x^CBdmBnh@Vn-@by<;tZ%|2xn+=aUwWaJg-oauaKw!ats%z ze_3i#QD#ai0cF7@MVWc&1QZcz7SV2Vtw>HS0H;yR<bv#nfTGj_P>KyMNi2ax9)9)C z`FVM%$wU|o$_~&7Pfsm@MtMkLQckL0Vs5I2rb1d#el9qrfC3Yql8RE(Qj3Z~E(GO{ z+|1%)P}qT$K*EveU?)1L;3<tj6cHPwL|aU(LM{dl23{TpRt7#s22l+kP}YPLW{?oE z1{GlZKACx`ex<odsYT#GW@HfZ$xlwq2}>->1O+-&kfkIevzU=V(g#OzY0bzWj3v4l z8ALQRF)e0fkPa%%E6L1F^~@{FEY3{INp%F3P2j?@n2~|Y2bQd@IT$1u8S;oIMqxS# zL<Yp`_!TiS$fG+iq_P0biHK5wk%3>s2N5UWVC8~GdNDhL93ulKoX^3az{u!JJr5x) z#_uVF3kawidO4esffuC?U}TWg@PX$}Yfa?H;b2f<WE2^I;D@`1K=8v83ITOQ$2+kK z85y{O^Gl18Q{6IiQW+U|K>A!9{q;b_1|tJ!aAta5Vo7OHDkFoo4|*wpTs0$yww*OQ zgBBwLC*1Sw3_6SqTp*(%wKqG19!fI{l06w2czhuxI4Iv0Gbl1JGB7iM01E>n11kd? z10w@F0|SEz12Y370|NusZU&A>A+GHVJo_0K7?>FN85qE77#J8C1Q-|?cp$161Q~=F zKw`oSA`Hw7qEJ<03=CLI6USm27Z%eb85kHi7#Kwu7(nJQGDtB<GcYsAFfcHH+$xLJ z7AClx<+0epi^Ud321N!X1{R{tRmNhj1Qv5qUC+#*3JyOt26Zs4!JrRvDFX|GEQ2P4 HHiIqz0f=Q` diff --git a/bin/default/src/com/uca/dao/_Connector.class b/bin/default/src/com/uca/dao/_Connector.class deleted file mode 100644 index 6b3b8b16c6572b8cfdb9db53ef861e524448e171..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1992 zcmX^0Z`VEs1_pBm6?O(DMh2<kqGbK#{9OIg<V5|H#C-jD=ls09)Z~)<B6bEAMh1bb z#Ii*FoW#6zegCAa)Z`LI2IkVD97YBqAB0SBNl|8Ax-}yMOKEXx5hDXzL1J-nc?u%~ zdosi@Mg|@qsJWT>dDe^!Y&MyBnI(3N49psuVT=qc&iN^+><s*j4EzXFU5kqHi#Qkr z8JXXP<`tzD=jW8ArYI!m=N4q<B$j06=P48v<tOE&<`!EiaB+rYq$;GOCg&s;rKTtp zBqnDkrl%?>CFkerl_n?Zr6lGnDWv457AxfCmnh^WmLz8=lw_nTq*fH9CYK=VC@xCY zL)HZ`IWxB)zo-Ocxk7Sc9>|QOR0WuuXrKfX3VNj_nK^{411l^pq>nn!+=86U<jfL< z;?jcDB8BAqyyB9gQczk^fFuqLO@+*2h0?r~)U?dJ)D(rZ{33;v)U?FX98lQ7RqHAE zmKK+QWHR$o6%zA6(Eu?R$w)3vNV38b0tzMh3W*9Ol?AEPRD?*N1gsoDg)T*zWvNBJ ziFt|Xpa{T{6zLpj!GS)m70Iau;QWZ0HIQS9*kI#g;A0TxVc=#EVPp{1z$|7!1qQ!Q zW?rgaX>L+#QAlD^PAaH8%1=(r2}>->1o5GQEF~G4#f%IxKDbLcYeoj{^wbj1yyB9? zyyR3y20jf<<g$u`L57jBiHHJ-SnqLCU*Skd6^smA!TF^{$*FFcpy=jD)Khw(GLW4? zfsug=5wz?KN+^{VBwH{t@c3pH7iZ?Bhg24%7BeU^FfuSRFfgz%a51nlurV+&a51n$ zX$~mO$-u?Hz`(@7$iU6O!@$VE%fP^3!obYH2vWV9fiF@>U^|1*ey|!*1_lN;unZ%E z7y|=XJ;+RP1_=fR22KV^1}UfsT3~w_7`VVDNMkWU3~T}u*j!mKDaW7;HlK+>o<R`+ D5=n0& diff --git a/bin/default/src/com/uca/dao/_DefaultDAO.class b/bin/default/src/com/uca/dao/_DefaultDAO.class deleted file mode 100644 index 8b687cda483d3099eb17cecca01f9f2c94b20c30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5275 zcmX^0Z`VEs1_pBmcXkFQMh5BPqGbK#{9OIg<V5|H#C-jDm(;Yx(wq_(M}Kw(7DfgM z3<d6~d8tL2$&3taHko;uC3cJq%o>_uj0`N!`6;RF44jM%{8@=*iTXK-dFlGDMMe2V z91Pry?4LsOic*X7bIMXv6q56E3o>&OOEUBG6bg#+lX6mXi>(y6I72d06;e`@a}tYE zQxpmkld}`kQx%kw^K<n|lN0q)67!W5Qu0%a74q^+6mk<wk~0)aGEx;%D+*GROOSOG z7bWW<>w=h^nOl%wR06VGAvrM*WJXe|0?bV`Pyz}Cz0#7*975KC6&4p_SLd2nl37xT z#R!Fxe1$}XlFEWqF3#YRqRhN>0*XMPo10pak)NVaP+FW3npd2dmZ}k=sgPEbp9>C2 zkYNf)DZnPgPN66@Ew!i^WEm)|b2E#JK{kO^x>h8o7Jwp=ixbWy;09vV1*I03=9C1d zmJCw!d@_p(InA-CD6x`?>H>;V3qTnoxFoS8H8(Ynkp0g2d3mYHpy(kGhDhlmJ+%ay z|3ea!a#H;gb5k|QPalv}$;C-*WCjQN5Su>y%TkMqGE-6scx~v08R1wiODxI+MH2Dh zOKjj0tB%M>KuuqsDH@sznZ*jFc`2!BnR%%x3TgR8h|(v7i*pD^8u1BuBzTgGfrEjU zhk=!WkC8!C!v|E&L0Scng25WpYT)<D%uDqv%}q)z0v9=q3_?En$%#2((9{hTWGTtW zEM{bo^}%S4K+7u^M}KQZ1~F8<l?AC#{Yv;W+JuBy+gUR*2xBS!7#Tz~G%=md$iM=s zLm3%_G<+a6w6!LT!N|ZFoSB}NSW;S)%E-W>5fWmp84_a6!63uPu#Cu7&;Zxdj0{{L z??IXfj11fePlhovaKX!mVs-{aMg~OX&&a?A_H7s=1AA&kNl{{Q2{`8A6##M|3268r ziGu@3ospr4hya3XBT)Lo-HBfvBLgqgu`vI#rKgrS=H!4PPtylfg<CT+@M=Jqki^2l zpv%a(hzPfWbmO<4bF`rVDG!LR$cS$!Ffy<u7o{eaq%tx{2bJcPWag%N=9Og@XC~#O zI)eHD;7&*}BLkNYtTwaeU@&52TuwyX!gLUb-yvMo6KrY@cq4?7K^{F`Ln;eU<CZNY zH7B(sm4m^Ik)e`$@k(O5hLM3iJ+;KC(lZ5Apn4)z7i=1ykP5<@k&&GU_YL6$MRWs+ zk%2|S6VyQ93eGPrN=|jl%t>Wr5J2jj>Veu5j11Z~Ay%-O*ABCmhmKZ2N^N!qM@9w~ zP?5~e;LON?=$NoGxH2*bfDA-#pfED<_(J--pd?kyqR7C=z{~&w+zgBitPE@nj124y z3=D1z%nXbS3=CYm88{+^xVAI!>}OzLU}oTFU;wLOU|?hrU|?Y2fv92-WDsItU=T(T z5n%w0wumx_F@RKyGe|HnF-S5nFfcJl!R=sz+aZm`4sjywkY$i#U}BJGU|?WjU}R8$ z+M>k3$e_%i0=HEai>+!{Y*iuBRt>P(=(egdFfwQ|Xu)mOhTDn=PaQ0_nh|3w10#bT zg9HN$)Q3_G`q20=U|@jTg9uYYEcSR4Wsflf0|N&GqX+{7$Ye$a69zd3W~i-71Z*|M zVrv3XwlXr9Gg!bw&Jv4{tgx7!L!{Xz3^quq8xcy_%q%C$OlAgKaC)|bhKxOf8z?<9 OurMevI50RdxBviz$PlLh diff --git a/bin/default/src/com/uca/dao/_Generic.class b/bin/default/src/com/uca/dao/_Generic.class deleted file mode 100644 index 6a4b046910d5b105077ce36ac7f87c3914d99e7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1237 zcmX^0Z`VEs1_pBm6?O(DMh1!EqGbK#{9OIg<V5|H#C-jD_td=9qReD=1{OvJfvm)` zME#t^ymWp4q^#8B5=I90<ovumFpI~>8N$rW&$DJ^V6(~0%Pg^DWMJ0N3}a+qan4Uk zWoO`KWZ*{_;#yRcU&O({%gCf2npc!soS##cnxc@LpIeZblUS0OpQlhzl%JH7np<q8 zz{MGok*biAnw*nZl$xSYkeHmEn4YSjl$@WdSDKutmy(#Tq>z%ITC9+lU!stkSdyHf zP?C|VkXliYnp}dcqqrzp4_Oz)<jmZH{Gt+&<qFA(c_1^AQWaosqJa`nDCm`zWabdE z4y>@a5W70h+=86U<jfL<;?jcDB8BAqyyB9g(&Uo-A_YhcX=o~B7AutIrKF~1=B1`6 zq~#YWq@<=Lmga!`3RkVC;9FW;0+PwhOI1kB0|gtzU?d~CI1w?7#nlQW`3i{&C6xuK zkl@NqEy>7FQAkfM@yshONz6-5)zDN(E6UFW#|ucELOj&K{33;-)U?#1Vvrf2Sj){U zF3!wL2b-n<Rg{^Z$Hm3K#lX+Qz|J7R$RMiW0}2~RdJHZp%FIi*1|>CqpUk{eztY^K z)S{5Yq?}Yn1|gsP<iwn?#G*_PA1cUFl95@=$ROo|E6H0kGKisStSm@{YL>^T%O)hm z+76WdlZ#RlOHvsb)R3JCi4<#1B$q>l7#TQ&Gt=`DOG=AU85uY<LPD%HLqb3XrKIMh zf(%0OFH{%EzieQ&VT=r1!TF^{$*FFcAV2fMa;_dIkQf;>Y(lIsZMDM`VrNidWZ*)C zIU@s)FC;cXDhpDJSri!<8JHOu7#JBC8CV(E7#J9s85kMZ88{di88{gj7~H^o1_rL( z3|x^yJlh%g_Jh?3GB7Z(F))I43NbJ+@POG|48jZ|3=9mSC?aAEpyEcHL4tviL6U)i lfr&wig^@v;K?cs3WngBI1Ix%mRVXkhGcYi)FfcMG0suwwWdi^J diff --git a/bin/default/src/com/uca/dao/_Initializer.class b/bin/default/src/com/uca/dao/_Initializer.class deleted file mode 100644 index 228eb436b277fd8c73d24876ae61174c99f7a0c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4627 zcmX^0Z`VEs1_pBmMRo=zMh2PUqGbK#{9OIg<V5|H#C-jD&%Df%%*33`s?;KO1{OvJ zfvm)`ME#t^ymWp4q^#8B5=I6#o6Nk-5<5l)W)00SMg|t={FGF722Mr>euP@rqN4mF z4hC*Uj>OQsqSWI2oU+suh2;F)g3O%6lFa-(g@U5|q@2{;Vk-qM&X9~$g_P9foW!Ek z6orDs<m|-sR0XBv{9L`#<V3xc#C#=%l>F3Ug}nR{h1|rF<P3$9j8uixih|VS5@a34 zMag=|x*#TJ<`(1^m4GZ)NKVWHnUR#L0CN)!lz>7(uedM=t8JdS1v#0?nI#Ivr3I-) z3d#9-#U(|h$tC$k3Xt&C&{W7QRw&I&NlnYlOHENo%P&$$Nli;E%>j7<u3AsQx3stf zB$Jt!s*som3Jr+CNJesT2A33N=A~nCi9$)fLZU)RWkD(=1aebLGV)Ut(o;)3^NLFn z^O93FG!@c{@^isK4N|8N@0_2PmkM@jQEFOhQ8CC2P(<Wr78iqT0jq*4%FNH>;&iP@ zPAve(HfF$sG{YPaTv=R_nv2DiT%19rc_o>-sYIJZjDG`)QVT#yEx07HBsDiRuLO(D z$j$>L&tVciNM3O%$}b2>Ov*{sfFu%(=te3E6!1hiL^nz*8Z|mE9VI}Vi&7IyQfU<0 zqlTv{U`d4350=p4)FRislFX7y0tJS1eo-nGC0v}N5*XDlo**gBNi8kH5{{6vxh%0L z6I6V0aWQZ(@bWOQGVn1nh-&zNs$WQh1(GPNL5&oCpUk{eztY^K)FN;$WMmNX$xlwq z34<B}6=W&N$Sh`Lkn_RUF0y81;DncO91Nn2j6y`TaUhPt=^IepiBe<?@tT;Cfg33U zaxh3RGCEN!ltym-&B(w4s+Bnyq#0Sh6A_%F)qOg+jf<^*fM;Rqw||gQ{;1&@sS41> z^AHP`(dr)3ZKqeWg~;ljk%22XzqBYh)h#n8m61UZdB{Q!RQa<r$fJx~Kx$q_1|DBX zKQ*MXAhno5k%5tcnE?b?7#JB?8Q2&Y8Q2*Z7)%(L85kKD7`S#ba6}4mZD-)w&%nUI z#K6zM09M1mz{nuLz`(!*QN<w0AjH7Hz{w!Yzy~!!3&jKxEGBS)O<)4+6T_iT9E&~? nBz=-#*MM9MvJd1Bh>NAL=u?90V`7j2`$m>Qfq{Vm<a0Ry%(D-V diff --git a/bin/default/src/com/uca/entity/Couleur.class b/bin/default/src/com/uca/entity/Couleur.class deleted file mode 100644 index d99f93a0001fc34a88e54173f5c17a242abe4867..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1996 zcmX^0Z`VEs1_pBmEp`SbMh2<kqGbK#{9OIg<V5|{ypqh4N`2@2(wx-NB6bEAMh1bb z#Ii*FoW#6zegCAa)Z`LI22RJKWY;|B%+wr41{ojR`mGrmScCFQ(^DB4Si(|^N*Ebf zoN`i285vleauV~B85vm15_3vZ85x9p5S9d&6lLb6TQf4S*<|Krme?^eXlP(cdtwS{ zhA}d*IOnINvNH%WGVmizbS)~%FXCVjW@LU4npc!soS##cnxc@LpIeZblUS0OpQlhz zl%JH7np<q8z{MGok*ZKqS&*s#GC&XHZ#~z%(p-h)#Js%x5{0Bx1(*?f3Z5kjnZ*j3 zc`2DismUcdl?p|vX{kl2dC93M3TZ|8xe7(8g{7HAsVNG2$vKI|#R_SeIjO~1?SOcj z>b9h$Cg&uA98i#$oSm4Ss-TpdpQ~4zoTvwhY9)n~{M2Fvkk4`xOOi7bN-|OvQY#8l zlS@)l6yTbQi<0%wG(voloS#=*QdF8;l3%0%O*I-2uV_L7qgbINA8crDW^r+5UOFUf zAxcJ#0HrfnSU_kjDF76LiQsVK;`Gcd$jMC3EKw*fEl4d=Kn{LTDusr<jzVT$i6$s* zmgc3Tre)@(rsyg7mKK+Qq86+_r&1v^uPi@1RUt7iza#_IC@xN-+%gCiaWM!mi1IM- zGKeuUh+-)=KxG8KPi9`KUukYqYEejHQVzKI$xlwq2}>->1o5GQEF~G4#f%J`>8T|U zk1{fdXlP;<I~)wMj0`zM6f6)^2*fWjiWnI<ic(98GE>V^85s<)`4V55%)y|@$l!+G zy`XZCIG1n*=a&{Gr@Cc=!jT7B0_cH?PDTb%&pc52%q%WR%`5T9Of5<*O3tWcXHa8g z-~*|ER4Slk%g&&IQqe%{W@O;;g%lbgl?AEA4u%Yj49pA+3~UaP46F=n3=9sE4D3*v z14?s3X)X}Wz{J4Kz{9`**2T-f$H2(I&%nT7!obYH!oa}5wVOd8Qb=e!gUEgc1_mYu zagf;zj0_A6j0_SC3=BMAHWz~=*epf{DF$gI6F}-9CdgnhK?sWpoD6ad@=z1B7?>fZ igWaHj#RL(s2~1$uD}mjo%%H*m0-9iVGBKz!r~?2Zc3D;c diff --git a/bin/default/src/com/uca/entity/EleveEntity.class b/bin/default/src/com/uca/entity/EleveEntity.class deleted file mode 100644 index 34095e93a220a6bc1dc32112191a02f07dfc435f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1453 zcmX^0Z`VEs1_pBmO?Cz*Mh3a!qGbK#{9OIg<V5|{ypqh4N`2Ry)Us4pFq@r$g^@uP zi<;2l)FOxyMh4!L#FA9M#LVL2#JuEGMh1SLti-ZJ{o=wLeV4?NRBJ{C&b<6w=bXgi z;#5WkA&6{FVqUs_a7j^SUb;0SgFt#}2}muHDS{fB5S2*gusG+Zq_Q*cGBWUktpFS1 zT2z!@#KFMN$dD15SCm?upHr5aqL7@QTacNPSdy8ar%+IopOllDTWqDk#R<}<kery8 zmtUfgl&Sz%Uy`qos8CW_kjljgatMAUTns!6f;<dD48n{IY&MyBnI(3N45Atk_ktY- z^_gZEC^$0nQvFJElTwR95|eVkL6D!Em=l&*lnLTP1zAcmGK(1*6nwCRHd2g$0;?D! zu!Nv?!@~+>F;9AGi60{1MPLDn>_83%Sw@B&BEk*gA^gF@NsJ;!2A*ORcQI>dhH)?` zGBVl{;f#=sRE3n(<ebE!)D(q+#N_P6^i&0<<osN{(&R)vNCH+;NXbtvRsh9tZemGt zhC)e3szPc-L27advZmsqWIZ&ET$~{DGjj{_i%JwgDMhciFb9jDQPd^p=Mqwa*C>!A z76TNJQY3NV$`zbnT9lmXmI+E@0!V2_4`c;9gDN9~0EnfJlmOTn)EOCg!J@FV!^ptn zn^|0(nU@|?S&&-Hpvb_;z|6qFz{J4Bz{<b|X0bDHFfcH%GB7f5GH@|4GH^36Fqkkf zGcYnRFmUZ=;E5FC+s+`cAFNh{fq{VyBEulcz`(!*Ws5P0GcYhPGDt8;BALL1*92~? zCP*<zBbk73gA5io@L@GUjzJj71cV!~nZS?L1R(}_Boh#BP{85_Ml2>UF(`pUOPN6f L99~QeDhz4>i7j$W diff --git a/bin/default/src/com/uca/entity/Entity.class b/bin/default/src/com/uca/entity/Entity.class deleted file mode 100644 index 807fd92a51f7a674357b2654f123e1fda836ad42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 853 zcmX^0Z`VEs1_pBmS#|~{Mh3~^qGbK#{9OIg<V5|{ypqh4N_|%_#m>OO$RLoFSeB@t zlbDyT@1K;Fnq0!jz?7N7$iV2y$iSMOTH=|)$iS?j>B-2z;+&t7%Fe*e$iR=#<62ad zU&O({%gCS@npc!soS##cnxc@LpIeZblUS0OpQlhzl%JH7nro%N#l^tIz|X@Vz#z!T zz-E(~msw)R$RMiWgD@?)q$o2l-C8q@k%8YQGcVPzG&d==C?qi{CzX*w$R|HJF()js zC=<ko3bK@BWEL|rNc-UQr8Of1Yca$hEE=95qnR}{!#EhE7#X$kJGt0Ofr~RFBUK?K zH904-C^bc)ATc>RF+Ej5DLFq^uQWMP4-%eA3Mu)i#R_@(B?`HTCCM2IB^jv-sTBpO z$tB2|ii?u<&@@8K&&(~zFDg+0g@aykVU9v_Vjjq>q*Mi1h@z-V&d<fF#51=bCo?&- zM4`B}Ahk##IX|zsq^LBxB)>=j615td3Yo<UrFki-X_<McDS8UNrNt#6hk~``R4QcV zmE~urDkSFRmt>%tz{SYG6`WsMl$`3835pDEND|TmxtT?gfsuikfq{XMfr){YfsKKI zfti7kft`Vafsuiefq}sU%x7TW+ReZfDa5m#fp0$p0|OI-5Ca1P8v`Q)0|N(xFarYv w517rxAi^LDHcgB{9LWSG27D%PVl_d4K?2DHkWCObNMdmVBUTfn!7h~n0H8wAr2qf` diff --git a/bin/default/src/com/uca/entity/GommetteAttribEntity.class b/bin/default/src/com/uca/entity/GommetteAttribEntity.class deleted file mode 100644 index b44a8ceef636af699dff8a56448f5855c1ac3ad0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2164 zcmX^0Z`VEs1_pBm19k=`Mh5lbqGbK#{9OIg<V5|{ypqh4N`3eI+}zZXl2pf%lA_Ec zSFj*E0}CUABo@UGX+{S2%oNw0)Us4Y21ZXt2DZ$UfTH{~Mh33T6qs?04E!mHFjGrQ zGV}8o8H9YY63Y_xa}x8?^@B@_GV{`{85snN5;KeQ^B~qk6|&i6=4F=HF)}b~XofK| zusG+Zq_Q&zFf#BX3~((f$}i$z5MpGq56vq|EzZv=OHENo&d)8#%t-{<r%+IopOllD zTWqDk#Tk;3s*sYJoRe6TnxasUn4F!Mo~odfoS&;#nw+Qy2?`~Jl>F3Ug}nR{h1|rF z<P3$9j8uixih|VS5@b!qMag<-8X@Lq<`(1^l_-Fms8?K=qmZ1K2Qn)uRRQKa6m`k@ zxmcAzLI#VJLP@?tqC!b!K`IyLs3PhG0T%;5g9r};4}&NpgQx~(8U-amexJ;|RKL>P zq|~C2#H5^5P-4zcPRt2QEXoA&p@J+W8JWe544OVz@(wI#KvFs+Cs{KxaHXe~c*1fM zvxcT82ZJmlgChPkZKc4)$iP*Mq?1L%6XZ@#uxXIo$O)E*uzA7aFeflF@Pg$Ke4+Hz z5*PIRDx#r@85$f6>WmCI_?-vNa#TyAj0{4>*j$&MS`vg=c8C;X73K=gFD*(=b;|_B zog~cT$Z??u%DC(ddW;MLAQo~l#mK<pn^|0(nU@|?S&&-Hpvb_;z|6qFz{<eHz{<eJ zz`(%7zz(H3pfo1~7g(GdOmj0ZGVn0)GB7gmF)%QgFfcPPGB7Z3?PlPQ6cXIdAiN)} zR*ZpxfekFf$RN(Zz`z4$b1_ITNHQ=mFfvFnNMkiY28#(CSWS>)kVi6s3GN1LCU9ak zL4gD}@L)ATkpwsJVl_dD1UCp^H9?sKHwa=iL4`pTDI^iGsfHykM6jBm!61rc0wON3 onIMYQ1Wgj$Ac55cEfU-yiNypa25oT4)nU+QU|?WjU}Vq*0G5;TumAu6 diff --git a/bin/default/src/com/uca/entity/GommetteEntity.class b/bin/default/src/com/uca/entity/GommetteEntity.class deleted file mode 100644 index d94b8939a01134e8f6ddaefd05dfff9bce56952e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1781 zcmX^0Z`VEs1_pBmJ$42rMh3;=qGbK#{9OIg<V5|{ypqh4N`3eI+}zZXl2lhPmz{xy zkwFrRGKe%I19M(}E+d1GPgY`CqJB<dUb=p8Nl|8Ax-}yMdvbnhPHJfpBZG_&789Hy zvet|YT*W0tP#z-#cS>q;a#3bMNoIZ?BLiD{YKb4n1`!QSY<93X=clByGw?Gq@FQH{ zT2z!@#K9oQ$dD77SCm?upHr5aqL7@QTacNP2r^fppeR2nCpEX&N`Z?L;$DU1#Js%x z5{0Bx1-Ooqe1$}XlFEWq;uLW)@G%JUFo-aSGBU8)Waed-*fBDQYG68BGmMde-zPIK z)vq)+DYYmhF)1e%6o&c9i8*13MVTNzRFI`4BeR&1K^a>BqQ;apBLiD8G_bhRQ%m3h zDyN}|O*d5Dnu9@(kwFoEI9Vxhfno{CP<ah}W@?6UFeouHOvi63@u44*k*biJT9T2U zqL7|i0*NpUO@*|g{9J{Sj8t$ODL_4>P?VaMT2!o1k`I>3%`7g?%u9zTf#~F7WZ;Du z1J%OFz?Ys{;)0y+_=?d4m^DD2(qLqiB*If5_ok#K=Oh-TrYIC7CTAz6rz$8V=jZB` zCMW7aGMbV?N`7jw0w~SpCYB^;fL)tfQIMKkf~={yC|M6pBNr#g{LI{f{Gt*CP^#A} zF3iD_eu+!9)Jy-23|ztarA5i9ZkeF;ER32y^*}CVXV76}5CE}|%L+yY9$!c_g;W-# z7BeU^FfuSRFfgz%Ffp()urV+&Ffp(*aDZt}D4z>Vb1*P6a5L~QFf#BmFff=fFf%YR zFfefKX5fny64=flv>&WTjDdlH4J^aXAkM%5R?on|#UQ~T$-uzC$RNcaiev&4UK2R5 znjp;}gJc524YF9=z>C!cc?Ja}6A*4t#A1Q~Ruh!L{vs|Mgt3~SLV^imSWQqRAtc4I jnjpfUh7=BnkW|MK4vbh#U}De&$GH}RE;t1-GH3$;9lxnJ diff --git a/bin/default/src/com/uca/entity/ProfEntity.class b/bin/default/src/com/uca/entity/ProfEntity.class deleted file mode 100644 index a355a4abf74de957b8833c6fdcf6583232f8a7cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1204 zcmX^0Z`VEs1_pBmC3XfTMh4m9qGbK#{9OIg<V5|{ypqh4O8tPM{4`fElbwMDyOPl2 z)FOxyMg|TL$1gEAm61WnCo8cmQ9ma!FI_*lq$o2l-I|esqad-kxIDiog^__fJ+%a( zT0}z=n|c=K{FGF71|CKReuQbRMMe2V91MJn3^}2BMXAO4Ic2FS3d#Ao1(`XCC7Jno z3I#>^Nja&x#a0SjoDjPek`wdt@=FwwQWfAjO7ayF6-p`#Qi)T<#lX!Vz{4QOAjHVP zW|NthSz^b?AgY1sY|Su627aH+yi~u^+@#c^ki?`MaCqb=C+37D7G;9?P(hZGjLc$2 z26-R6L2u2-z+H?SS|DBkN=PDj%o>_u91JpyjN(KDPDn<oLP~0KPGV7Nib6qRa&}^R zs)AB-ey(0=a-tq24Jaw3<fj%ZfI=@fu_QS|p(G<!A+@3)HMs;?Q*lwU9-2ljPLTPT zxdr(}B?_SU(<?5_!4eZF>XP$wu_~cjJTfwH1?QI*C8xS&g5rfAk;L^tZe(XrU}O*g zv5?a)BLk0bW^r+5UV2DnL25CBA_F4>GXnzy69W?iD+3#t#SW%f85kKj7&sXi8Mqi2 z7)%(L85kKD7`S#ba7PO9ZfD@%4^}J8z`(!;mf>U&VPIh30kgRnL>a^w7#J8C#2JK; zOkl!m0vA>jBuFrU8><PDB=~{{s|kV(Qb@i)go8AeaA3q@0uzHQIJD##6d4#8SQr=? F<N+#_AbJ1* diff --git a/bin/default/src/com/uca/entity/UserEntity.class b/bin/default/src/com/uca/entity/UserEntity.class deleted file mode 100644 index 70b5d8604b729950c3f10c9792f0906a01d026ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1168 zcmX^0Z`VEs1_pBmC3XfTMh4m9qGbK#{9OIg<V5|{ypqh4O8wB{)FM|flbwNukwFrR z5{NV-17})hQE`c1Vs0uUgOE>FVp*boPGVlVesD=qW?s5ABLhcHB21nqJ+;IQp<F~m z6PpGW=lqmZb_O0s27ZKbu0=)pMH~!#j0`!Uc}1zk`8j2&DGJH?xdoXyi6xo&c?tzZ z`AIpcxy4orT$~Wg6_OM4^72a*l2R4mI!f{t5*11+3sQ+w#KpkPAi%>Q$RNbXz-E(~ zmsw)R$RMhL>1@p~Mh1SL%)C^;(%hufqL9R-9B_c-Cnx5FB^G6Z_)tNXl8nq^Mh1Bw zETM`Bcxy%mo??{X;!aO3@qvdWcQG=LSwl07gF%Lo;R_L=6Oxgtkdm65lUS6RqEL{S zoSm4Ss-TpdpQ~4zoTvv$0!j)g`KiSUpy10*EJ@B#D9K1wNUbPHO)f#!R9uv-ho+H> z6J&m7Zb5!gi2^7B^@<B~utWuM5kOQ_GBR)l=a&{Gr@Cc=LY*HGih3XiurnwyG6;ZJ z$VrotfyXzqxHvN}J*2WAwU|MXfsuikfq{XEfr){Yfep-J2h*$!j0_wMoD7T%Tnr2h zCJf9Bj0_A6T)P>#BZYXkGw|;Rs}*KoU|<8wa4?84Ffj0d*<1{w3}Orn42%ro3_?gI zFyS?U6RQalB)EYGs|k`MxPcd|34#n#NWMUXgEW?KV8mhq6N4-`wB#5R85kH?7#JDk E0bOtu6951J diff --git a/bin/default/src/com/uca/gui/DefaultGUI.class b/bin/default/src/com/uca/gui/DefaultGUI.class deleted file mode 100644 index 89aa2a17b4a8697f3195cc1a796f9e81e3c12caf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2236 zcmX^0Z`VEs1_pBm1$G7|Mh2<kqGbK#{9OIg<V5}S(oB7q)U?FXoD%m?Pj&_tMh1bb z#Ii*FoW#6zegCAa)Z`LI1~!|_yv!0iMh0dL%`ip=7U%qwRCWeVMh1R_TGyhY{2~qp zZblaC(7dA5;{2Sl)D(r}{M>@foWzpM{5*w%qWq+s)ZAh#1uo8zj8uh`)a0DRqSO?H zg2d$P#Pn1JrR4lvz0%}Fz4X#dC54py)MACa{1S!S#FFF;g_4X^h180I)Z`Lm9mPe- zddRvUCTHdr<QJ8IELTWQ%mbN`l&S!86N-|wqSVyf#G>rfqJdBe3O&8dd_q>!Kv`)? zW)4x-;#BCFTac5PoLQn!Tv`AMz5Kl5lA_Y&lKdhCNV3t;RLCq=D9uYrP0P$nO;Je8 zFH%T>BsGO(glatn-_qg|kW6M?szPEOD3T!tBPrtI3@$0k%uC1OWQCG^g+zst%7Rob zPT#}=0xF0y2I78dnB<(FmzJ4cS_H`em}wE&@t`b`n_7~QpQ4bSTH>6aSCU#$qM@mf zR+OI$PW>Q1D#W`LrKb9VQ><rRW=UpZPG(hVkwQ^wT53@-$T(0w$;~V-289+_2Z|fG zIKzuFOF;33kuN}+VF3vVCZd#vq~;dnB$lKS2rk!(<kSLiF@QG|xEMGXczGCD8Tc3( zL^XUsDIZc4L0n`FDt`EVGV@aXN^_G^i$W5Ua#9%?gnaUo6LZ26i!wocs31#8MrJW1 zgNzUE^3Ix(fj2$11W^DoGH7e~_$C%uW3d@ih>?LaI5Ryjv81#pm60J3tkVWl8IlMj zWm(%1XFdmm1S1m{5v3_4a0tY}Xy(WVXQQE;IT#tZg7Zs@l2hF>L8+b}k#6-s8HJre zhLM5UH?e@7K@O!Fha?Y11|DBXxe!uWkXp>3$iT?J%m4yR42%q{3~UUH4D1XH3?>ZB z42%p63|zYzI3k6(wlnbTXJBApV&G?B0IOkOU}O+rU|`^ZsA3Rg5Mp3p;A9YH5Mf|q u5Cy9h1DmA9z|6n|H%T0eNdjP#Kx&v6B*8kR7~~lk7&sW18KfDQ8Ds$>na{2O diff --git a/bin/default/src/com/uca/gui/EleveGUI.class b/bin/default/src/com/uca/gui/EleveGUI.class deleted file mode 100644 index 4b9e5cc6023a74f5e81288c61228242dff5f3f0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1610 zcmX^0Z`VEs1_pBmMRo=zMh1!EqGbK#{9OIg<V5}S(oB8VoYb;Z_fSuE1{OvJfvm)` zME#t^ymWp4q^#8B5=I6#o6Nk-5<5l)W)00SMg|t={FGF722Mr>euP@rqN4mF4hC*U zrmLZOMXAO4Ic2FS3d#Ao1(`XCC7Jno3I#>^Nja&x#a0SjoFN&h3Mr|{If+H7DGCLN z$=QkNsR~NT`MG+f$%%UDrI|_!Dfy|z3VHb@3b~0T$r%bI8L0}X6$PouCCEC8i<0$_ zbwNzd%q_?-DgjxpkerwYG9xKf0p=zYC22*eskw<o*{MZ@RDyh}mzhtLveJ^w96}0{ z^K-E(@yspA$xO~HQ7A4g0J$nZuehYBG`S?dNC6TZ8k!23#R{c)DXD3hd8sK1Y57G8 zDXD3Rr8yuU!&U1k_?8xzfMhcBQWX;OK!FD_I2mCi7iVxuQD$B`7MCcL<SQg9lvEa^ za&db4yH+Hp7Jy?BGeD75hNR{e<Rq4)606=fv4DWxL^%)=G6YQWNG#4EY@c&}Q7RUL zxVRWN7<hRYSQ+>j8ALUFK*<4;Ngxii24xI>pUk{eztY^K)S{5Yq?}Yn1|gsP<iwn? z#G*_PA1cUFl95@=$ROo|D<4`jGVr9QmN@3*fOBRsBZG*BCZ?5)3|#PVE@o#CXJp_; ziYaymNk#@ij0oXikY;4`AtH-H{DmbbkmDQ4J_0H+96~@n;g}-Ifpkb2j0{}C`K3k4 zscxB|DCY&onR}?G9w?2lGsvS9sSrmqGVu6j78hscrH51&q!u$MGB7eQGk^dS10w?~ z0~-S)13Lo)g9!sO10w?i1J`Z_jz}S{?F>Bo85kIt82A|&z-ky67#Rc@7#MgUsu%<r zgcukYI2nW)L>QPDM8T?<7{nMPz@}+I?SPmjg~c>(uxU(SJ7mD5EQ10A0|N&GGuRY4 E0KqBji~s-t diff --git a/bin/default/src/com/uca/gui/GommetteGUI.class b/bin/default/src/com/uca/gui/GommetteGUI.class deleted file mode 100644 index d92a4e17e2a78a929504c94140dd28148d012672..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1622 zcmX^0Z`VEs1_pBmMRo=zMh5BPqGbK#{9OIg<V5}S(oB8#{M_8sl9E*SP)~LS7Dfhv zti-ZJ{hY+SbbbG%tkmQZMg}&U%)HDJJ4Oa(4b3n{1{UZ1lvH*GPDTcPgj(04qWmHb z25v^CtD$*Csm1v@WvM9&$@#ejnK_9infZAN1x5KuIjOnDRtj94AsML(DXGahiAAX? z3I&PD*@@|?3QEcOxq79^iF)a!nMw*N`KiSUdHE#@xrrso844vCsS2qT1*yp;$U2IP zlJ$^vK}^ofEyyn_0a>n)oR|kPBPmq@<|Y&+X+^22xrs&DsYQfTf_$o%nNO6m(vr*^ zLJE`fbFnJ%%q_^tOwKG(C@w7kxhg-exTL5wxg@_x0TLY=nhKf43Z;1|scD&csVNF+ z`9%sTscDI&IUpayRqHAEmKK+QWHR$o6%zA6fd?@-8DS(BXK+bTW?niLmnf9vD<mqE zR2HOiaeDf@RwSnufMXFeK#^63q~;dnB$lKStKK)UfPmdZIS>*u1WfWsEY2WopL2du zDi(vdxEMGXczGCD8Tc3(L^XUs$pMl{AP%$!Wek3w%)C^;(%hufqL9R-oK!{zA)ox@ z#GJ6iqD&AUD#%ijky*^hAnSuCD_S!$@TaGiIOgQQ@@Fw4gNTMErp1g5T=38?W@iv* zWZ*`MFLnk=Mg~EQXyIUxW@PjsBBMflhb2IeV;#vp0xB^aLO?y?_#(=IbVwhJ3|zta zrA5i9ZkeEn7l1{Zd#I-#D6z0J$fK045O*^&@c3pH7iZ?Bhg24%7BeU^FfuSRfB+K% zBLgb~8v`Q)I|BoQ2?H|&BLf2i*KP)mNFlE63_SZ87#Nrs_!$_$Y8V(883Y&@7<eG6 z7z7!F7#J8h8H5=`7?>DD!K#=T#26&NrfEU#fS4wQ#WZfPX-r@{WWb~>g8~Bs0|x^$ H*c3ScFuw8J diff --git a/bin/default/src/com/uca/gui/LoginGUI.class b/bin/default/src/com/uca/gui/LoginGUI.class deleted file mode 100644 index 6195f68438b28d8c7a5e0d97417b64a64935665d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1530 zcmX^0Z`VEs1_pBmMRo=zMh1!EqGbK#{9OIg<V5}S(oB7y{PfH`_fSuE1{OvJfvm)` zME#t^ymWp4q^#8B5=I6#o6Nk-5<5l)W)00SMg|t={FGF722Mr>euP@rqN4mF4hC*U zrkSC6MXAO4Ic2FS3d#Ao1(`XCC7Jno3I#>^Nja&x#a0SjoFN&h3Mr|{If+H7DGCLN z$=QkNsR~NT`MG+f$%%UDrI|_!Dfy|z3VHb@3b~0T$r%bI8L0}X6$PouCCEC8i<0$_ zbwNzd%q_?-DgjxpkerwYG9xKf0p=zYC22*eskw<o*{MZ@RDyh}mzhtLveJ^w9IOgG za|?1ZlQT;cic1SXR_5mwmlTyIm*f{IK*Cx>Qz5fhp)@ZgH7zqQHANvUzeph^H7&6; z2jm^NYCQ$t(&7@3OlDrHLSh~$WFQ77BaGzY3@$0k%uC1O5`~g{g+zst%7RobPEUW= zisaM+a1>#N7P88a)ZBuc#FA8E)%zwE5U`sl2SP%IfJq*S#Tf+c<6_`o;N@XpW#D6E z5Y_MjMJXhqL)>8vO5FTDnR%&xrMXF|MInhvIjM{cLO%J)i8*13MVTNzRFI`4BeR&1 zLCObLUb1Fn5KK=kan8@nOHBp^Za`vsDkFo4h9;)Hj0{}xFfC?h5NBlIMv4`721!N+ zL5#rXV31~HG$taiK|Dtw{E+M;pc2C&1k@9Z72=X9^-=*N16Oc<X;E^jTP7%ad10lW z9w<GqGsvS9fsnvsWZ?15EH2K>OAo0mNG)biWME`qW&i;u21W)}1~vvp26hGp1``Hm z21W)32Cm%<9Fam?+ZlNFGcYhPG4L}mfYmTCFfs@*Ffi~yR51uL2r)1)a54xph%hiQ sh=NryF^DlpfKAha+5s_53X5r6VAGhucF2H9Sq23L1_llWX0R!809KUHvj6}9 diff --git a/bin/default/src/com/uca/gui/ProfGUI.class b/bin/default/src/com/uca/gui/ProfGUI.class deleted file mode 100644 index d56db2d064f40eb61bd7997f456f577738f87b43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2220 zcmX^0Z`VEs1_pBmb#?|OMh5ZXqGbK#{9OIg<V5}S(oFq;qWm=XP)~LS7Dfhvti-ZJ z{hY+SbbbG%tkmQZMg}&U%)HDJJ4Oa(4b3n{1{UZ1lvH*GPDTcPgj(04qWmHb25v^? zt)Y2Esm1v@WvM9&$@#ejnK_9infZAN1x5KuIjOnDRtj94AsML(DXGahiAAX?3I&PD z*@@|?3QEcOxq79^iF)a!nMw*N`KiSUdHE#@xrrso844vCsS2qT1*yp;$U2IPlJ$^v zK}^ofEyyn_0a>n)oR|kPBPmq@<|Y&+X+^22xrs&DsYQfTf_$o%nNO6m(vr*^LJE`f zbFnJ%%q_^tOwKG(C@w7kxhg-exTL5wxg@_x0TLY=nhKf43Z;1|scD&csVNF+`9%sT zscDI&IUpayRqHAEmKK+QWHR$o6%zA6fd?@-8DS(BXK+bTW?niLmnf9vD<mqER2HOi zaeDf@RwSnufMXFeK#^63q~;dnB$lKStKK)UfPmdZIS>*u1WfWsEY2WopL2duDi(u? z3@K1Xa?LBrEUCm|268|Vb_kt4&c(pNz{|tH%D~6SAgbX5O74(C0OAg7P{!x?$;?aj zE6q(xEec6Y%1LEp5c0`SPRt2QEXoA&p@J+W8JWe543a)LiWzH02JZCK633hzP;eD9 zGKgqsVp_<^zy(i5#q12?j11gJ>5!d4l953WBe`)fNHa3}5K#a@d_^FVknAI%62l<` z)DODo=fsun85#J}Q%k~AbCUCOQv(vyQyCc)G<-l22TAAFSfY-DL7tJ3iCVFMuxqFV zDkB3|aDHh~a;jS<D6{Z@eBvJJsRznj><r3`3|t@)NI0@HsG`)pkOa!ez~h@)T%4Jg z9#UD5TFjuxz{tSN00PVmj0~&{Yz&MH><kPHCJZ1x0|VD?298J}uI&sw`xzJ*m>BpO z7{F>67#JA@7#J9M7#JBC7`PY&8H5-Z7&sY(8AKSE7(~IUm>9$uB*3O=LG6H;CWXZ` wZm?-gU^8SGWTCDA=>wY&c7+@keIjsuObiNO7b-HSfnCJHAjY7?Ai<yl0ID&q@c;k- diff --git a/bin/default/src/com/uca/gui/UserGUI.class b/bin/default/src/com/uca/gui/UserGUI.class deleted file mode 100644 index 09b021ef5e26f6b0879d6b2f6601271953d4ec92..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1571 zcmX^0Z`VEs1_pBmMRo=zMh5ZXqGbK#{9OIg<V5}S(oFr(;?yGdP)~LS7Dfhvti-ZJ z{hY+SbbbG%tkmQZMg}&U%)HDJJ4Oa(4b3n{1{UZ1lvH*GPDTcPgj(04qWmHb25v^C zO`&;3sm1v@WvM9&$@#ejnK_9infZAN1x5KuIjOnDRtj94AsML(DXGahiAAX?3I&PD z*@@|?3QEcOxq79^iF)a!nMw*N`KiSUdHE#@xrrso844vCsS2qT1*yp;$U2IPlJ$^v zK}^ofEyyn_0a>n)oR|kPBPmq@<|Y&+X+^22xrs&DsYQfTf_$o%nNO6m(vr*^tO`AI z3vx1(GfNbTOAA0&=I0fc6qP2I<QFMG!dgR9A+uPaG%qDJEi*4QMIkM}NFgOPEwMBQ z<Q=$bJq6#=;u4TdW?rg7Vjd`DAO<HRjO5}BE-A{)OUL38g_3-QM1_*df>bU}Pk+~n z<kSLi6k&!IvdWOu+=86Ml2l^V`z96;u$w3cLPCasNgj#C8HDX~&M!*EVh|S>0|x^y z4+AR$A0vaPh7TyNAvplzKx<H{=l99XOZ6+wO-d~aNleN~Wn>WY$xlwq2}>->1o5GQ zEF~G4#f%J+J~;B2H6sIedTNPdP7Wy36*Dr3XlP<u$jHD259MNZ2609PZlri(XOLuM z5X6WM4hCsPMjs+_AH-K!0s=X<k?bR&62l<`)Dw;;q8vzvbiv5L6`WsMl$`3835swY zP?Wicdg_4^2s?v3N?{3cGb00!Z)S0EW?p(oWkG5&gCYYX12Y2%FflMPurjbQFfy<+ zFff=fFf%YRFfefKX5fev;@Zx@v!8*1fr){ifdQ<Bfq{`hfPsO52cn8WkU@xnfq|1j ym_dYri9r;siitstK>}==7Ss-iX;N5B;{uz;1hzv4Ov*ASFfcH1FffBnkploMBi_IO diff --git a/bin/default/src/com/uca/gui/_FreeMarkerInitializer.class b/bin/default/src/com/uca/gui/_FreeMarkerInitializer.class deleted file mode 100644 index e9702bc833a1429af0724c994a5d73b27445f083..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1692 zcmX^0Z`VEs1_pBm8FmIHMh3OwqGbK#{9OIg<V5}S(oFq$x1!Wk-^8Nq)FRKk%#zH+ zoXo1!B6bEAMh1bb#Ii*FoW#6zegCAa)Z`LI1~!|_yv!0iMh0dL%`ip=7U%qwRCWeV zMh1R_TGyhY{2~qpZboLK(7dA5;{2Sl)D(r}{M>@foWzpM{5*w%qWq+s)ZAh#1uo8z zj8uh^%7Rn{kO6ui%k-Rc5{ru!k`wdt@=FwwQWaok=qY%XC}b8ZWag!07NsVa<WwpY zrKY78rRF84rYNKp<>x9Cr52WE7Nw>r=p};<Nz2ShErwW<lA4^82$CvDOwLYBPgPJ# z&d=2=O-|HHFU?d^NXbtvRsdO;n^=;Zp-_^Ms*qYykeXbQnxX*LQCyU)hpY=?a%OHp zeo+a?hgckqq9m;-H8mF;*3?r84!6>h%p9yndgd17WF}{pC={0#q!uY8=jRod6qP2I z<QFMG;#5Nu6r`njDXD3hd7xm-FH%TJO-n4z0r?27T2H~Zw73K$lbM&QkeCMw9Eib4 zMsjgF=jWwmrk55$;u$jv6-x3I62b93&}z#Pi!u|Fa#FcCgG&;NN`h01%0S_Rk?4?J z?316In3IYnoFR%3Muw#37UU$Bq`Folrxt*cyhmbQN)8_L;aa&EI2d?&7+4wj7#T!0 zd_a*4$$`NoMVWc&)}UO+?~|FA>Q|bZlv)%5@&Y4+5ZGm5P%l9RSxPc8iy0X-e2B~P z){G2X>8T~o`FSO&6(x)ef*P7WDA8%n!63%Sm_kIJM$v{dxInpnG!;OLM{vG?rvgR> zuHgLAqU2P!%$!t425Ibtv>qsRuro+8GVr2=I3oj(Z)S0EW?p(oWkG5&gCYYX12Y2% zFflMPurjbQFfy<+Fff=fFf%YRFfefKX5fev;@Zx@v!8*1fr){ifdQ<Bfq{`hfPsO5 y2cn8WkU@xnfq|1jm_Y<;f)><VhzX)tOyCBazyvl|985|uNHZ`nurM$(NCE&ENgNUY diff --git a/bin/default/src/main/resources/static/style.css b/bin/default/src/main/resources/static/style.css deleted file mode 100644 index e69de29..0000000 diff --git a/bin/default/src/main/resources/views/eleves.ftl b/bin/default/src/main/resources/views/eleves.ftl deleted file mode 100644 index b4ee37e..0000000 --- a/bin/default/src/main/resources/views/eleves.ftl +++ /dev/null @@ -1,70 +0,0 @@ -<#ftl encoding="utf-8"> - -<body xmlns="http://www.w3.org/1999/html"> - -<ul> - <h1> Liste des élèves: </h1> - <#list eleves as eleve> - <#assign naiss = eleve.dateNaissance?date> - <li>${eleve.id} - ${eleve.nomClasse} - ${eleve.firstName} ${eleve.lastName} (${naiss}) </li> - <form action="eleves/delete" method="post"> - <input type="hidden" name="id" value="${eleve.id}"> - <button type="submit" name="id">Supprimer</button> - </form> - </#list> - -</ul> - - - -<h2>Ajouter un élève</h2> -<form action="/eleves/ajout" method="post"> - - <label for="firstName">Prenom</label> - <input name="firstName" type="text" required> - - <label for="lastName">Nom</label> - <input name="lastName" type="text"> - - <label for="dateNaissance">Date de Naissance</label> - <input name="dateNaissance" type="date" required> - - <label for="nomClasse">Nom de classe</label> - <input name="nomClasse" type="text" required> - - <button type="submit">Creer</button> -</form> - - -<h1>Modifier un élève</h1> - -<form action="/eleves/update" method="post" id="update_form"> - - <label for="firstName">Prenom</label> - <input name="firstName" type="text"> - - <label for="lastName">Nom</label> - <input name="lastName" type="text"> - - <label for="dateNaissance">Date de Naissance</label> - <input name="dateNaissance" type="date"> - - <label for="nomClasse">Nom de classe</label> - <input name="nomClasse" type="text"> - - <button type="submit">Modifier</button> -</form> - -<label for="id_selection">Selectionner l'identifiant</label> - -<select name="id_selection" form="update_form"> - <#list eleves as eleve> - <option value="${eleve.id}">${eleve.id}</option> - </#list> -</select> - - - -</body> - -</html> diff --git a/bin/default/src/main/resources/views/gommetteAttribs.ftl b/bin/default/src/main/resources/views/gommetteAttribs.ftl deleted file mode 100644 index 74ed4d2..0000000 --- a/bin/default/src/main/resources/views/gommetteAttribs.ftl +++ /dev/null @@ -1,13 +0,0 @@ -<#ftl encoding="utf-8"> - -<body xmlns="http://www.w3.org/1999/html"> - -<ul> - <#list gommetteAttribs as gommetteAttrib> - <li>${gommetteAttrib.id} - eleve:${gommetteAttrib.idEleve}, prof:${gommetteAttrib.idProf}, raison:${gommetteAttrib.raison} </li> - </#list> -</ul> - -</body> - -</html> diff --git a/bin/default/src/main/resources/views/gommettes.ftl b/bin/default/src/main/resources/views/gommettes.ftl deleted file mode 100644 index ad98634..0000000 --- a/bin/default/src/main/resources/views/gommettes.ftl +++ /dev/null @@ -1,85 +0,0 @@ -<#ftl encoding="utf-8"> - -<body xmlns="http://www.w3.org/1999/html"> - -<ul> - <#list gommettes as gommette> - <li>${gommette.id} - ${gommette.strCouleur} - ${gommette.nom} : ${gommette.description} </li> - </#list> -</ul> - - - -<h2>Ajouter une gommette</h2> -<form action="/gommettes/ajout" method="post"> - - <label for="nom">Nom</label> - <input type="text" name="nom" required> - - - <input type="radio" id="choixArcEnCiel" name="couleur" value="arcEnCiel"> - <label for="choixArcEnCiel">Arc en ciel</label> - - <input type="radio" id="choixRouge" name="couleur" value="rouge"> - <label for="choixRouge">Rouge</label> - - <input type="radio" id="choixVert" name="couleur" value="vert"> - <label for="choixVert">Vert</label> - - <input type="radio" id="choixBleu" name="couleur" value="blue"> - <label for="choixBleu">Bleu</label> - - <input type="radio" id="choixBlanc" name="couleur" value="blanc"> - <label for="choixBlanc">Blanc</label> - - <br> - <label for="description">Description</label> - <input type="text" name="description" required> - - <br> - <button type="submit">Creer</button> -</form> - - - -<h1>Modifier une gommette</h1> - -<form action="/gommettes/update" method="post" id="update_form"> - - <label for="nom">Nom</label> - <input type="text" name="nom"> - - - <input type="radio" id="choixArcEnCiel" name="couleur" value="arcEnCiel"> - <label for="choixArcEnCiel">Arc en ciel</label> - - <input type="radio" id="choixRouge" name="couleur" value="rouge"> - <label for="choixRouge">Rouge</label> - - <input type="radio" id="choixVert" name="couleur" value="vert"> - <label for="choixVert">Vert</label> - - <input type="radio" id="choixBleu" name="couleur" value="blue"> - <label for="choixBleu">Bleu</label> - - <input type="radio" id="choixBlanc" name="couleur" value="blanc"> - <label for="choixBlanc">Blanc</label> - - <br> - <label for="description">Description</label> - <input type="text" name="description"> - - <br> - <button type="submit">Modifier</button> -</form> - -<label for="id_selection">Selectionner l'identifiant</label> -<select name="id_selection" form="update_form"> - <#list gommettes as gommette> - <option value="${gommette.id}">${gommette.id}</option> - </#list> -</select> - -</body> - -</html> diff --git a/bin/default/src/main/resources/views/login.ftl b/bin/default/src/main/resources/views/login.ftl deleted file mode 100644 index 709c68d..0000000 --- a/bin/default/src/main/resources/views/login.ftl +++ /dev/null @@ -1,18 +0,0 @@ -<#ftl encoding="utf-8"> - - -<body xmlns="http://www.w3.org/1999/html"> - - - -<form method="post" action="/login"> - <label for="userName">Nom d'utilisateur</label> - <input name="userName" required> - <label for="password">Mot de passe</label> - <input name="password" type="password" required> - <button type="submit" placeholder="Supprimer...">Envoyer</button> -</form> - -</body> - -</html> diff --git a/bin/default/src/main/resources/views/profsRegular.ftl b/bin/default/src/main/resources/views/profsRegular.ftl deleted file mode 100644 index 7dae877..0000000 --- a/bin/default/src/main/resources/views/profsRegular.ftl +++ /dev/null @@ -1,17 +0,0 @@ -<#ftl encoding="utf-8"> - - -<body xmlns="http://www.w3.org/1999/html"> - -<ul> - <h1> Liste des enseignants: </h1> - <#list profs as prof> - <li>${prof.id} - ${prof.firstName} ${prof.lastName} aka ${prof.userName} </li> - </#list> -</ul> - -<a href="/welcome">Retour à la page d'accueil</a> - -</body> - -</html> diff --git a/bin/default/src/main/resources/views/profsRoot.ftl b/bin/default/src/main/resources/views/profsRoot.ftl deleted file mode 100644 index e441c30..0000000 --- a/bin/default/src/main/resources/views/profsRoot.ftl +++ /dev/null @@ -1,22 +0,0 @@ -<#ftl encoding="utf-8"> - - -<body xmlns="http://www.w3.org/1999/html"> - -<ul> - <h1> Liste des enseignants: </h1> - <#list profs as prof> - <li>${prof.id} - ${prof.firstName} ${prof.lastName} aka ${prof.userName} </li> - </#list> -</ul> - - -<form method="post" action="profs/delete"> - <label for="id">id</label> - <input name="id" required> - <button type="submit" placeholder="Supprimer...">Envoyer</button> -</form> - -</body> - -</html> diff --git a/bin/default/src/main/resources/views/users.ftl b/bin/default/src/main/resources/views/users.ftl deleted file mode 100644 index 0a474b7..0000000 --- a/bin/default/src/main/resources/views/users.ftl +++ /dev/null @@ -1,14 +0,0 @@ -<#ftl encoding="utf-8"> - -<body xmlns="http://www.w3.org/1999/html"> - -<ul> - <h1> Liste des utilisateurs: </h1> - <#list users as user> - <li>${user.id} - ${user.firstName} ${user.lastName} </li> - </#list> -</ul> - -</body> - -</html> diff --git a/bin/default/src/main/resources/views/welcome.ftl b/bin/default/src/main/resources/views/welcome.ftl deleted file mode 100644 index a5c5fa9..0000000 --- a/bin/default/src/main/resources/views/welcome.ftl +++ /dev/null @@ -1,16 +0,0 @@ -<#ftl encoding="utf-8"> - - -<body xmlns="http://www.w3.org/1999/html"> - - -<h1>Bienvenue ${prof.userName}</h1> - - -<a href="/profs" >Consulter la liste des profs</a> -<a href="/eleves" >Consulter la liste des eleves</a> -<a href="/gommettes"> Consulter la liste des gommettes</a> - -</body> - -</html> diff --git a/build/classes/java/main/com/uca/StartServer.class b/build/classes/java/main/com/uca/StartServer.class deleted file mode 100644 index 9ab652f229c781d434ebae86d80d88ed444e0503..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8210 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 diff --git a/build/classes/java/main/com/uca/core/Core.class b/build/classes/java/main/com/uca/core/Core.class deleted file mode 100644 index 649d29fab350d1cdefbfedbd5bf294e963f49c5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 855 zcmX^0Z`VEs1_pBmD=r3J1|?1gWd;>a1|9}gP6jmwbr4H~lR=X~3&hgqWYA&I1+nxv z8T1(pKrBOc1|xO`V@3v+(Bjl0Mh0=8<osOy(&R+_<ou#keUPAYeo?A5BLk~zPHI^y zBZCC03a}_t2}?jxej0`uAVH`C4)^@r+|-hiR7M7ARAXQgP=$OjzGF#AQDzb&gCch2 z5NW6;Hk-`6%o00B24)S-Fh&Lz=lqmZMh1SL%)C^;(%hufqL9R-oK!{zA)ox@#GJ6i zqD&AUD#%ijky*^hAdG4c)MO5u<Q%BkT*3LJMaijdnIMxmLGpT8iDijA3=#~I><lJ6 z45keHJPdpc{Ok;7AdVmpg8+jdJA*lhBh14f#30PhU;*NY@-T=nh_W+Sf;i$l3}Ou8 zj0}P(!4EQ?kwE}tfqqV6Ub?=2QdVkm2_u6jiZWO%F*0y?<`tJD<|U^xGKirlfkzX% zURdlfGDxCmfJFer3G!Iw5TVat$iTzE%fP_E${-2yJOcxRB*@=jT8KdyOp7pxf@v`Z zaRvqkCI%)@m@zOiNHH)l=rb@fFoN`JZD(NI2$q&+U|?Va3vw~YFfcIifZ41JvJ7$z z3=A9$@(hwt&F)|s1_t>}3{0CDm^U%7Y-V8H#K5+hfqfGL$7Tl3O$=O{8Mr~lGBSXS e6=Prp8_34M%K(ZjAqD{k2?jw1Mg|42)rtUT(YaUv diff --git a/build/classes/java/main/com/uca/core/EleveCore.class b/build/classes/java/main/com/uca/core/EleveCore.class deleted file mode 100644 index eebb6f03f5bae7303fba4a772ad2699edc507776..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2037 zcmX^0Z`VEs1_pD6RCWeaE(S&hGcE>k26J`>3oZs05Ql}q62!6s5!N8WhLb^r!Iq1` zj=>&8IB+pIGB|-GoI!*Oh;RiFZXm)Pq{M@r!IO(Ygux7?(~F(Kn~{OTGq1QLF)ull zkwL;IIX_pwG&xZ}Ilm}X-!&(-EY&%`DAk&gfz2i}FSEpsk%3u5GmMde#W_DEm63tp zCo?bAuQWF)wJ0PpDJPYYLC7aRIWZ?Ju_zP7hYGTkWMmdIGO#5Vr6!i7GBPA<_+%xP zCF<uS=B4WgmlS2@rCZ|?DK5;>cS$Ts#iBqH?%dS8lFX7yh=X0hY->ga&a}*;;u62a zT(Gk+EM#Qh$Vr6B^QI)0r1~Xh78gT8f*;}>xaEut+<E!AE~(BriN(dKj0|iL8yOj7 z@VkMnv;br>BZH@gC&Wlf{T#-~z?7N7$iV2y$iPuhlv<XVUs}w_z#CkWn4ImKSO5)j z4x8j0XpC_NXQt;RmXsEyGBQ}goePfPc$d_)#L}D+P$b*Hr67Jo2~9g|Mh33n{L-T2 zRJTk}JoCX5haM<o85u-iNhc*SAEMR8(VvGwia{Dg_%Jd^!4zN`&%@x$;K#$@4<Z5> z0(lsMK&)Vf5O#)89tH)5Fdl|*h6r|sNFIhLhG-s!7=~CLhBy!r&yc{wkO*QWF(mUa zq%edrGKj$}0(%keP96pc21!N+NfcS+0AOU0(SU~m$QLk47e{|<P@?B4PAzdmq$yD> zsTib;yEwJP2cEJ7ic?EK=@%(+2|+c&Qx`}V$Z)^>Tv!5QPD#vXWRS$^9!3Unm`Bi@ z%E(}V@CGcbA$bBb!$8Ct8Q9ZPOPne_Qy3YfG(2%D69C0Ea<*k;V9QC(OE1X)7Yv?^ z3_R&5VI-oViJ9yf8MxC?f+!s$hy-E!;9&$Y8YzTWi&INL4rbBt1ce_<L1}RYgCc_n zgE#{N10#bZD7qOK7+4sXK#7onkwJ!mfx(J_nSqgkfq_SBHv?njb_S;H49puD7#Nrs zWEmJ3xEPoi7#R2%xEc5v<Upz*Y8m7iB*A7XFepOJna{w)z{bG9pud}eC2~6hs}-vx ztM)bqHc3{UZ4B&^th(D6I3!smS++57YHeZQl4RY+z<q#$WdqzQDX?}S22KWH27U$+ z22lo425AN{1|<e@u+?^8d3~tW3=H}VN({<i=jb!2Ferl^s?VUxpvJ%qat4DsgE9jP z11EzTg9d{p11kd~gBF7}#IcMK3``6h3=9ktV2))2xk-8(1J3~l7Atn0Z4A8g7<eSv zbha_DEob1BWRqmy#=y6YflU`Cqq~iP9WKKU@*&GHutJt?3><I?0kEgRdO(J-Ze!qt z%L#5{;FM&O-o_vVvRjgE8-s8-DBzjF0q@2j$iToL!@$WP#~{X_z#z+@#GuBY#$dpp z$zaZ)#o)l8$Kb_a$l%Xl%n-?7!H~>g!;sBj$56`P#8A)R#?Z>(!O+j(2@bg+h+p9$ zH-SNiK^Giy6To2zisA|2Fa(9%1aKI#fI<fxhO7*n4DH}BWMdFxsAAA#&}3j|&}U#^ z5Mto?%b>>2z{1YJ!pYCc$0^9kz`<a^APos+Xq+%GaPMXiiQLX0x|u-?<UvNT2id?5 S;AUWAFa#$7BL-tIZ2|xT`pQ%Q diff --git a/build/classes/java/main/com/uca/core/GommetteAttribCore.class b/build/classes/java/main/com/uca/core/GommetteAttribCore.class deleted file mode 100644 index 650f5eb54fd35615ffa9b4a31da503da8e585f00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1347 zcmX^0Z`VEs1_pBm7j_0sE(S&hEiMKD25oi*9WDkI5Ql|97sS#75&9s)07MvaGVn4O zaWNP(n6NXLaxw5SXn{n`*cr?j88|%iic1pnl2aKO6n&EObM;G;6ZMnxi&FL7^K)}k zOG;85OG=6|lbrL5Qmq*o*laTMGE3|j8JIOR!x$M@obyvs85#I}GV@aXN^_G^i$W5U za#9%?gnaUo6LZ26i!wocs31#8MrJW116y)YYGO$$BZHrYr>Cb+R$^JAeokUux_)p; zQD$DcHKvFr+-0eGC7C6aXl`=_3tBTWuxF;Y=A@RTGBPlFGBU7brUVq_r!g{cWv0M9 z!^ps&k_hutX-Q^&9>}d2PGDqUD@x2P2FbEPtYl<RCDIWbHpw~AK;jI}OwUU!DJ@E6 zWN?CO2ZwIFOKMtTX-)|!Ty5Y|5WBE@&(4~Wfh#z_v?w{%EfW;R;xJDkVn`3<6GjGE zSVX2I=A#+r;^@!AAj}{FA}kmglwm6I*v!LV$za99U=1Q{K!h!W9S?&&h;U$VWM^>V zVUT2SW@M0unFaPBrsH@R1Q~=F86;7ZA%_DagNz0|C_qk!NxC@tTZ57tS8-~ICoGCt zG(16KoM16XMDv2#Fq;_}go;y3T+pLiR0B%_3u9yuDNZd30!KO|JfW$BIVCZlkwFrt zyBHb7VID$rG9!Zl!aLCLg(g*u1Pv8uP-Ng`5MW?nU}TU4g%$$?12Y2?D83jN8AKTv z7_1nW85kKD7<jaHGcZPOXJFdSz`T)xfq{uZjDdlHi-C!Ofq|ESn}Lr(9Ha`OmO+9+ z2x_Jj)SN90ObqM{3=C$w8CW8>Gq75*NwP_AV_=hHli9|=F3Bdlje$dwO_F6B1E(aL zB<nT?F0CyL+>&hD7<djauxx<aC<iu0kb#pyh=HF$m_d|5gh84?ltGC>j6st@9PA1Y zuo^R{D;OBe7^E3wz%DamkY$hoyV;CEjzNZj8RQ}cc?Jar7BEYZL4kplfs;X(L5V?` zfsKKKL4`pC>H}r4J_ZKv-3+{u+Zp&aGw_1~f)N}LY+&O-!J!Ivsv3hjnAQLQn?*p3 diff --git a/build/classes/java/main/com/uca/core/GommetteCore.class b/build/classes/java/main/com/uca/core/GommetteCore.class deleted file mode 100644 index 14d82a51932195af8be0bb6c5f99e19d76b09b3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2110 zcmX^0Z`VEs1_pD6Ty_RCE(S&hb1nu61`BouOD+Z$5Ql}q3dFJo5jLC*q71fN40a6m zAi{x@!I8lUB;m}(;KJa_#o)%^4&r)%xSk-E7l`l%DfVG!@a19<WiSVs;m6M4&&a^x znO9trn3tT&$RO>LoS&;-nw+SgoL`ix@1CEVn_5zm>YQJcYR$;NW|NthSz^b?z^tJe z#>l|poS%})$iVNDnV0HUnwykb6q1;flgh{-<ddJAm=l&*lnLTP1zAcmGK(1**piD< z6H8JV8DcejvJ%S@^>Y&Q()EK&iZb)kt>Lz(=9OfYRO&nDm*%9F7FlDe)I?VbbE+#? zr!^x3b6$Qf$SD|>Ffy<wL(FAlkU%#EW+Nj5cS>q;a#3bMNoIZ?BLf@6MT`vc=sGYg zW-Bd70sGKF!xPit=-OcxVyXlMF;78JYFRwoxlEZUj0}vPj0_wg@yz_vVnznu;F84T zY~REJXgG7&B<Db*i8DAeJuk7Ov?!I4!3J(IIA-HrQqvMkb4oxli;#kN5+3c)u(Y#g zWZ(+UFD*(=b;|_BuOQ6NAl-VP0A^$mhb5ep#C*5`E{^^@4AKlTAR>T~K^CS4t35mn zfeb-B48aT`JPe^ARv1G#J3|BygCavD4?`3~G&@5K4?`?N91lZ0LjpTPA`e3nLl8Sd zG7m!vLn;qL8bdlrB!h<`lOchJA&ViKhara{l953YW-Zv~$ZqFhkYtcTSAZNej0`dw z@PGsP3?}K~=x+^*AhzPv5<gHv6UCC8K?=BvQ%j(6%*Y^(Fbo<5P${rke8s6HF35?F zIVCZlkwFrt1JFVp$!&}b1{hXBV-q9iK*bpu*wa%>oGLw27#XBAJaH=%07W=7+g28r zq~<a*Fz1(+Ffxcj(r{+Jen3%XUP*9CQEFl?sMtt{hLMPdCPWExo@Znb1{;W~jgf)9 z0Axr`9wP&?h2V06k%28IH7~s+16&e$GBR+bBL%XQ28P>Vq0GpD5>5U|S*gh-kg!ij z3wze$)DloouxNOKqLHPbv^ax7kwKI}f`Ng7kwFraau^sGSQwZ<37mnEL6(7m!HR*I zfsuiMfk$gM17qZN2Bz%{%o`aP7?>F37#JA17?>Cs7<d`D8Tc6FL8>5X859_#z-B5k zC_&BXVqjumWnf^?*v-Haxt)R4ibaw|dm96rB#X{A26jmn-E9mUT3Z-6C0VvHa2;S^ z*#Ngg46IL(fs;XqfuBK`L6kv+L7G7nY@Z2OP6KKm1A_*GGJ^`(4H^up3~FH4X)vfW zs4y@ya5Bg<XfS9purM$(XfbF*+{GBez{J48z`)Q4a~CVf71G-nxDPO}Sg~zl;E`n8 z#=yIcflp@}1OGe*9!XZ6Z47M78F(dGp)zc`$3Vim+ZfoFGsu7h1+3UX8rioo2trf| zfc*$I0Hlv)8v_U21fgvV9FnZk+ZcpFHcPT@V-N`kg)lQXgxwef85kI(7&sZE8N?W5 z85F_3P-HM<P-U=Y&}6V@&}Q&p&}Z;xFklF0Fl0z%Fk{GMuwW==uwkfWaAas^aAN3X zZ~=!_5CaE;KZ6j14ucv4JIK%QaO-2xWzYkMTOT+CL9yBg4nbzHI#39*FmN)of<us% zL5!h-L7zdBfsMg{fq_AQf$cAYAv*&LI|B<RkAxs60|$d4gA62u8I-}Xz`(%0n?W>k eJA>F}262%07{T6S16vA8Mn>QWH)b#a)20CZl<H>y diff --git a/build/classes/java/main/com/uca/core/ProfCore.class b/build/classes/java/main/com/uca/core/ProfCore.class deleted file mode 100644 index e954f61de00386f8f86b266371558dea47fc0d88..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1216 zcmX^0Z`VEs1_pBmJ9Y*&E(S&hbuI>e1`T!wO)dr&5Ql|93&hd}5jr43my>~qL63_; zpTU5g!H|oAhd~`AV#Lm1%*epunO9trn3tT&$RO^MoS&;-nw+SgoL`ixA5fH^=A2)Y zYR$;NW|NthSz^b?z^tJe#>l|poS%})$iVNDnV0HUnwykb6q1;flgh{-<ddJAm=l&* zlnLTP1zAcmGK(1**piD<6H8JV8B#TTvJ%S@^>Y&Q()EK&iZb)kt;rM7ggZDjuOzdi z66|DGFw>fmfio?$sJO&0F&FGG3@aHKIC2tU@*JhbsYMW_90iHR#pU@$DU1wk5Mvn` zr14tBVUwH#4Ij?n%=Em(lG377Mg|MGCU9`ZyQHQimgbazg46~s1+f9y;da)H3|zta zrA5i9ZkeD!<%LCr9>@=j48pKjN=eKIYjkn+=V1_H5C#z@j0}=6c?`387)%+=co@t< zgawGO1QAvY*6a*6JPZ;Hwu}s-FwI~$!))eZ5MU5QG8rt1>>)-584b9fK<<J`x;Xk< zgOUtSacYShB0fa1qydmJ?&8!EA9$>Qc%kr!0r3Lhal@RFn9s-{iPKU>2632I(A>kw zV1RHdG>o8$1|va1#TgVCco_H@7#J8CBtb#Jz`(%Fzyu0&21W)E1_lNz24)6E1_lNm zt=$Zak=q%VwlgqqWME)mVi09uVBlh4Vqjq4W#DGuV-N$Wf~aK>XAlINDZwBKHD^8p z69XFq1B3o<2A0U}46IhHlC0X>7}z9Pb+$3EOS0;2W8jcvm1Nn*z^S!`flHEg8w2+N z29^zQtE9l%1sOOQgc$f4gc(E`L>QzQL>ZJA#K2bDf#vm~Rx>c@Ge|K=gPo(#Aj2RH zcBnpsEQ2%yGsqbXatzW8EDW3sY7FuW3Jk0a91MyK!cfO5gH<yyaPMZ|iQLY>yP1Ix Y<Yz{(pV`2Mf_$z7cAPSU3Yb;}0PSQL<p2Nx diff --git a/build/classes/java/main/com/uca/core/UserCore.class b/build/classes/java/main/com/uca/core/UserCore.class deleted file mode 100644 index 967395d68c8bb4d312bc877da67654c4a484570e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1065 zcmX^0Z`VEs1_pBmGj;|gE(S&hWiAF@1{HP&RW1e=5Ql|94a8FCWZ+`Z;9}5Z&|+uM z=3?MtPzH(Uuruf~GH`h26_+IDC8shni2Eex=jxXxC+a8X7p3Zl7N-_D=NF|~GcvH* zWaed-*fBCNYiNcsGO#%3r=&76@cU%urTUfTCZ!gIBqrsgGBODH<R>TQge4Ybg7{ED zmXeIjVnznG<f7EXl2k?pM-88>#Ii*FoW#6z{os<K%)E4KOc71EV^Z@<GD|AK&T$1Z ztr;0O(=v;SOZ*aZ!Ioke$H>5ulL(V%gBZZbAdS~Z4x8j0s4qE#Gt=`DOG=AU85u0# zn!te)?~<C9SejD;3K$!>6vPH(C)!yvGH?awmlh?bx@Cfbh8Gr`dLY*_G6=)MIwdh5 ztkK2MpNBz!K@ddfF)~QP<T1?VVbEtV;9)QX5k?Hg><lJ63}OtXj0~bMEnt_z?BikJ zW8g<J4=jo74MqkT4Y*H0u7OFqIQm<IqMN5UwZsh(-lACI52TE{IJLwF9_q{~iTR8S zk~j@!WDtir7tKya1_Ok9puUGjJVv5`iZduOfRa7~10#bZ$h!;-49pBnpwMJsWDsIt zV6b9fW?*DsVBpc(&A=GBoq=gP1M@}(1_mYuVFm^UE(RtB1_nL`ZU%k^5s)f~S_V-D zeg=@4VhrL?bBY+47+4q>802;{utaWWVD;10-p0VDtFw)PU26*ihwe58&I1fA8{j4j zfmI7Ja4-ln@G^)n2r-C)ZO{UX%Ry~mV31>wV2}jcD#swjAj!bQz`-EKAk84dz|6qG uAj=>KwO<+RQU(U@-3(lj+ZnhwGw^`C!3g#S8`uDlXXL;RkY`W;(~1BQX!XAU diff --git a/build/classes/java/main/com/uca/core/_DefaultCore.class b/build/classes/java/main/com/uca/core/_DefaultCore.class deleted file mode 100644 index c598d5f699838a69fd864c5bfc2b138a99599864..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1493 zcmX^0Z`VEs1_pBmOD+aZ23<}D4hB6g27Lwt5Mc-+j6j4jh%jMiFlA>jV`N}XNz7+t zkn~B;&($wYPSj6H%-4^1Nli;E%_(tl^tWbY;0(@8&r2*RElOo%ki(_UCM3k#&YF>d z%_cK1v&4>(K}G|YQftjHMg|t={FGEi27aH+yi~u^+@#c^ki?{%R7M6NpZw&+oUp{A zOb{O`$WoG#S<J{F4L345zbF;%Oy~TfRBJ{CF;tzE1*uTo3b?hwoUMq{wGb5`C$pue zmN@3*Ffs^fX!>L&mL=+!mSpDW`(zfESTiz+V+cZYGBU6flon?&G8iDNNX;wBEUDCY z1yk0VaOa_lGcqveCuK1*h~t(I39)8m;Lr#OvDO4L*-}z-QcF@98KiJp7RJcH2G#(I z1PxD+$Cxrx7#SEn85!8qQ%jsGJySsXJ#jmWO~VsnovuxY6%NPQK|&}eF)v-;KPf9U z85Blb!TF^{$*FFcpokWPr7}?T>4CzNhk=j5oQHvnft#Jdf`>tZL6V0-nn8w#L6JcT zM5ypEs559VGDyPGDn=?`WDo!uq>p4RBLlMr$dlqQO=t<6MUjDnfs=uOfssK3WHkdL z0}lfO0}}%;0~-S)10MrF0~3P)0|P@60}}%i0|Nt>)^-L)E$yugOdA;(7?>FZ85kJ& z7?>Ft7<d_282A`C8Tc857#JADAgURJ8AKRBfD3B6D2kjINQwa@#|yVvoPiPKd8oZE z42%qn3=9k$T3Z;HwlOeofZGak9|MCR*ft)B8mMg`I}jouJ0O0NVqgS?DAeRgsE;^7 zCTnkFU_m!p7;H4eBb-p985lSjWEtcb7#Tp8Aml)nK;-1%9#LRm1jQW=>sS%t2l0sr zh1My9ty5uO1jm;@vhSp~F|eUqCyK*5RR%Sv?;t@4@;S(NjG)v9^$WV;?C3!!Mxx=6 S_|arwf~Gz#25oRE)Bylb6az8< diff --git a/build/classes/java/main/com/uca/dao/EleveDAO.class b/build/classes/java/main/com/uca/dao/EleveDAO.class deleted file mode 100644 index 5b045e9c840e44eda14d4ee53963d03e2b9557d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3027 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 JgBO?#0|0@a?yvv= diff --git a/build/classes/java/main/com/uca/dao/GommetteAttribDAO.class b/build/classes/java/main/com/uca/dao/GommetteAttribDAO.class deleted file mode 100644 index 22520a542be08daf8529f9a7168e96441a4b45ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2704 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 XGITPuF-S5vF@O>yBZD&oBZCV7nC_TF diff --git a/build/classes/java/main/com/uca/dao/GommetteDAO.class b/build/classes/java/main/com/uca/dao/GommetteDAO.class deleted file mode 100644 index 40f95733066dfd1c814d7d489be55702c85d3573..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2751 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 F000{xrO5yQ diff --git a/build/classes/java/main/com/uca/dao/ProfDAO.class b/build/classes/java/main/com/uca/dao/ProfDAO.class deleted file mode 100644 index 681464cc4330924b00bcebdeb4bbe3923adbe6dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2255 zcmX^0Z`VEs1_pD6S}q2820IQ0drk&91_urXM{Wiu24^k?J_Z+V23H0*5X&7zcz_5` z5a9)q@CFe+><qpj5jzeBKW+wph5!&Jkb@xz#0ds*LO2*gL39`gLpX?z;9!UZ(NSCs zatzTRB8HtImYpGvk%7%7GcU8mj*)>`Lo<w#fyFsLC6$qZ-zPIK)vq)+DYYmhF)1gN zkwM5OKRGccEU_pP#D@y9lw@QUGct(!B<JVqmnJ9brzGa<2NdO}xj6b;GcpLLr<S;+ zrX`l<lz=t(CFZ6wGKgqs`eY@RCF<uS=B4WgmlS2@rCT#Ha21pmXN2YzC#Iz`GRSGb zjZDoe$t<Y^o9YT?T7%rloS&4%$RLeJ6(a*naY=3oBZCaYw&KDZ{eYs>g2bZKl;D!Y zlGNPPyb^0h2IkC^3PuJ-PeukV*NWuSf|AVqykd5Sct!@^)QXa##N-l~qYO0=CIzJy zm*$iNr<Pc2;&lUO5lkT?g9tY5j0|iLA2KrN5@$X%6c`z#FailG1qvX};LP;A#FEmY zR7M6fxD!F~6Az6N7e{{^xCF!v$f0Zpij&~{(xT*4w@gq9;DJW09w_p77!(*385vj$ zit^Knc^DEH5*ZnMOAAsGOHviUVhY8nB?@VoMa3ncShuy;QOHR|uuF?miy-0(Itm4e z#l_|MMJcxS3gsE8MX3szDYo|3><mdf49N^BJPfG}8te>dJPhd!89WS`3>rKPSs)@C zMC35!@-XBv<nu5TFyt~aNWu~#hJP3tm@-q?847tAiWrJ{7)lsQ85ua??&D!7V<_ig zs9>mMWZ-}~l!u`T%!fIahoKtGhq;%Bp@yN7hryV^goi<sL5q<=7-l;tn4zJ?$RLg^ ziWK;a48ow0gk%GF(qm*`PtMQFOHD2T<twlPP|9_Nh-K#If$|j=VMYdl0!ZqHCvHXt z189mu&S}uh2Qm~}cHl`*EpdZI8zX}h+$s#kj0~K`sU?v7%g7+6;R#9JD0YQ0GH|D- zmiR!U9>NQSMm~fW0F8Y{2G;b{63-NHN#x1Mz*d}E;+a>%$iS-M=?O~Fyr~tb$)zQ! zq2N@;$RGrF8ay*HGO&Tn0O=CN=5<d-23C-<DU1v(8el^?(-B@!!=?q(Q;ZBe#VBEf z)hdwBi&1=DoLYk9^WxMJn9ms$8RQt`89;!Iff1Ck7#JCp7#JAz85kKD85kH?wYD=b zZe(C!U}8{aU|;|#VqoB4P+?$T;DIP$P-ReKU|?WmP-oD9YSx8nW)@=FfToojNh>p4 zt0sdM0~6TZBMi(8EDQ_`F<M&~n1xt&GO#i+__EmP$hI&uYHwp;+sVMr%mCwYpzt_R zcw8tv?wt%g%nUj^8F(2P!V%t4W8h?9U=U#7VGv~CV-RAHVGw4}Vh~}lU=U?+V-RBq zVGw7CW{?28SqtJWsGAuWVi>d;bQl;Jco+g0bQ$y*m>BpN{225Z3>cUh3>g?0SQr=? zj2IX}c@*lmISkAU%nS?+Zo3)yBDXW}`|4;53G8GLWMbIHAf%%$B)pSB1jH8A(H0Ve zvc+|@g(RSCNgZt=DJWZ72NAMz4D1XH46+Oy3~~%24Dt*L3<?Z742ldE3`z_x3@TvP zD?n_9yWWk#l);RFk%5E3j=`Kkhk*&<W&uYAV+ISTn++J47??m2ucf_>K?Y$bW<p?t xnhp26fFpw@gC*1)W2iZtTG|H~__i^~A|e6PC{A>v7?>EWzzNBk!3Ip*0suGg{aye7 diff --git a/build/classes/java/main/com/uca/dao/UserDAO.class b/build/classes/java/main/com/uca/dao/UserDAO.class deleted file mode 100644 index bbb931ba19152241f32b22e71c1de23746169ff0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2450 zcmX^0Z`VEs1_pD6dM*Yj21^bGD^3PU25T+`Nd_As1_lNPZU#pNCoTqF24`*t7Y0`l z%MC=hgSZ|b!jqlB3nXI6!Qjo!;KSex;`nhe_=7kBAWk3$LlB4#1{oUyB0||2!q^$Y z85!7YGV?M^>=+rCH8jH*8Cab2Q&Jfj_<b_-QvFJElTwR95|eUL85x9p@{<#D!V-%z zL42qnOG!p%F(ZShPjY^)era-|eoA7#erR!Ok&C0hH6w#?dTNPFYFc7xP6=3pUt(@5 zBZG*BrcYL4S)zVUVqUs_a7j^SUb;0S16M(5aYkrfabj93BZHg<+{o0tlFX7yu&J(K zrZvc&%=t-Kj11CvR53EJ6qn?dFfzzMY%4Cz(GMs}El4a%O$jbZEJ@8x%`35HWMIxr zsbFMa^kih<a;->CEhx#%&nsqUh+t&kO|2*?N=z<+Im%E2VNy_PacNFTaB7LQCSEsi z7QqxUGKgT)&d9(9@gXCFE^+2VLxGV&3L}u9QlJ3h49-l?ODriZN@Zj)gF6uvKk?8g zadGswflEN#fE>zppg0N6FD*(=b;|^$03K+>>VYDUhe4V_hLM4_v^ce>n1>;fA&Q4V zi9wl>LBJ_LzofXND6zmdwIm}yrI??MA)13BhKC`RA	Po`)fUA(4k6i9wm2A(@9E zg&~!PA&o(qhasIIgNGrLA&ZA0n<0adK@ygvFkHsSz?7N7&XB{ykjs$A!;sHVz{tRv zmRVF>l9!m9%EM5|5XZw%#8Ax0z>$*(6D(mU=3&rd(C1-LVNhjc5Qdo!3J|Ej7#YNo zMUjGukwF;bXGnsDClW>m_T>D$ywv0pP!0eq0HrZ!h*)NRo;4RkDMJ|}gF$IQN@7W> z0;584YKa2arJ$T(Yp<gKav+4QP@a)ml&X-KVry^B$RM7Zn4RjJpO>6i5}sL-;hdjW zT#}eqQq0Jp22CW$nFnirf;bt~MT`sr1&}NN&jE}K2DnWG>Bg34c+yi#+(01?ayuh~ z6x{O|iWwO=i&IM=nVgY9Ov4kB2T)ue#>l{(o?7CQSX=@zk2O8D#4`n4BzZD2uob74 zc;=NbGO%iRdV-QRZ)!zqa%o9wC^%Rd8HC{0!*eAg0~^Q;kS<Yd-t%N+U<DbQ!pOj) z0XCE~9pOx#VifOTH38)4VuYjF8OlK^yqb|g1?(EI2Q%}^^0QN+MI0nH-4c^a@{20j z8EP3B*nINyvr7vY8F)PN@=}YOa}tY-Q;QiHW+1y5Y6c`Tc_ikg<fIm>Kr~uoh9!~+ zipG%2f>bQZqmk76CuOB3gNic@_d6%%<OFAyq*}8x)G;!sV#s528zX}pesv6r43Z2| z3?RV9zz8Z$7#JC385kJ!85kKD85kH?wYD=bZe(C!U}BJCU|;|#VqoB4kY`|E;DIP$ zP+(AGU|?Vb6+BSQx=_u`LQEUbv~nY9Wrk~2VNhjY0^7Tsfti7Yfq}tYYYPLj);0!~ zT@0)Y3_BUvm>7In>~v&Xm>IRVF|hAs;9zEe@i<X<Tss-KnHh9;GVm}mgd<!o$H30O zz#zaN%pk}h${@s`%plBQ$RNUC&mhX+#vlfEmKMZnsIwRt+!@pu)EO8Vgc(d2G#E4) zm>5JEj2N^Sv>BKgbQl;ISQr=?Kz`L@(1$v|hJl%ZnSp^pZ#M&P<aP!=Uma~B{+$d0 zObpu?1a-89gmy9rgV-WE+CrjGwwMkgki<Z~WsqjzV31)DVUT4|V31?bVUP#AP61*v z+;w^k1`LJ_j0_wMY79mU>I_T>Hwid0=rI^W-DJSP#J~iKJ1y;P4B`m8FyoR9YBt<& z0*(wS3?@)>K<0tW;ndPTz`(nWK>`uDm_~7;8^yrFU<ytPW(?+F+Jd2qfq{XGfsvtt Wp@yN7L6X6i0hF{D8SEGs8SDY)vq(As diff --git a/build/classes/java/main/com/uca/dao/_Connector.class b/build/classes/java/main/com/uca/dao/_Connector.class deleted file mode 100644 index 6e8d84d3a8c39b9814a1a70fc4570df056c5580c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 940 zcmX^0Z`VEs1_pBmQ!WNx24zkL9tIT<p$a0@K!iFMg9d{pJA)P%13QB@2ZIg=gDwYy z9y^0RJA(lu19NFn4kLq*PgY`CqJB<dUb=p8Nl|8Ax-}yMOKEXx5hDXzL1J-nc?u%~ zdvbnWUTSg)BZDYJd2wNmzB5EDGe6Iok%7%7GcU8mj*)>`Lo<w#fyFsLC6$qZ-zPIK z)vq)+DYYmhF)1e%WL<u8Voq3MQ6`8F6=W&N$Sh`Lknl;)&($wYPSj6H%-4^Hnx9`} z&B(x=o?7CWS6q^qmz>JTAg-Z_!x@YqS%h40ppR=sa%w>d#F4zgC5g$|zKI1;dpT^9 zbD+-V3eGPrN=|jl1UZr)VYePAba)s<7({s(gcyW*82A|Yc^CvhgdhVyJA)w)gAs!< zBZDYNojxd7knQAQFkuj7WZ=t6NlLcLFtV!CFG(#fVPs$`PGn?YU}O-(?qNm-0kCo4 zNbyg~0*Aa9SO{c;OHpQ7YLRbZUSc{ZmUz=sOQ2zunV-kV;Hv=%0I+UoloBI?D@^$d ziZb&`z(E&Ml$e~#pvb_(z{|kEz{0=<3JwMa1};#DfN4PnelRV>Ak4tPz|6o13ObNa z85kJ!85kKD85kH?wYD=bZe(C!U}6wwU|?Va3-T~XFfcIifZ41Jk_=J|3=EtM(hM?C z%_U&N7#I{cF)$rxklMt+yorHj69elG2DZ%%Ov@QKytTG5aBN~=+Q7ibz{ViTAi==S zzznuPih+%RfkB*sjX{z@ltG3;f<cNwl0lk5mO&0~sU!mnn9sl<&%nUI&cGDG&cM#X zz`>xvAPRMX0oZK}3<5%&n;DpexHdDe2yt&_U<LVv5o{4312Y2y10Mq`g8%~;gAfBF JgCf|MN&qze!| diff --git a/build/classes/java/main/com/uca/dao/_DefaultDAO.class b/build/classes/java/main/com/uca/dao/_DefaultDAO.class deleted file mode 100644 index 13c4e05666fe2a60c2e8dcba3ffa2708368479ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4376 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 diff --git a/build/classes/java/main/com/uca/dao/_Generic.class b/build/classes/java/main/com/uca/dao/_Generic.class deleted file mode 100644 index 2bf1fb6474556f5272ba28ae3bea7e5b2458a377..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 685 zcmX^0Z`VEs1_pBm6)px=25Bw^83tKS1{MZ6b_RKN1_ee2_T>D$ywv0pMg~!zti-ZJ z{o=wLeP@VRW`3SEBLkaFW?p8A9U}v?hGrNe1B-KhN-84*zfWdfs$XetQfg61Vp2{j zBZH7nesW??SYlBohz}KHDaptzW@HfaNzTvJFHKI=Pf5(zk9SYaOD)PwwgyR{XsRqo zg=&<>s>3EE#M%zzrsSg3#FA7-1~m<ct8)_b()In5vQm>vtTi!(7#TQ&Gt=`DOG=AU z85uY<LPD%HLqb3XrKIMhf(#PHW>6R-0~=Uv7$bv*O^6ky!FHHJj0{}C`K3k4scxB| zVBv-NRu2@sJPaHRoa_vWJPb+<$~+8g4D5^yBG|%)kwE~YULVP0j0|EZDxtBIU&P43 zot|3anO9trn3tT&$RMr(4Fa^dWKm>bVPIuoU|?im1X<0%z`)GF2yzhvBLf!$1A`9( z69Xdy0|SrNb_PbR9Slrc8JIVMRdF*gFmN$2F)%QIQV%x+4@eb6EdwtD9|HpeKZ=L| p0|N^qgCK(t10#bl0|NsSg9r;FgD8U-oG;G61eK9skOZrc0szjNow)!2 diff --git a/build/classes/java/main/com/uca/dao/_Initializer.class b/build/classes/java/main/com/uca/dao/_Initializer.class deleted file mode 100644 index 8f87537cad96b2fbf81804c1b17fbb78103dce76..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3953 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 diff --git a/build/classes/java/main/com/uca/entity/Couleur.class b/build/classes/java/main/com/uca/entity/Couleur.class deleted file mode 100644 index 838af1444e4d0106e2e798b9ee12f5fa749b4939..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1672 zcmX^0Z`VEs1_pD6Fir**1}iQGYX%#324!{zTP_Ak20IX850Y`<U~uGOaAI%<aa=eU zTtT!O2ZK9^_TXUf1kqj`4BjBxhl4?ii-Co~mxDougF%*qL5_n#o}Iyuk%7~(DA_g7 zIWskfkwL;IIX_pwG&xZ}HLoPIq*C8GzceScw8)x~fi)<<G(DA(fh8=psDzP$#VIGX zl#zkeDJL;6nUR6DEHS4vm61WnCo8cmQ9ma!FI_*lq$o2l-I|esT_w!XC)72VkwG#V zw*_oqBZ?Urq%}10C}VNXPf2BD;P=VQOZ6+wO-d~aNleN~Wn^Fn>-SG%WYE#TbcH5v zi-mmhlM{2o5{oiH20=|@$xF;lWn^Hp$;`_vv14S=z+$E+7Hh&78CXg(GK(1*ID<3O z^Abx+i&7aGM6u}B3}a;AOiwL=1QR2Jh=wMnd5jDkMX4o4nW<%|j10WNC5g$|zKI1; zH*(k{=RlputN}7k3&{Z2ywY47T%NYGW@O+B&Mz%WPIb!!1s)GHqV+)0$HSlmN^Z(L z4E_uOj0|Gf(*zHL216hZgAPLw4}$`OA|nH95h#VQGX(Q6gfN8iFvu`SGcvFyff5K0 zgFJ}Cl9ZEL%EKTBW|yTFmGCggg4mpiuq4RCAjKdJGE|q5fe+*sNKyiMhLM3aIVV3a z6+NW<ld@8iORO0gOpycGIVZ8W*cvH3Ai->n9L6A1tr;1_ko7^8d4hsd0O0_LFe3wJ za(-?>Vo_>HK8{HBbTDLKVUT2CU|@HU1bK#m!9fxf6kuAGK^jcUL1}pq&A<c-KL!Q? zDNwjGFfgz&a5AVcs4_4zs4*}wC^0ZHfB@Gf2F7g+Oa~a4H!v_TFfyovRf6Q088{g< z7&M{kO&FNKI=F;bw01DC9$;Vrsb@k_uf@Q?zyndmpv|Djz`(%7pu?cczy!9@gMpcW z1*AetTV^{0o0jfY2KJ3$H6T0r7?>Ft82A|282A~u83Y(WW{EK{fz&hTf&BwATY*85 zftf)ctjmCbk-?C`2<kq421c;WtXf+b*wLLP1U3%hG*+l_oD9Zr&#i-c&Q0qWgR_<p z$2JDeSq$u(7`QfQ330<XJR7uxc$a~M`8H??@xz1#HfRY6!Z<=37&kD2Y-a`sj2Qzj z0|SE?0}F!$122OVgCK(pgA{`-gB*h#g9?KJg9d{VgCT<ogDHa=gB^nggA;=`gA0Qm zl55={k;q`ez`(%4z$VDU$-~3Qz`<b3U<UR0Tn1K9JTesSW?+dF5@r?>+|D4fnL!B5 z6=f0P0CTy(TrpN5elS-6%oS%7;sta0z+4G-A#O02hhr}TOC<9q2BF|cmQ4&?!I7++ z7zBbN*)}oo1xK=PV&Dnh%)khWJ4kwwVqjxnU|?n7XJBKHV_;{{W#C}2Vc=x&W?*Ju Ng2t9Pg9SL&ECD%gN}m7# diff --git a/build/classes/java/main/com/uca/entity/EleveEntity.class b/build/classes/java/main/com/uca/entity/EleveEntity.class deleted file mode 100644 index 52e5c7f94b8312d30b03c73c0d96842f94585750..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 834 zcmX^0Z`VEs1_pBmMNS451{n|`%f-OTAji%i&(5I0$iSPDSd!|Om|0w$n3tT&$iVND zl~|UjUtE}@?~+)OYR$;NnU|mIoRe5woXW@`1d+{2%uCk~E-A{)OSfiZ5J*og0jWhY zMNmT%q7um*7U%pFumzcUseYxoNvTC4iAgzNL-UgpbHWmfGC_Q(AWKO`W-%j!j8AfY zu6}89qJC;#NoGl<zH3fuS*k0T4YIlz!)hT7G@CWU7#Ud05_3vZ85wxeQ%n31-VuR0 z6V*dJ#VD#op(Y|L0vXC?lbM%UV#mn9tO4S31?QI*C8xS&g8U?a<W4<Mi1IM7F|hM6 za4>N4Fi0>+GBQZv_823BB${MsacU97(+r9XEDWp+3=B*ROdun{EDi=v1_lOJ21W)h z25tsM1|9|m27Lxb21bym))ofF4Pa%w3=9lxU_mYhJ_ZH`9x$7gfuBKufq{XML6AWR zs@V!`JOcxpmiAT##*JvYxxu={7?{B3L3D#m7G_`vTPngJ3N;7W5lrZg-~$_j?g%jk zaj0e#M=+r~f*-6Kn<F^Ej*wuGgqmXv<})y`YHep=Mi|2dcE2D43xhD&D0GKNfqg9v E0PE|P6#xJL diff --git a/build/classes/java/main/com/uca/entity/Entity.class b/build/classes/java/main/com/uca/entity/Entity.class deleted file mode 100644 index e909969408545fb9178d2e3757ad18c004faf7c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 475 zcmX^0Z`VEs1_pBm2~GxP1`#d>76wsv1~GO9aYhEF%oIijMo&ft*7Vd8&lE-mW(`eG zMg|t={FGEi27aH+yi~u^+@#c^ki?{%R7M6NpZw&+oUp{AOb{O`$WoG#S<J{F?vtFK zt6!R&sGpiwl37xz?+T`@85vlMA%?SPcxr|*GO*cX=4F=Hfh`MTWZ(+UFD*(=b;|@< zzzxx)mz7wS$iu+Oz{bNMz#z!TAd1y&Mg{?pLj9b?ymWp4q^#8B5*9@UW(F1p1_nk3 zCXjvx1_ovZMh12U4hBXBP6h@BeFjDbMg|53R;?`zjB6Me7?>Ei7#JAXz=9kM+zbp1 zJYY5}0}lf)*dRUzeyC<E1||k3kZLXItqhDC(R6cyb&Ek%Ky`ymW(Awh2=WQk92*8E pupL}l+ZmX&m{82(V_;@rVBlt8VPIzfnTT)^7t~Bf1|hJ`!T=Y`Mce=Y diff --git a/build/classes/java/main/com/uca/entity/GommetteAttribEntity.class b/build/classes/java/main/com/uca/entity/GommetteAttribEntity.class deleted file mode 100644 index 2176b36476df72b97fb2e51821eeb831ab837dad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1475 zcmX^0Z`VEs1_pBm6D|f01|3cYb_QJ#p$8)LL4*N_Fl1*iVrMXBWMI!sam`6BOJ!tW z^kigU%S;I<%1>it;L1#K&(F<GEh$N5WZ+LpEJ<}NDJjZKDlN&(&tqf|^2tgpOVrOv z%uCk~E-A{)OSfiZ5G+c}EY8nEQOIVKnU`5&$H>5}p&7==z~Y>r0y5AiGcVPzG&d== zC?qi{ClzF1esW??SYlBohz}KHDaptzW@J$HNzTvJFHKI=Pt7aIEUDCoxeQ{HD_GE) zk%22cwZs$V8)gknPeul=Vk99J4Ns68IP&0%IKes~KIQ}~g|ON4JfY#h3swQMkdc8G ztO~*B&htbHD53P!5*PHa64B7a7Ft5ZSk#JYU@8T<Ss)M7*!0wrAj|+4DaI-+l!rwv zS8#r5QF5wVCMX6ZVV*(`RXtEN^Dqc72=Xv+GH~%QaDxaQ5W&m9$HTzSz{kj-OhoiB zGKiw7f<zmGA_F@E2Ll5GD+3eA1_lNOCXgjynumc4O!G4EfoXm)&CS3Fau5R}gAfA) zgFXWz10zVk)^-NQjbLTM3=9lxU_mwp5e5bZ9x$7gL6kv^fq{XML7YJXL-Q5}rZs4q zIk0M$WRQYtwqjsnU;<gCCB2n_3EgT=ux>Gk3aHf}XGt?~fn6+v)e+3-j^F_sgYE-a z?2ceYcLXn3H>M-xppKBo>IfEeM+kt8L3e}#c1N(FJ3<hw8`BYrP)8^+C__UO5tmyS zST~?WhX~jhbVsN#s6sU(qC<Nt11q{CM8Uc-9ihg+2aXPPtd3wqcZ3Ak7<5NyV0Q!? Tx+5gPx-lK033Y@P*vr}g6tC*t diff --git a/build/classes/java/main/com/uca/entity/GommetteEntity.class b/build/classes/java/main/com/uca/entity/GommetteEntity.class deleted file mode 100644 index ff0b45afe0db2917a85d256eae4de4beb7cf47e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1199 zcmX^0Z`VEs1_pBmeNF~;1{DyY%Eh3@pblbbfCx=41`Y--b_Q*B1|3EQ=Dhq|Mg}3D zti-ZJ{hY+Sbp7CxqRhN>Yeok4<owc{)Y2kG1___!{9OIg<V5|{ypqh4N_}UDj5Q+z zS8+)Zl*h=xoswFdT$EW*l9`{!$iSAKTH*&XT|`3@oB1rx`6;Q44E#Qsd8vM-xk;%- zA&E&jsUX+nCnx5FB^G6Z_)tNXl8nq^Mh1Cwr?}_m=BAdEq`HD#X3faJRt&XPR0Gpi z%`ip=*0RK$(o{wUuJqIrxYMOHG|^3l%7HzJq*7V~mqL)?yy>YW!AL>Em!4YUf*dM* z#b^R-Hko;uC3cJq%o-pAxPtRbi;`2_GC?6BjOsf*P%QB<a58Z5FmN;QuruiLFz7J| z@G$U#MEF320)rwWgDhHfp_;<TAc`gr2|GpxF*I>#2rx2mLVT5(m(HNbz|O$Iz`(%5 zzyxv#0|NsS$Sq)+mw^jR^MPp&21W*c1_1^}20;b}27Lxb21W)323D;t42&DV%7hpg z7}&sq><q#T3=BMAHY<Y&gD3+710#bNgE&;P6$29k6G*j|_ErYQjcB?#z`DgCDxkVS zCQC4Ifi0C}kb;_n><A`wNAQA;L3e~SgA7!&7t|4aAV)B1X>Vg--pas&a10*<GXnzy zKLaa+00S?BAlNjBqxj&C;$x5idy|nt7Hi0`pgT$!Yz(@i<gjXHMb|8bRkJ+yU}Z)4 r1QIFYVBHWOu)%%6#sCXe1qMZE$RL7sI|CcKF_K_o(0!l;jzeVtsS?R& diff --git a/build/classes/java/main/com/uca/entity/ProfEntity.class b/build/classes/java/main/com/uca/entity/ProfEntity.class deleted file mode 100644 index c0f413871840eca68f6342bc6a53417ee54499c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 750 zcmX^0Z`VEs1_pBmIZg%^21yVh#l^tNAkEGo!_FYf$iNX=oLc0Un48MTAmo#kSeB@t zlbDyTA6!zDnU`+O$iPvMSX^A5UzEbgz@462f>14@p@~gBi*tTTDkB5GPi9`KUukYq zYEejHQV!Vk{N%)(u*9NF5FaYYQj(Eb%*Y_^lboNcUz(h#pPE;aSyHJVP?VqM3T9d} zGH@3o+bgPpX{}}$BLiz$Voqr)M0Eg)n-M%Vo6Nk-5<5l)W(|-QuHgLAqU2P!OpyEd z5q9c<!hwf@je(tqfdfQ{GKeuUNaA!OrW`1kAns>SWME-nWnf@nVqgN92xf6Gurn|) zure?*a58W)Ffwp6FfiydFfuTLM76dsFm3=V<6&T6U;_(sGVn4mFz|rctPFe%{0s~X zj0^${f>6y?VB;AW*tE2_GB9pL)6E6eEylnEHV>j3WU>$gJJ?cT?B+0`o5M}O91*OZ iVM6x|57-!V&xkUJK|O;AiR}!`=x*S{s#zTDV+jDMEqt#4 diff --git a/build/classes/java/main/com/uca/entity/UserEntity.class b/build/classes/java/main/com/uca/entity/UserEntity.class deleted file mode 100644 index cdbb6235504e599b344c6de96db554b3cdc24765..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 741 zcmX^0Z`VEs1_pBmSxyEP1_=-$$;H6RAjQrg&CVdh$iSJFSyWu&mzbN%$ROmCl~|Uj zpOcuEt{+@dl$n=q&B(x!lL(XNNlz_tLns%~(8Q*J#W_DEm63tpCo?bAuQWF)wJ0Pp zDF<wPesW??SYlBohz}KHDaptzW@M1|NzTvJFHKI=Pt7aIEUDBFElw?R1v9M~8F-3O zEEd(kv{y5Xk%2oswZsSRTJB<G9-B>OUS^3MBLlMrNGVrverZv1s#_+=Vf+Zo^gtoN z!@$PC&cna~B19NO85tyTI*yS+6ip7|Xa+?F76w)Z1_mYuCXi`h76$`60|Nsq10w?` z0~Z4$12+Q$gFXWz10zUOYYPM82Cy<71_lN;upkEmF9QPu517r$z{kMPz`(%BAiy99 z)ocYeo`Hc)OM5E=<3=>yoM7Ez3`}72Ai6;&voWxPEfvD*2qtt#@PLg$cZ4u@M=+r~ mf)}hC(-EMs0Qp>mK@{p4L`ZCBU`98FA8ZV|BgDWy76$-tR(XN| diff --git a/build/classes/java/main/com/uca/gui/DefaultGUI.class b/build/classes/java/main/com/uca/gui/DefaultGUI.class deleted file mode 100644 index 5844530b456828595ab7fffefdacf2dffc2cf6bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2010 zcmX^0Z`VEs1_pD6C@uy*25l||9R^)?20bnYW)Mf8!GMFokc+{H!5BoCfYg|>GnjEP za50z*F)%P#voqMRGuSdRu-RnhWtP}6GB9gshA}d*IOnINGBWV{Wag#%mF6a;7KJ1x z<)kt)2>IkEC+37D7G;9?P(hZGjLc$21___!{9OIg<V5}S(oB7q)U?FXoD%m?Pisa7 z-t^QGga9LhsfJHhVp*boX-Q^|zHefIHH4d!n3t{}TvC*omu{_zDa6RYo1CAQmYH5! zlvt9PpU23c?2}fMnwpzfl$~0nUy_<zkds)Fs_%@f$eNLXEx)v+ptOXMK>%WAX1;!S zQD#YMku@U&2TT_ugB(`FLZGHvGcquyGBSuli~zgTwIVsS0OSyBMh4c*Jg^n~5P7)A z7#VnAHuxpxf<qAObFcwWuQD=-p$2PZK`Jz8O;L@rfpC#EBZ>GYWu+#USlfXDJh&t= zIomg}0BR0raAta5Vo7OHDkDQQTHq6DD3V1`cVmqruHgLAqU2P!Oi*&+M?|_F$lE*& z{0su@40b#W_6!b;3?d*g{mgu5oI@gooxzcZ!HL0{k%2Wd#7)<Noxz2N!Ii;{hryk} zgNMPB!HbbW7_1Q-4Dd+cVen=UU}O+*%Fiz;E-6YZ@J%hr$WJNeXJhc;VDRN(@MG|2 zWDvuiMj06d5Jp16k&!_OS#7*qQEI9$IHh^!WtL<n=44i-7BMn#rKgrS=jWBAR+KO@ zsA_0pO+@G^QjuV?Wn|z^Pc4BZK1K#3XrzJt3=e;7#=!JgGcw5FlV@ZQEKV))2WJh} zyyX0p%)E3)22pJGgfTL(7Zl|urxq83{D_niAVCGqzKDDUDnmF*@*(bIWDwE7npF4; ziZb&`z$rDPC^0#eiy?p^kdeVGwWuh+NTEC<HBTWuH7^yE+4IsBN-|OvQXqwjLV9VY zo&s{dvQl7VWDw6y%uaRA&r41$3C}FaaL&&wE=kNQDQ09)!{#d_Z$KPs&CU=6N+w~9 z3@V7!keOGOpPdR#q7c*F5|c~viz?X}A{ZIieDd?NOA8nocs%p+Qj45(5{rvdiy0Ya zAX^DF1Ck;=67y1WQj1j}8lho_9Ir?YL(v#gS&)iFc{GxGXnY_CH`EB{#GIVq%#u`V zc7{ks22~9IVRIWJgB*T!42lfA415eAz{J1^%G?Z$41x>{4EhX=42%p646It)85lP* zFfcGNfa)7Iupl3UFarYv517r$Ai^NZz`(%CAjTlhzy#KOg@KuYm4Si5Xa@t6?`{U> z$n6X)emdIQ7+9@XBw2*mwlT0vvS{gUW8l!;#=yD3S7#doxArau9tMUDU^7)2)EKxJ zSim-_F>o?4Fo-a)Fo-hnFo-b-Gl(-tF-R~dGDtG0F-S3}GsrM#GsuBmWXHh9z`~%! zAi*HXz{J4AAjKfXAkDzcAj}}lAj2Tbz`~%;z``KMAkV-Aavg&LgCfZ13`Pt}49X0Q z3@UJ688Ij@s4_4xs4*}wurV;Eu`_TnsDnd6gMpbr6U@?L2xVYk;9_882xbUp2w{+9 SuwY<d;9y{6uw-ClumS*Ci768R diff --git a/build/classes/java/main/com/uca/gui/EleveGUI.class b/build/classes/java/main/com/uca/gui/EleveGUI.class deleted file mode 100644 index 3ba334c7df13f63e3de20b96338adde622586cd6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1019 zcmX^0Z`VEs1_pBmD=r3Z203;Hc`gPf200D}1x^M<1|=>AWd;>)22}<%4hD5D1`P&H zb_OkW25m+LHk-`6%o00B24)S-Fh&Lz=lqmZMh1SL%)C^;(%hufqL9R-oK!{zA)ox@ z#GJ6iqD&AUD#%ijky*^hAm)>tpQ~S*oT#5(nyK%alUkPQ9_ne$$iS1HTH=_K0~RS} zWDwEN^vOyrOVrOv%uCk~E-A{)OSfiZV9m@cC@le53YIJ_$;{FBO)Rhm8H{3SWkD*` zVpE7YFr_vSF0!#mBK}EPsmUeQcGipxT&@+#sRbpO`FX|c3_9!#x{M55!TF^{$*FFc zAYbx=o$4OysRwcj4+9SaFC&8>h^-H{%OkNk!#A;jk%280<jZ1q20b1IeFg(|216bO zBL-u31`{3zQwB3e1}=yKy|j`Xb_R1E1`7sDMg|dV;l#)w0JZ?^dWc&Y8HB+?nfdyj z{%|KVGN`5%rKaX47G<Xv>6fJD7UU$Br0R!28A$2`VfG~F7p3Yu=NF|iGO&WZ#>gN6 zk1VhxSQMlJ6x=A<;4+L1Y>;?lWDtVIAUHI9GK)*B85wxNZUu{g!-g3gn-&_FQGh9e zoFE{6M|KA&Ik}{!C6?xtxQBW&GVrFSmLT&@p?1LRwnnl5n!J!LfC@1vGJrA(0|NsC z69XeCju{vk_!t-%^cff#7#SECShcn@Fm41(^D{6ouz>|R83Y&@7<j;JRt7-^AqEBp zP6lBH5e6o(<|GDYu$<g(2BygE49wnILM)pYShq2-?POqQW(e03;@H8!xq*R!ftdkh zDjx$g0|Nsu0|x^igE#{}+;k2GF$PfvF$M+(aj1O|5eWtc21&4Mm>8rOq!}0)WWX+z F1pwyR`56EJ diff --git a/build/classes/java/main/com/uca/gui/GommetteGUI.class b/build/classes/java/main/com/uca/gui/GommetteGUI.class deleted file mode 100644 index 248aca3df9a8b91950cc37c7a1f296b93fcfca7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1046 zcmX^0Z`VEs1_pBmD=r3Z203;Hc`gPf200D}1x^M<1|=>AWd;>)22}<%4hD5D1`P&H zb_OkW25m+LHk-`6%o00B24)S-Fh&Lz=lqmZMh1SL%)C^;(%hufqL9R-oK!{zA)ox@ z#GJ6iqD&AUD#%ijky*^hAnB8wpQ~S*oT#5(nyK%epPQRnQj+Q(>S@i$z@MI4;+T^I z6D($A5Yf=|$x19s)Xz!GOV<xBDay=Cw`OEu&CDw(Edf~#mMksF%+dEvEU;!|5JR=P zvLF>|y(z>Tm{J=E7ui@O5&xvD)Z`LtJ8MP;F4v0W)Pj=C{Jdgz1|4<=T}B43;QZ2} z<W#pzkY5F0u5}Of)C0MOhk=KImytmb#MTE}=aE>P;hR{%$iSHn^=>gcgB}lqK7#=} zgCP%t5rZ*1g9#6VDT5g!120^SURp^GJA*k7g9U>nBZD}OU}Izu0NVui3B=uu48mZc z%zS-Mf4K7*8C27XQd4sii?UOT^h;863vv=mQuRZi3?y}eFsqXDi&FKS^NUg$88~3x zWMq(r#~@f9CIM1s&B!2$q8V9|k%0{ozl;n*uxJH`k56WCi8UhwFWAvw5pZZRgQM6& z12bMQMUYboBoIJp0p=7?N^?m~ODxSPaS!zbg>h;LGT#(x2h473BnzNv4%q^z5Q8EE zDE}}pFfcGNFoI&8fsuiafq_Avfsuicfq{WlYdZtuMzAzL0|NsaSdf!JfPsO52h3(= z5M&TyU|`^65M~fzU;=ASVqgZ#$?axfirmh??5!olvWbCp8w1-;26kqKa4jK@9Socs z7#J9s89=7;F)%YQFz_;PFz_*mGYG*==U@<H5M>Z!U|<l3+6NJlU|?X71iOZbL5e|| LfssK5>_S-p<T(W& diff --git a/build/classes/java/main/com/uca/gui/LoginGUI.class b/build/classes/java/main/com/uca/gui/LoginGUI.class deleted file mode 100644 index be42bf85bf82b8163edf9686882822674c115a1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 762 zcmX^0Z`VEs1_pBmH7*8r1}Sz1X)XpP1}P2(87>A{203;Hd3FW`Mg}&U%)HDJJ4Oa( z4b3n{1{UZ1lvG9rexJ;|RKL>Pq|~C2#H5^5Mg}3D{N%)(u*9NF5FaYYQj(Eb%*Y_- zlboNcUz(h#pI(}&?~|XNndctrY0bzWn4VhVoS&DMnp~2ZpBIprp32A|qM_-Nl~|Uj zpOcuEt{+@dl$n=q&B(x-nO9I+0<sw_Sz3~rqwkwoU=1=I#pcR_RH*Hy5OZKkZ6I7^ zW06Gsld@8iORVjz85y`-E0R+SKrSj~XHaBkP-0}@3eGPrN=|jl1bLMg<^w&DQ+OCS z7&sXj1VL<luw5RB#TmYd1&j=wIUuj<rIqBcGbr;gs4%E9GKgRc3PuJ2uy(N9ATD8K z5C#in=IeX<!yUxPpqf^cnwpzfl$~0nUy_<zkds)FsviPnAgL2Ww#OwkEwMDG#68rL zk%2cowFH@OssRZFu+u>y3gLpC0u6mE5yGIzz{bGN00K-5jG!Q3U}WH8U|`T^U}Ruq zU|?X?+RnhZk%57MiGiDefq@My$icwFz`(!*X0tNzGVn1lFmN*PGYBv+fi?RxfDB_` z;NQ)_6uF&&*;`A9Wd{T61_lNOX0S1!BnmQsgMk-r6bA!4gCK(t0|SFF)NqK12m=Fy TDA;Ny1~CS421W)6uyZ5<p-{A= diff --git a/build/classes/java/main/com/uca/gui/ProfGUI.class b/build/classes/java/main/com/uca/gui/ProfGUI.class deleted file mode 100644 index aaf4870668a014b9f8b2f1b50eb44699be4b93ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1258 zcmX^0Z`VEs1_pBmM=l0l1{HP&RW1f51{DqlHBJU~1`RF-O$IG)25kl%4hCH=20aFS z4h97d1_O2mLv{uuMg}&U%)HDJJ4Oa(4b3n{1{UZ1lvG9rexJ;|RKL>Pq|~C2#H5^5 zMg}3D{N%)(u*9NF5FaYYQj(Eb%*Y_>lboNcUz(h#pI(}&A5fH^<{s*4&B(x=o?7CV zlLHbcW@Hf2(DcblEKAhSNz6;v4=yRn%uBasWMIwAD<~}iSqYXbEy>K$_f0IYW@HdU zwX(7x6>6<1#2lDX8weNKSR@huq^#8B5^FnaMg}g|isaOSlFa<PVs-{&b_Nqh2EO#v zlJL}=<ow*!fW-7vMh1NixMx!HN-|3-!TxatGp(_DfTf@)KaG(=8jn6k2Cm@z(xT*4 zw@gr2@_<6bJ=9YV<YOKNJ_de920;*8AM7QM#NrI!!~#YJR*=cX><p$n3}y`G><kt> z43-R5><rdC3^ok5j0^%``JmMF(wxL1y|j`Xb_P2h273kvMh5P3h^IiJj10n9;)jtz z0Bj{V*dT$#$RG?B%FNgI^oNHPBZF#MQEF;#Vo`Q#k$y>PZb43BNveJbl!2s95N1ts zeo?BvbAC}OBLfS_uZ#@h@X!IvfdoPF){G3ID4Jjrj0|j$#KXuS1WPyI!12i}F0p20 z-~~GrECLQHW^fv^(7=p%OcCT*gm@g3*kH~8C1ID;w8YY!68BI~Mh4#W)DmRADbx;_ z-PTAJKod2x1yCUdMFt)QUIq|gW?%$GIRhhu00RSqJ_92IBLf2itJZb~#*GXN3``7y z3=9lxU_nj>AqEBp9x$7gL6|{=fq{XOL6kv^feEZRi2-C71B2Xd2BygE49wnILM)pY zShq2-?POqQW(e03;@H8!xq*R!ff;Nn9|JQ30|PGu2Lm62I0HZ2bPfhF25|-n1_lO6 zsC^I-DFy}xX|QXU7-Se^88{i_804W2PiJ6eU;^oY+U=t)#H9tXR$GW0i?w1591P+N mLJSgMYe8NBS*O6D$iTqB!5|2B03(tEKq6A$&`|;hi!uQ8;3=m7 diff --git a/build/classes/java/main/com/uca/gui/UserGUI.class b/build/classes/java/main/com/uca/gui/UserGUI.class deleted file mode 100644 index b19b5679288ec1eeed09841fe6be0238ff8688f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1010 zcmX^0Z`VEs1_pBmD=r3Z203;Hc`gPf200D}1x^M<1|=>AWd;>)22}<%4hD5D1`P&H zb_OkW25m+LHk-`6%o00B24)S-Fh&Lz=lqmZMh1SL%)C^;(%hufqL9R-oK!{zA)ox@ z#GJ6iqD&AUD#%ijky*^hAnKExpQ~S*oT#5(nyDXJoLb}_>S@i$z@462;+T^I5-4V5 z5Yf=|$x19s)Xz!GOV<xBDay=Cw`OEu&CDw(Edf~xmMksF%+dEvEU;!|5JR=HvLF>| zttrGDm{J=E7ui@O5&xvD)Z`LtJ8MP;F4v0W)Pj=C{Jdgz1|4<=T}B43;QZ2}<W#pz zkRN$KE_Dy})C0MMhk=KImytmb#MTE}<&jvN;hR{%$iP}!oLW@O&Y;J`pwD2y&S1#H zV8md|&S1jBV9H>|$iNAf*GntOVP`PsVX$DZWMmM=5=4v)0$|g@E{C|2kwF+Nl$o#Z z=?`}<BZF#MQEF;#Vo`Q#k$y>PZb43BNveJbl!2s95N1tseo?BvbAC}OBLfS_TZ|0i z@K^%NfdoPF){G3ID4Jjrj0|j$_+w-cf<+xT9DFj1ORO0gc)<<@i-1Fg861rk8kk{^ zDT165ARY(BH_REJROFJHmROoo;vVYB$iSPPT7t|sh1vnL+ZxFNXu3kS04l_w$N<V4 z3=9kmObm>m*kxd3;A3E5&}U#|U}RumVAa~rz_<}C&CkHVzy=oNU=UznVBi6>Ss4Tw zgcukYI2nW)L>QRBnv)oq!E$oD8JHrsGcbE=39)QqVBN;Rwv&OKnIT+Dh+_u>=LQA_ z24)73seBB~VDmT_cp1bQ_~52<Fo-dTGKeuSFo=WY85tlV5)2Fsl3>>`F-S2;GcYp9 IfL$mH02tc#DgXcg diff --git a/build/classes/java/main/com/uca/gui/_FreeMarkerInitializer.class b/build/classes/java/main/com/uca/gui/_FreeMarkerInitializer.class deleted file mode 100644 index 38a2af9fcbac0d798edc7d0be1327d949f46d666..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1192 zcmX^0Z`VEs1_pBmdoBik23d9nIZg&926-+9CI$s|21O1AB@k1YgFyvEt8y}^F{p!B z8k`K83|b(THamk3JA*DG1Dj1|US^3MBLlOBW*8#_i*tTTDkB5GPi9`KUukYqYEejH zQcfx(gOE>ta$-(cVo@fD4;5r7$;d2bWKi)*&d=2^O-|HLFU{1CcPmOw^-V0wPA&4x z%Ph%E%*m`uEwW~0;7U&|an8>xNv$YhWKh-6^hqm9P0a->)GtZREyzhMN!54G&r8cp zFD*(e$;{8QW@O+^MiyXXP$o(jS8#r5QF5wVCdld1*j=QTl~|U@!yv#Q$jG2b&?!6& zdJOs?)dq|V!Z7a!mn0UI1g932r4}(Vu<4g&rj{4;Fc>lzF*2}*hPdfk@GuxNn6NXL z@-Ub&nDa1LFj%rPSn)7eGuZGj*fQ8LGAO}}!X0vq3<4mR>gOcprR)1AWu+#UFf#Ck zxdsJ$`uoKj#T&;P8!$4+VhxwD)S_ZYI4Wr1RRD^6sp8ZU=bXgiVz>OF5NLe(<R_+N z=A|<-sA>2hTme>PjU*6UQk0pOZVfU;s5rI6B{eOvG^fNhFF7BgTNGJ0l46L@N=q_x z^ug&Xm63tXEy&T&*%g%Hz!oA&S~D_m7N?fLRKg5JRsnK>4z|dIdC0XQIkf<kwmcH^ zQgT4?#vkMw;t}K@9`E7k=i=iU#K@qBHK=fzV9m%NU7T8iOPZ0v5PQ($(qOF_#-PZ+ z$H3130!$2ypd`w`$RNbPz@X2-$iT?Jz`&}toq=&90|NsSgD?XF0~=V7lR<=mfq@6i zW@Qj%5My9q;A9YIkbr7VXJ7`)Y3^oVirmD&yq$r?TT6&lh;17KyOt2gHU>_uO$=Py z7`U}IG4O0-;MLjyw?K-4je&uImw}ssk3pD$pFxsAfI)#lkU^b67;Y&ygB*h-gA@Y; L10#bpSf>mCmi9c> diff --git a/build/resources/main/static/style.css b/build/resources/main/static/style.css deleted file mode 100644 index e69de29..0000000 diff --git a/build/resources/main/views/eleves.ftl b/build/resources/main/views/eleves.ftl deleted file mode 100644 index b4ee37e..0000000 --- a/build/resources/main/views/eleves.ftl +++ /dev/null @@ -1,70 +0,0 @@ -<#ftl encoding="utf-8"> - -<body xmlns="http://www.w3.org/1999/html"> - -<ul> - <h1> Liste des élèves: </h1> - <#list eleves as eleve> - <#assign naiss = eleve.dateNaissance?date> - <li>${eleve.id} - ${eleve.nomClasse} - ${eleve.firstName} ${eleve.lastName} (${naiss}) </li> - <form action="eleves/delete" method="post"> - <input type="hidden" name="id" value="${eleve.id}"> - <button type="submit" name="id">Supprimer</button> - </form> - </#list> - -</ul> - - - -<h2>Ajouter un élève</h2> -<form action="/eleves/ajout" method="post"> - - <label for="firstName">Prenom</label> - <input name="firstName" type="text" required> - - <label for="lastName">Nom</label> - <input name="lastName" type="text"> - - <label for="dateNaissance">Date de Naissance</label> - <input name="dateNaissance" type="date" required> - - <label for="nomClasse">Nom de classe</label> - <input name="nomClasse" type="text" required> - - <button type="submit">Creer</button> -</form> - - -<h1>Modifier un élève</h1> - -<form action="/eleves/update" method="post" id="update_form"> - - <label for="firstName">Prenom</label> - <input name="firstName" type="text"> - - <label for="lastName">Nom</label> - <input name="lastName" type="text"> - - <label for="dateNaissance">Date de Naissance</label> - <input name="dateNaissance" type="date"> - - <label for="nomClasse">Nom de classe</label> - <input name="nomClasse" type="text"> - - <button type="submit">Modifier</button> -</form> - -<label for="id_selection">Selectionner l'identifiant</label> - -<select name="id_selection" form="update_form"> - <#list eleves as eleve> - <option value="${eleve.id}">${eleve.id}</option> - </#list> -</select> - - - -</body> - -</html> diff --git a/build/resources/main/views/gommetteAttribs.ftl b/build/resources/main/views/gommetteAttribs.ftl deleted file mode 100644 index 74ed4d2..0000000 --- a/build/resources/main/views/gommetteAttribs.ftl +++ /dev/null @@ -1,13 +0,0 @@ -<#ftl encoding="utf-8"> - -<body xmlns="http://www.w3.org/1999/html"> - -<ul> - <#list gommetteAttribs as gommetteAttrib> - <li>${gommetteAttrib.id} - eleve:${gommetteAttrib.idEleve}, prof:${gommetteAttrib.idProf}, raison:${gommetteAttrib.raison} </li> - </#list> -</ul> - -</body> - -</html> diff --git a/build/resources/main/views/gommettes.ftl b/build/resources/main/views/gommettes.ftl deleted file mode 100644 index ad98634..0000000 --- a/build/resources/main/views/gommettes.ftl +++ /dev/null @@ -1,85 +0,0 @@ -<#ftl encoding="utf-8"> - -<body xmlns="http://www.w3.org/1999/html"> - -<ul> - <#list gommettes as gommette> - <li>${gommette.id} - ${gommette.strCouleur} - ${gommette.nom} : ${gommette.description} </li> - </#list> -</ul> - - - -<h2>Ajouter une gommette</h2> -<form action="/gommettes/ajout" method="post"> - - <label for="nom">Nom</label> - <input type="text" name="nom" required> - - - <input type="radio" id="choixArcEnCiel" name="couleur" value="arcEnCiel"> - <label for="choixArcEnCiel">Arc en ciel</label> - - <input type="radio" id="choixRouge" name="couleur" value="rouge"> - <label for="choixRouge">Rouge</label> - - <input type="radio" id="choixVert" name="couleur" value="vert"> - <label for="choixVert">Vert</label> - - <input type="radio" id="choixBleu" name="couleur" value="blue"> - <label for="choixBleu">Bleu</label> - - <input type="radio" id="choixBlanc" name="couleur" value="blanc"> - <label for="choixBlanc">Blanc</label> - - <br> - <label for="description">Description</label> - <input type="text" name="description" required> - - <br> - <button type="submit">Creer</button> -</form> - - - -<h1>Modifier une gommette</h1> - -<form action="/gommettes/update" method="post" id="update_form"> - - <label for="nom">Nom</label> - <input type="text" name="nom"> - - - <input type="radio" id="choixArcEnCiel" name="couleur" value="arcEnCiel"> - <label for="choixArcEnCiel">Arc en ciel</label> - - <input type="radio" id="choixRouge" name="couleur" value="rouge"> - <label for="choixRouge">Rouge</label> - - <input type="radio" id="choixVert" name="couleur" value="vert"> - <label for="choixVert">Vert</label> - - <input type="radio" id="choixBleu" name="couleur" value="blue"> - <label for="choixBleu">Bleu</label> - - <input type="radio" id="choixBlanc" name="couleur" value="blanc"> - <label for="choixBlanc">Blanc</label> - - <br> - <label for="description">Description</label> - <input type="text" name="description"> - - <br> - <button type="submit">Modifier</button> -</form> - -<label for="id_selection">Selectionner l'identifiant</label> -<select name="id_selection" form="update_form"> - <#list gommettes as gommette> - <option value="${gommette.id}">${gommette.id}</option> - </#list> -</select> - -</body> - -</html> diff --git a/build/resources/main/views/login.ftl b/build/resources/main/views/login.ftl deleted file mode 100644 index 709c68d..0000000 --- a/build/resources/main/views/login.ftl +++ /dev/null @@ -1,18 +0,0 @@ -<#ftl encoding="utf-8"> - - -<body xmlns="http://www.w3.org/1999/html"> - - - -<form method="post" action="/login"> - <label for="userName">Nom d'utilisateur</label> - <input name="userName" required> - <label for="password">Mot de passe</label> - <input name="password" type="password" required> - <button type="submit" placeholder="Supprimer...">Envoyer</button> -</form> - -</body> - -</html> diff --git a/build/resources/main/views/profsRegular.ftl b/build/resources/main/views/profsRegular.ftl deleted file mode 100644 index 7dae877..0000000 --- a/build/resources/main/views/profsRegular.ftl +++ /dev/null @@ -1,17 +0,0 @@ -<#ftl encoding="utf-8"> - - -<body xmlns="http://www.w3.org/1999/html"> - -<ul> - <h1> Liste des enseignants: </h1> - <#list profs as prof> - <li>${prof.id} - ${prof.firstName} ${prof.lastName} aka ${prof.userName} </li> - </#list> -</ul> - -<a href="/welcome">Retour à la page d'accueil</a> - -</body> - -</html> diff --git a/build/resources/main/views/profsRoot.ftl b/build/resources/main/views/profsRoot.ftl deleted file mode 100644 index e441c30..0000000 --- a/build/resources/main/views/profsRoot.ftl +++ /dev/null @@ -1,22 +0,0 @@ -<#ftl encoding="utf-8"> - - -<body xmlns="http://www.w3.org/1999/html"> - -<ul> - <h1> Liste des enseignants: </h1> - <#list profs as prof> - <li>${prof.id} - ${prof.firstName} ${prof.lastName} aka ${prof.userName} </li> - </#list> -</ul> - - -<form method="post" action="profs/delete"> - <label for="id">id</label> - <input name="id" required> - <button type="submit" placeholder="Supprimer...">Envoyer</button> -</form> - -</body> - -</html> diff --git a/build/resources/main/views/users.ftl b/build/resources/main/views/users.ftl deleted file mode 100644 index 0a474b7..0000000 --- a/build/resources/main/views/users.ftl +++ /dev/null @@ -1,14 +0,0 @@ -<#ftl encoding="utf-8"> - -<body xmlns="http://www.w3.org/1999/html"> - -<ul> - <h1> Liste des utilisateurs: </h1> - <#list users as user> - <li>${user.id} - ${user.firstName} ${user.lastName} </li> - </#list> -</ul> - -</body> - -</html> diff --git a/build/resources/main/views/welcome.ftl b/build/resources/main/views/welcome.ftl deleted file mode 100644 index a5c5fa9..0000000 --- a/build/resources/main/views/welcome.ftl +++ /dev/null @@ -1,16 +0,0 @@ -<#ftl encoding="utf-8"> - - -<body xmlns="http://www.w3.org/1999/html"> - - -<h1>Bienvenue ${prof.userName}</h1> - - -<a href="/profs" >Consulter la liste des profs</a> -<a href="/eleves" >Consulter la liste des eleves</a> -<a href="/gommettes"> Consulter la liste des gommettes</a> - -</body> - -</html> diff --git a/build/tmp/compileJava/previous-compilation-data.bin b/build/tmp/compileJava/previous-compilation-data.bin deleted file mode 100644 index 62c2ad6b2a74eb60bf0bc8bbcc0235e887de8985..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10042 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 -- GitLab