From 6d832b59daee96417a02261038c83f31b498cda9 Mon Sep 17 00:00:00 2001 From: Roberto Date: Sun, 2 Jun 2024 23:33:14 -0600 Subject: [PATCH] back medico --- .../src/main/java/mx/uv/App.java | 56 +++++++++++++ .../src/main/java/mx/uv/Conexion.java | 4 +- .../src/main/java/mx/uv/DaoPaciente.java | 23 +++++- .../src/main/java/mx/uv/DaoUsuario.java | 76 +++++++++++++++--- .../src/main/java/mx/uv/Receta.java | 14 ++-- .../target/classes/mx/uv/App.class | Bin 561 -> 4749 bytes .../target/classes/mx/uv/Conexion.class | Bin 261 -> 1919 bytes .../target/classes/mx/uv/DAO.class | Bin 246 -> 246 bytes .../target/classes/mx/uv/DaoHistorial.class | Bin 0 -> 3853 bytes .../target/classes/mx/uv/DaoMedico.class | Bin 0 -> 4303 bytes .../target/classes/mx/uv/DaoPaciente.class | Bin 0 -> 5374 bytes .../target/classes/mx/uv/DaoReceta.class | Bin 0 -> 2042 bytes .../target/classes/mx/uv/DaoUsuario.class | Bin 0 -> 7058 bytes .../target/classes/mx/uv/Historial.class | Bin 0 -> 1348 bytes .../target/classes/mx/uv/IDaoHistorial.class | Bin 0 -> 532 bytes .../target/classes/mx/uv/IDaoMedico.class | Bin 0 -> 514 bytes .../target/classes/mx/uv/IDaoPaciente.class | Bin 0 -> 526 bytes .../target/classes/mx/uv/IDaoReceta.class | Bin 0 -> 514 bytes .../target/classes/mx/uv/IDaoUsuario.class | Bin 0 -> 520 bytes .../target/classes/mx/uv/Medico.class | Bin 0 -> 3322 bytes .../target/classes/mx/uv/Paciente.class | Bin 0 -> 3541 bytes .../target/classes/mx/uv/Receta.class | Bin 0 -> 3987 bytes .../target/classes/mx/uv/Usuario.class | Bin 258 -> 1418 bytes .../compile/default-compile/createdFiles.lst | 0 .../compile/default-compile/inputFiles.lst | 18 +++++ .../target/test-classes/mx/uv/AppTest.class | Bin 457 -> 457 bytes 26 files changed, 170 insertions(+), 21 deletions(-) create mode 100644 healthmanager_back/target/classes/mx/uv/DaoHistorial.class create mode 100644 healthmanager_back/target/classes/mx/uv/DaoMedico.class create mode 100644 healthmanager_back/target/classes/mx/uv/DaoPaciente.class create mode 100644 healthmanager_back/target/classes/mx/uv/DaoReceta.class create mode 100644 healthmanager_back/target/classes/mx/uv/DaoUsuario.class create mode 100644 healthmanager_back/target/classes/mx/uv/Historial.class create mode 100644 healthmanager_back/target/classes/mx/uv/IDaoHistorial.class create mode 100644 healthmanager_back/target/classes/mx/uv/IDaoMedico.class create mode 100644 healthmanager_back/target/classes/mx/uv/IDaoPaciente.class create mode 100644 healthmanager_back/target/classes/mx/uv/IDaoReceta.class create mode 100644 healthmanager_back/target/classes/mx/uv/IDaoUsuario.class create mode 100644 healthmanager_back/target/classes/mx/uv/Medico.class create mode 100644 healthmanager_back/target/classes/mx/uv/Paciente.class create mode 100644 healthmanager_back/target/classes/mx/uv/Receta.class create mode 100644 healthmanager_back/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst create mode 100644 healthmanager_back/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst diff --git a/healthmanager_back/src/main/java/mx/uv/App.java b/healthmanager_back/src/main/java/mx/uv/App.java index ff65019..5effe96 100644 --- a/healthmanager_back/src/main/java/mx/uv/App.java +++ b/healthmanager_back/src/main/java/mx/uv/App.java @@ -11,6 +11,8 @@ import com.google.gson.Gson; */ public class App { + static Gson gson = new Gson(); + static HashMap usuarios = new HashMap<>(); public static void main( String[] args ) { System.out.println( "HEALTH MANAGER BACK END CORRIENDO..." ); @@ -33,5 +35,59 @@ public class App before((request, response) -> response.header("Access-Control-Allow-Origin", "*")); //CORS + + post("/validacion", (request, response) -> { + response.type("application/json"); + String payload = request.body(); + String mensaje = ""; + Usuario usuario = gson.fromJson(payload, Usuario.class); + System.out.println("usuario " + usuario.getCorreo()+ " " + usuario.getContraseña()); + boolean respuesta = DaoUsuario.estaRegistrado(usuario.getCorreo(), usuario.getContraseña()); + boolean respuestaMedico = usuario.esMedico(); + System.out.println(respuesta); + System.out.println(respuestaMedico); + if (respuesta == true) { + System.out.println("Usuario Correcto"); + mensaje = "Usuario Correcto"; + /*if(respuestaMedico == true){ + mensaje = "Usuario Medico"; + }*/ + } else { + System.out.println("Usuario incorrecto"); + mensaje = "Usuario incorrecto"; + } + return mensaje; + }); + + post("/validacionMedico", (request, response) -> { + response.type("application/json"); + String payload = request.body(); + String mensaje = ""; + Usuario usuario = gson.fromJson(payload, Usuario.class); + System.out.println("usuario " + usuario.getCorreo() + usuario.getContraseña() + usuario.esMedico()); + boolean respuesta = DaoUsuario.estaRegistrado(usuario.getCorreo(), usuario.getContraseña()); + System.out.println(respuesta); + if (respuesta == true) { + System.out.println("Usuario Correcto"); + + mensaje = "Usuario Correcto"; + } else { + System.out.println("Usuario incorrecto"); + mensaje = "Usuario incorrecto"; + } + return mensaje; + }); + + get("/datosUsuario", (request, response) -> { + String correo = request.queryParams("correo"); + response.type("application/json"); + return gson.toJson(DaoPaciente.datosPaciente(correo)); + }); + + get("/MisRecetas", (request, response) -> { + String nombre = request.queryParams("idUsuario"); + response.type("application/json"); + return gson.toJson(DaoUsuario.dameMiReceta(nombre)); + }); } } diff --git a/healthmanager_back/src/main/java/mx/uv/Conexion.java b/healthmanager_back/src/main/java/mx/uv/Conexion.java index e04a0ec..317600b 100644 --- a/healthmanager_back/src/main/java/mx/uv/Conexion.java +++ b/healthmanager_back/src/main/java/mx/uv/Conexion.java @@ -10,9 +10,9 @@ public class Conexion { private Connection conexion; String driver = "com.mysql.cj.jdbc.Driver"; - private String url = "jdbc:mysql://root:tdPXEKculfAIumCBQirpMvZYXnrOuCbZ@monorail.proxy.rlwy.net:51101/railway"; + private String url = "jdbc:mysql://root:ECGtugnerOnWGDCdGXSlqeNQSUGEJfhk@monorail.proxy.rlwy.net:15340/railway"; private final String USUARIO="root"; - private final String CONTRASENA="tdPXEKculfAIumCBQirpMvZYXnrOuCbZ"; + private final String CONTRASENA="ECGtugnerOnWGDCdGXSlqeNQSUGEJfhk"; public Connection obtenerConexion() throws SQLException{ conecta(); diff --git a/healthmanager_back/src/main/java/mx/uv/DaoPaciente.java b/healthmanager_back/src/main/java/mx/uv/DaoPaciente.java index a7fe576..f01d2ce 100644 --- a/healthmanager_back/src/main/java/mx/uv/DaoPaciente.java +++ b/healthmanager_back/src/main/java/mx/uv/DaoPaciente.java @@ -10,7 +10,7 @@ import java.util.List; public class DaoPaciente implements IDaoPaciente{ - private final Conexion con = new Conexion(); + private static Conexion con = new Conexion(); private Connection connection; private PreparedStatement ps; private ResultSet rs; @@ -108,5 +108,26 @@ public class DaoPaciente implements IDaoPaciente{ connection.close(); return pacientes; } + + public static Paciente datosPaciente(String correoUsuario) throws SQLException { + Connection conn = con.obtenerConexion(); + Paciente paciente = null; + try { + Statement st = conn.createStatement(); + ResultSet rs = st.executeQuery("SELECT nombre , edad , peso, contacto, idPac FROM Paciente INNER JOIN Usuario ON Paciente.idPac = Usuario.idUsuario WHERE correo='" + correoUsuario + "'"); + while (rs.next()) { + paciente = new Paciente(rs.getString("nombre"), rs.getInt("edad"),rs.getFloat("peso"),rs.getString("contacto"),rs.getInt("idPac")); + } + } catch (Exception ex) { + System.out.println("Error al obtener datos del usuario: " + ex.toString()); + }finally { + try { + conn.close(); + } catch (Exception e) { + System.out.println(e); + } + } + return paciente; + } } diff --git a/healthmanager_back/src/main/java/mx/uv/DaoUsuario.java b/healthmanager_back/src/main/java/mx/uv/DaoUsuario.java index 6ebf3f2..4ffeaa2 100644 --- a/healthmanager_back/src/main/java/mx/uv/DaoUsuario.java +++ b/healthmanager_back/src/main/java/mx/uv/DaoUsuario.java @@ -9,7 +9,7 @@ import java.util.ArrayList; import java.util.List; public class DaoUsuario implements IDaoUsuario{ - private final Conexion con = new Conexion(); + private static Conexion con = new Conexion(); private Connection connection; private PreparedStatement ps; private ResultSet rs; @@ -97,19 +97,73 @@ public class DaoUsuario implements IDaoUsuario{ return usuarios; } - public boolean estaRegistrado(String correo, String contraseña) throws SQLException{ + public static boolean estaRegistrado(String correo, String contraseña) throws SQLException{ boolean respuesta = false; - String consulta = "SELECT * FROM Usuario WHERE correo = ? AND contrasena = ? ;"; - connection = con.obtenerConexion(); - ps = connection.prepareStatement(consulta); - ps.setString(1, correo); - ps.setString(2, contraseña); - rs = ps.executeQuery(); - if(rs.next()){ - respuesta = true; + Connection conn = con.obtenerConexion(); + try { + Statement st = conn.createStatement(); + ResultSet rs = st.executeQuery("SELECT correo, contrasena, esMedico FROM Usuario WHERE correo='" + correo + "' AND contrasena='" + contraseña + "';"); + //ResultSet rs = st.executeQuery("SELECT correo FROM usuario WHERE correo='" + correo + "';"); + if (rs.next()) { + respuesta = true; + } + } catch (Exception ex) { + System.out.println("Error al iniciar sesion: " + ex.toString()); + }finally { + try { + conn.close(); + } catch (Exception e) { + System.out.println(e); + } + } + return respuesta; + } + + public static boolean esMedico(String correo, String contraseña) throws SQLException{ + boolean respuesta = false; + Connection conn = con.obtenerConexion(); + try { + Statement st = conn.createStatement(); + ResultSet rs = st.executeQuery("SELECT esMedico FROM Usuario WHERE correo='" + correo + "' AND contrasena='" + contraseña + "'AND esMedico='1';"); + //ResultSet rs = st.executeQuery("SELECT correo FROM usuario WHERE correo='" + correo + "';"); + if (rs.next()) { + respuesta = true; + } + } catch (Exception ex) { + System.out.println("Error al iniciar sesion: " + ex.toString()); + }finally { + try { + conn.close(); + } catch (Exception e) { + System.out.println(e); + } } - connection.close(); return respuesta; } + + public static List dameMiReceta(String nombreUsuario) throws SQLException{ + Connection conn = con.obtenerConexion(); + ArrayList recetas = new ArrayList<>(); + try{ + Statement st = conn.createStatement(); + ResultSet rs = st.executeQuery("SELECT idRec, nombreMed, firmaMed, contactoMed, pesoPac, edadPac, fecha, presArt, tempPac FROM Receta WHERE fk_idPac = '" + nombreUsuario + "';"); + while (rs.next()){ + Receta receta = new Receta(rs.getInt("idRec"), rs.getString("nombreMed"), + rs.getBlob("firmaMed"), rs.getString("contactoMed"),rs.getFloat("pesoPac"), + rs.getInt("edadPac"),rs.getDate("fecha"),rs.getString("presArt"),rs.getFloat("tempPac")); + recetas.add(receta); + } + } catch (SQLException e){ + System.out.println(e.getMessage()); + }finally { + try { + conn.close(); + } catch (Exception e) { + System.out.println(e); + } + } + return recetas; + } + } diff --git a/healthmanager_back/src/main/java/mx/uv/Receta.java b/healthmanager_back/src/main/java/mx/uv/Receta.java index 21e052c..57a6582 100644 --- a/healthmanager_back/src/main/java/mx/uv/Receta.java +++ b/healthmanager_back/src/main/java/mx/uv/Receta.java @@ -11,7 +11,7 @@ public class Receta { private float pesoPac; private int edadPac; private Date fecha; - private float presArt; + private String presArt; private float tempPac; private int idPaciente; private int idMedico; @@ -23,7 +23,7 @@ public class Receta { public Receta(String nombreMed, Blob firmaMed, String contactoMed, float pesoPac, int edadPac, Date fecha, - float presArt, float tempPac) { + String presArt, float tempPac) { this.nombreMed = nombreMed; this.firmaMed = firmaMed; this.contactoMed = contactoMed; @@ -37,7 +37,7 @@ public class Receta { public Receta(int idRec, String nombreMed, Blob firmaMed, String contactoMed, float pesoPac, int edadPac, - Date fecha, float presArt, float tempPac) { + Date fecha, String presArt, float tempPac) { this.idRec = idRec; this.nombreMed = nombreMed; this.firmaMed = firmaMed; @@ -52,7 +52,7 @@ public class Receta { public Receta(String nombreMed, Blob firmaMed, String contactoMed, float pesoPac, int edadPac, Date fecha, - float presArt, float tempPac, int idPaciente, int idMedico) { + String presArt, float tempPac, int idPaciente, int idMedico) { this.nombreMed = nombreMed; this.firmaMed = firmaMed; this.contactoMed = contactoMed; @@ -68,7 +68,7 @@ public class Receta { public Receta(int idRec, String nombreMed, Blob firmaMed, String contactoMed, float pesoPac, int edadPac, - Date fecha, float presArt, float tempPac, int idPaciente, int idMedico) { + Date fecha, String presArt, float tempPac, int idPaciente, int idMedico) { this.idRec = idRec; this.nombreMed = nombreMed; this.firmaMed = firmaMed; @@ -140,11 +140,11 @@ public class Receta { this.fecha = fecha; } - public float getPresArt() { + public String getPresArt() { return presArt; } - public void setPresArt(float presArt) { + public void setPresArt(String presArt) { this.presArt = presArt; } diff --git a/healthmanager_back/target/classes/mx/uv/App.class b/healthmanager_back/target/classes/mx/uv/App.class index 6c7308e024d2c8b142b2d8748beb4ac3aa4faaca..ee0e34d0a381f7c9e2b1b89199dd4188fd3365bc 100644 GIT binary patch literal 4749 zcmbVQ33wFc8Ga|%OqMYuL&FV?G)fMVRS-~uXc8g;HVJMZHF%WC?y#A#yR+`hBB`Q1 zY%RU8hi$FBFMC&@T`*K@Yiq5w_kG{@eP2}j{{PHwj$Ns3o;)-EeE;#i|NFh)_y5Tw zk4@bV;37p=QK6tVbts%W81BwwR8%RbpD+)a;iQ>Pgonl^teB^uD&ab51q&lFClyXO zP9kZAg(O?Q02%y2;Mu$@SoUM_1X*ibrRvu~0< zhrO(wPIN_lP<#A^yS4}~n`22kZF^f3RJOE^5LT}fw^Ynm@RV}ELa0N74gaBB*`*UT^d>xH23#)M|Sr&4RjB7Z|jRT^>p{{Z0Z}_+SEG~jc#XSsI#*(gf^^E z(ar$LJ&cGcFZvt^0gWU6`T`}o1WtaN;OdBFLI@hs92;jVR4P!!qtH7My;6T znXW+zuB8Jrn-DouMjDiR(oBuT&1Q1GuBAYUb$!lqy{_V?n<0xpmWIb<1>`C6Lwm|a}+3T)9W%3o=3-KCX=*drpWB@1W$$##&MgD7l_(Y_%gmi2%h6>dR8$FYI^BT#I-2c!g>u~Crx%dU|ZxOQZ}aqwn<;C+ z_D`QDLM8J+Ufd#73RkX4JE<{odWMFbTsCI$faQnAdrhYp%W(HNjweKw2})!LKg5q! z{D^gCI;-sTLFa%Kj>zMT1I_&=6_B0O@e}-%45y||3Lc$FSTNIHykA~4+~$bm9LQz5 zN`gAmGHc>)R-XT_(|39Hxie!Dxa~EQ$zhv!p!qfUK|Mx8ysrFG$5j}m;TJU2<7Q#| zosPq}nYQ235RCh?j_1m8f0Evl-a@49yh>lH3TWb9&6Xx^&a~D_Ylv?R^Ptmm z4lS2(r1)t(jk?j3s6T-Pr_spPq7ztrj2#tN%4bLptK)kox*Zsy4fP?R4sLlb=L&3BOPqI+*(zFAw;9*w@r;2r47Q{ z20Nt1>7d29{vHmklZoe^AkR zt?!(RQvGumRU(8cHgu%jxHXUGx8-qUz<9~vaV%J49L?ip58&vgD#r3O?ie**eG+#r zsmkN7Jln1V@ zCQJ=3C$HW7>LIVaOvbHDxjtOW))=;7f(ezv4rH*C+(gLHpyYFlznLPRhl_k>i+nmo zKFxs7J&dH!r%?P-!D2@IuV6NdK8Y;9b4kQ?w1{H3xXt)v9-kWUxfD7*g-7%FqR@?B z-|FPJD5E~iRNpNzH~Djmm=_l_vH=eZ4KQ>p@MrV-wYgruQO4_4^g2qfd;hD~??~lU z;=2;}_waqb1+zaR(x2m3__b{P2EWH2Wb2Rk3;rrwf5SiVFWEYS$0<9`P!y#~saAx@ Nc={=-Qme2w{Rg$}pJf05 literal 561 zcmb_ZJx{|h5Pj|kY10Cwd~arJ8Hf-Iq6i5gm?9W}N{Gp6tzzWFk&}k*n6e?oa=-m7B#@DG;(Wuw$J6Iw4IdN{Su{EqRyxc}sCPrs+$Ok5jl@_To5s$5* zj$v}d-MTNrU?{kp#FUy4n{Z(z7h0PqDl?IO<|5^Z8QX#6T4qx7{k=nOEEj>v?J3qi36(HcSS=Jv6lK^fxUC=4z=R3_ diff --git a/healthmanager_back/target/classes/mx/uv/Conexion.class b/healthmanager_back/target/classes/mx/uv/Conexion.class index 0008b41921933a0e087e9d8bed4c82c86fb8c7f0..6d9ba794265a1000d11fea0efb1a0281301b8f25 100644 GIT binary patch literal 1919 zcmah~U0d5^7{1>EOWTDNGsXbHb?6kzOu=nV>72t-a9b&Z^5v$^G|fs_ny@tG;|F-^ z5AY9o>UPOw9(d@1Kg!GdO}fIQyFAJJ^*qmgKcD&gpFjQta2*u|F@baS{cLkLoA+F6 z-}YPu-2#2v#;%cd47ZkDs%%?kAP_fO0s@Bh z$M^ORbl=%K&|NE-nZ9xD`cziF>=_3VXH-Q3ak;ysA{p&2t2l?aK&oiFR;gL9SpKR} zaV!}}&orEM!?)$Rb=e(k*$t+s_-5W1;gnYiEJo>dDg`c%PrM~p$-=&A?a0J66l9pw zc1p|3#r9j0M6as&7#cGt3&0EvNj|Hh2WOI)#x(_>5c#-X@{ZAHsI0CVRC(h0C8JJH zu8f~9i59i6NSf%mjVeIiY^57x6|lgAeX=_@(R9UAUl9qyOyJ34h5E9xv*YX;btgu^G#z?kiO-x zpyF%XWs#DoK)yw$gYfBKow!-u^1VG-5V?u%%_XS zPOIq8nU?Px?aDrj4Sb_uQ{a5t?PK>;Jj5eTEW43+yoOZ`r@}+2^PP(CWi9uZ@_}iM zxX4L%vg}D9S@xQ~Y0cZR59O!|hodghaG4#@#R=Mjm}~>?Ag2evG1=W*HQC#gIvd`p zJhQ{w=M=iR=Un3VJS84cPjDU0{Eq&NHgJf+j5d6Tk&LDu;=PQPIz;+;Xljh#;Se%G zBXWfFqL0Q0kirPT-{-p;8N&y-!jr&<_=o`G+)LPr5b`E>5;8%^$;@xif8`+tX+FtS zdeBY5V{?g?xtJUVr_B9GX{mLUrUs8Nwebu3i<)?ePmeJ30(ZpZOU!5ZIHIXq>InA^ zp+64^#2KRpjHW~$U^Ib2Mrw#o4AY?zOky--F%a2ru~6ys3d*#wN)7(T?kjlE$KzT% zs6VwRO-t|o3YqDzz<ff$?3=9m$3<49mbmZ7=+rCH8jH*8Cab2Q&PDYm>D>E7+4wD zCQoB@o~+8M;>Ezg2!ucpAjuBYtqGa{)W2Q(7#J8#CUU$306+Bx@&Et; delta 16 Ycmeyy_>Ga{)W2Q(7#J9gCvv<406*~t@c;k- diff --git a/healthmanager_back/target/classes/mx/uv/DaoHistorial.class b/healthmanager_back/target/classes/mx/uv/DaoHistorial.class new file mode 100644 index 0000000000000000000000000000000000000000..9698fddfa6a453c0321db9efa0fa71467fdd53bb GIT binary patch literal 3853 zcma)9`*#z^8NDORS|M!=D9EY9qe@MPEDHpL06~Dkub?2?U>Q3mZOB?$%z`W_dJvPQ zZTe30XhPm0NgG1aw9WegMCF|R0r@R|Pfpt2nUz*+%cMCvc=y|#`R3m5-fw34`al2r zH-KIELW4&jw6K_{olguK#UoawS}a>eUV~R)%~|8Tk;of``NYKBSuQ6i_*Nr@^jvY0hXvPcyTy)2Ydr_AxR^G*W0Q^ywEMNGxHs#!40%~A{8 z7VT?Q$5md*q)*2x1pMe17)Xt0Mkc2ssqv|ah=U>$J#A*s81cyIbEmA_F(cc!n>4e1 zk?F(f6C;`EK%Bq6Ahsf*VH=&`fNZU%V>@=x2qjxVM+kxKQ5&7|Q>I$B3iC-9;C9I+ z?z?pap$Bje_Gs8m)^=$f*gE#&UIG8SSsj)51=hN&FiiU-gGl0lhW*sj0o=Blj)NEw z&?;tCP9nKzs#Q&ur*B%~IILq3L-vv>Stww8ScafFy4n=e-Qd=-slHzoCKR;##CQqm_E=!O`M7bhzATrQ$hAScw8ATpFW0uW`m2-4aPi50u z^t?zBLC(yZlA<@tlK62-AU>=fMMftl#$2nen2V`2YD^s@#iqoys+CWqSsK1xm9gdv zMzvPv8h5r0*x$zbU{V8z+8$Pk4wuWu1(_{?9KwE_VM}F3(j!Atk=QbjQlqmv&LK}r zX3HjP>vDQ`b9uSXInR^Q&jlT;u_lNT${HRa6~~dzI2{$xJ9@(u$7^Q!f!kxeGB+0Ae1KI#U)=LZa136+L- z=zCRJ*G@fHv+_B!?8mzTn{Lt+ja?vs%lMmA@cm_4G_i6Uy^Me8_$NM~-;7epEO3+9 zdUL$(IFd5OM>;;nC-hFW*eun$X6L!4$i0EvW6sK|Pmn;SSSx4EQA-}dM1NUD;mh%4X)($MO7@;NM#r4XXLTn%H%$i`_u?>~;L; zDtbOsGuHEO7e@f=;6<3*K{qxq(m9)Ruo0Vh74&k1>)ye8FQcER%wKVyoOv=9`w~6Z zu=y&Yq1c#=qVYQ79$dvv20Oj|*RZROeI1ZdC!<4k4BL^9(Ge%AD}mjFzlRI& zCB%D4WFL0$lVTtCyA(+}kdqC_U8LAl2zpb zp>3E>DO86gXt)I#EYN;MX}{Y0ILf#ddbExU9voEnzpCTc9_;g~;P>jq?oJi_(GGn5 zH*nAF#vX6j7w)`{Kh^P!N4c_A$3=ll|NVrcZHM-MN?2Z+5+o~|@DN*cki{5cBMqY$ zBP_&y{J+f+zDe-|>wZ!{ih15W&gV~J0vBmsY1<<<#YU0*cp5L^WhxltD7#39SWc;R z2WKbn1YY6FCu#au`K*&U!+4E%KD^FsvVrX!mw5LEpLD_V9d>DWR>Pa$a&3XX;IAu` z{B2e81)`Cg&6P&U$8O;AZ0O2$yvK(9`!#&1`r@VnuwR-2jH%Mv0_?Vn-cZ0UdP4!9 zTLCRD6$pEKI>TDnw~_=OITFN|OK^g~XV8NOu$gf@ z45QcBSeMy4Qi4gFvg6Y$_>}vFEaV$X3=gwD)o85=98h9-nPa;Wqmy}il^8x|?^a@H XE-_?|OZ2oO#$Z#76xXo#y3hXy%+8Ft literal 0 HcmV?d00001 diff --git a/healthmanager_back/target/classes/mx/uv/DaoMedico.class b/healthmanager_back/target/classes/mx/uv/DaoMedico.class new file mode 100644 index 0000000000000000000000000000000000000000..cc24f7b3c76dda5a4c6d6f7655dc551af5bea1eb GIT binary patch literal 4303 zcma)9X?GiE6@EsRHL^T)Q#DF)lN7ZHt!yiCnx<(QW%WkX%1bQAAsgvf8rze|8dZy9 z1EtWGrIbPgfkIisRv;{GN$jeIQVJBv2hQo?1BXwX17A4(3mlf`eP=WtSt|7CSepAT z_r1@3o_pu@^?$$eDu7+MuEM9_#<_*w%6#vDZVek*Gh?anD_D0Z=f2D_WyAHPf5iVrpV1u`e@3X6Cu4v!=1Q` z(O6SuBX1OINmg)6tZOwdp2P|aT^iaD3Zh5BXmTVyI6e_gj!cY3?GU1|yfrsfG-$=6 z86!JZw5IuB<;!}eY{jF~=g*qiW2Fj#T3yk}!>MC~>Da-z{B*Tr8+ui2S8%f%^y=vv zcHnMGqF{6BQlel-%#K#dDqSv``I&?VKqL7A$2}U_p@ncS?o+W_fo5}N!_cq?_j7E< zD38?eP!P4Wcn@kv0{d0$BfD`o!@e9^Y^0 zPz(=f7!tyxH7TY>HH_h? z0@YYBGLF(IS4WQFAh)eLL5ZR0g;}F$M9nOTl(wjJleMBS zLxHT3Gej)@7&8#Wl!7e-aws}9J~~_rVT}uVP?_=pU1F?hpi(w-y(zOK+C^L1oXP9u zN|CPbXjrhX9`=ERirJdPrI*9SqP{3xg)oCi5a%hi^k8bRe;wf9bvNZ+qG|_w8QyV^uiz=R}dugQ?OMHQ7_#8gZVzDYr zrt=Omt==(q9ubnE&ynLVu#c{-hrWuL%NoTHp2e3{e5u~GY+M?i!&eyOyq>EVqtkRx zsWu`B;S#+FMEPb~X@ ztxHPLeW$Un*T2aZ3$?d-bd7_CwxHk!mSg7puwHO30OI{4+Rky&(-drdd)mBV?Rp2x z8V(QQ4FwyUb)D$(BZK3EQKDq0=S5Clyh3TKQp^}brntOxxHpsSBHOr~&7g&Ut^9<= zjfb~FpSU&1U%qwaFMEajWoP1Vfa`gE;`hz8`s99KUH3B9cduZ>iDkU&8aiK;J2vvW zgDb$beynG2i(nHijk~!An{gX|6;d7LxwrG#PwNip`8xNBowMEDSJAnIt=A9>cMl6I z7Ox`i!!_)rvD4qPgk4qaZGo^_X&rK{0Ih!4QfUoU@qoRuiV+3Jg}W-o6|6?wE%A5q z)^RJN-^9;mbTiUDjB|*QPB7B>f1QaLOZ3MfWV0#I6 z2hQSdnAnLT?va4I?XX?IC7fYG1f?Yj-A7M`gf7H&77sN*zvz&g@Iu#{k^2rH+(zXB z_YuM#9(+GT+)F?S2EC6@`#l^b+>jGa$Q^`Q<0ykH!&+6LL9aec3pFZNSR0}`{<4A@ zO599^&&g;VVM@-b$SD+MK^O%}v?wIH@H{TkUI>4niVyj4Kt4ZK#S=d4^-JTEw$Un$ zPuWI58lRS1cB?PpGb^}sV)M)R;xfJ({>Bn6cl!BdKef6~0X{|4C46@Y-(SL&o)z4C zVsodzv$Zo2QJ3*T6+iPy#V=IxvV!OSWAYeV{XH)boFAfK`(&9PCft6ebb$YV3{vPr zOy?2)%lH5e;Xw@Zrh1a!GZ;Y`M{xydyw3SQlK($b{G!Om?Swfg58_R%;OEpsJ6G8$ zKZM654K4Ik!7o@UetMn7lYDBW?^Ae+PXV4Vf>)_96~Clk(L8K#ukqHLNhYh8BSDwixS%#7ne9{~!Die}yWGata(jvy zID<}RbgQiGhj0*6P2!cmJRw>3)AI$%ax49xlPm{#${ESB%Cp8K%Rvvz!rN;sLYL*f8q3e{ LwBM6OAO7%PrJf!# literal 0 HcmV?d00001 diff --git a/healthmanager_back/target/classes/mx/uv/DaoPaciente.class b/healthmanager_back/target/classes/mx/uv/DaoPaciente.class new file mode 100644 index 0000000000000000000000000000000000000000..63fbca425e12ed9ff181a29699d76dd874dff37c GIT binary patch literal 5374 zcma)9340sW6+I(MnvpyX!Qi9@0s{r&EjExe1Um~^WDv-5VmnC_w#w3wC{ZM#C5eFq zLQA@(WhsE)g|r1qX(`=kY3W|N{D$^x)AQb&8I5hh*XVQf*8A=~=iK|A zUi4eXBJzr3-m(NT|8>g}l8#TgVS+h;ky&t?X%NOGu058*+VI;tX?9pjg&$MtyQ) z$u6c!c4oAas@Qwzk62UUnp5j*M(lDmR~fbCT)8r1&cDxCna*YN*~)4<+0nU0LvVc| z!}!`X%$wdAsCdu3=$EXB{RV&LWsD6A?rW^k~==Pmab$#;ka9Y}j(0=*SoL zjF;>l%g&@SJyy{!7kVsGSV^TTg`VqoUzg2nE>{_Gq0`#3HnBN2+Oej``E)j;7Z>R0 zV{o3^_47?!h>NI^q9WJhNW%pk%3rCp(Ml$2$6d;VwGW!uhV4AZ-fyR?6{?t7v0X5C zwTWwl^h4=fq0Dik=+uIGUc2B@#0Etn5-=swKqBWyl_6G(878klJw8|H1~_AHmPW<7ZLK}k14JjF|tDC=d4v;oa@7_8Sx8PQa#?i*6s$H7U(DB~sSue!ml-o?SV4i`G zP)L%6W*o-HbbQo*ptr@u$MFdgBUCE#p{>zTaRW!VMkzy>`?QHWaHmRcHy_V$v~#X7 z4ctxoMR7B54_iW5!sKU7+=tIm*7U?lvWC748hAj7U#6OYFAy%j2u1RJNn9dd*3jLk zM#Kl_dPOxh<3W5?$3rY+k{3^1CM-NW3mJ7A4~V=yj7LpOii{5O&LxBqH*IX5)j9oG?tzl8)#Im+t9vg{SQ5;205cvEo(A|rP z<@zYTZQ?t4fvQXui*}y%Wy!mH>nn_o8w0|`aTDJarQ4_!ToFfD-7?vCdzyZn)oSx#yhJ} z71cuNC|l^;$Tx$yn(fpcV(<&16)TkrB`cM)oad1x;k0-ISXK3a=_l21;<%1qxs_NF z<$Gkkh2QGg`@<~NxT(swU5i4;L5vAYw)rRy*sSDE zC^J0}>B^Vt-&_ym?AXpyVV`<`Mn?gnul z@>Uw`jd?3;*s5WxFkZt|8tSh1^0f)H6TH(H^XdGYfle&K#dJPK_ebfxfP6RIuh4aY zilrQP!ea=y7S}Pb7VN}_xH`c0IMQ=M{ulQJx&N>)4Fm40?${A2GOqQC)~VxQOqQrMR6x zFa-`>DjE-m!?+$h7&{}Bhy-YDLLwsMx)a$sh}`Ljpx=kcu0|r56UtmB&txh9D;UKk zJhz`w4B&jMr0=UZvf9U7zvpqk<8ce4b(zaC&L*E&^Rya3L5Nm6!ZeGp|Ku?gnK-3H zYk8>dx@5A3sz&Wjh|UC+e3MY}p-E)fKh*l+8g36@wQPT~hEE01AC#TDtwl^s}z!JuwA0tB<&rcf`YVqDek65LY!HOd+-fbn=)B?fU`Q! zX~#D?Yv5b-R1^_q_c68}=g2$+{)44D9@O!~zhQIqDLmbPt7jxvk2)psxWm=ZF&y32 zIyH^wSQ(B@;l<>8F~>Ag`5bq!D*_c--~O=59Mtxtd5_!)kObdAp9{LWOb0=NeC80w7OQZ80IOHBzTc4Y{3(i@S_Z>ZZLp$&D*%t|hiG`>t4 zyGUc}4-}V@t^VL7RtR+4gRP1oHWWK-C}!ADtgxXdoyHG`+JjEcyfld`lTYKv@{phN zkR?<2r8;5?zorYkJSH*FALg3&@DzSGiQfK@JKjiUfP;q3f)K>2Wamg zf9~8uYd6u_0opr=C)l6HAzD2^y9e&HOAq17gZ{Uxl6+Gcp{E5=w4+*^D6!7_! zmv})m@yvBBtMe#?GUf4S{Doupk)*$}73L{!>t(Mc$R0=Z1YHd=V|DcESgzw{o!0}F vonV4DdBf0jygAOlgpPMk(1~z;ijKV_=OZU56W<EC%$0RQ+O50N9( literal 0 HcmV?d00001 diff --git a/healthmanager_back/target/classes/mx/uv/DaoReceta.class b/healthmanager_back/target/classes/mx/uv/DaoReceta.class new file mode 100644 index 0000000000000000000000000000000000000000..c0ec6ef81deb0b9ec211fdf807e967d3654e5a2e GIT binary patch literal 2042 zcma)6T~pge6g_Jk+Xxki14+}Q=_VnKO`SMx=obdk^3^yoA;APn`Xr>qC?iX%w4(G6 z^rcVjKj};(78;D;h|3}fBHdUQ}< zHoOgC3TYIPXBdBJ92j-Sa69$&-Iv0YMHFZ?fi_bt!;tB@6lf)pCC?Ryw&yk&Gzz%1 zk!B2&t(Y(T(Ww)pw@jd%A2M9cf=>hC8-cLe(vYGnT&XYtVJ0%nh6p1^wnZEZ<(b&& zeT6yOwdDe(SgCF?$ zb{)Y`Zh5BRY#D*A=Do$d+_x#m^F0w#btw5E!?Gw+>4g%78!8`d<;Z|)1;6>{IR zcqrtm;~BDIyRydj)N7U7E|&z6Kl_6BDbMYYyPo8R?>n}ss^xoL5N|MoPNbR>@`SD} z1KaIXH4Rg!Ds`u+oJ!KM*g^>)F1rx<7WI~ttTg*YDOkc0Dw?k}t6Qoc_jG)U&qxDr zR|;1IZyd&OsZz~MamrPyfipUWp_T9j!_DQGlCN&8ukl2G{?on)1h*}k@_GKCF@mo! zTg2B47t$_dj5->aBai!uIa7}@+#6J6mQ?6}RmUS8k5MM9>3AWn=WH?{YciBfvKpNn zL%BF}RIfKg)e&;ph{JD`jil|=TXv|9+Hl+MxQ2`Z;=IuZm^<6cg+>X_8Gd~?kE+CE z5Sfzvm2~K|uWEeJ@pfxGNwjC)8kv`jO!6LI-36JY!gCY8#qhDEFHFO>4lw;$O+!2rO zVKg4cFivBE@N{p{^8(ElyUpc{pA*k0A ztT1dV#0lsGWa3;S(Sar%#7895V@jfh+gPKk<_Tu89w)_<&-DtV4-;mM1Q^8~LakGR w3{UZlP?>-m#F|4p6;jES6u&t@$o+xEZ((}?=l3aR)|^3{zYOHuiSv5#Ke0&C4FCWD literal 0 HcmV?d00001 diff --git a/healthmanager_back/target/classes/mx/uv/DaoUsuario.class b/healthmanager_back/target/classes/mx/uv/DaoUsuario.class new file mode 100644 index 0000000000000000000000000000000000000000..c01d7e73979182813918852c556a0da88a5b7431 GIT binary patch literal 7058 zcmds5d3;<|75?sICT}u%T}U^kEKV&nOVbAE0wi7NlF&$!wn>}PpyJESOFDEi6W+|U zDIf>}mdYwZ*>{_QsI<_Op%zqJ5H}ETM~h1ptEeDui1oYoEtyG%%Fq9l(7bo=J@?#m z&i9>j?#r|Pdg4g{bHyXsX+wdt&3#ZwymoITIjWYi^$WN+Qd?(@uO zMnkE3Y8;4~{W4Z*4JR;OUbs3| zw|HyP&KWu?QAMLt-5E1!T5iMzrc_lA2PrSg(v=z=We5dPE3mk^t)sDhO{BSP&B};l zLsc|oS!Sv>Ld-Ijkv5Y?ZNyBsnz48^RUPSE(z3R(qiS(2f2zwd8z*U~6PVx`IeeOq zlW_|9&~F3j;URERm2I6ORY%5(Cwm+63?7ZVw0o|Oa_Aw<$7vc)6&Pa!=a{YIbkqx! z^_rPw$^ml04MP4gec z9ki!+8FHynM-$Ez2)Y4O{OgiNH0yXD&LZ4AWN9juFb(ELpsKm6x>GK<>S&WYHFLm> zW;3P?^(q~!B`*WfL@G_{X<0i>B`phrL4pMdpUe$I5>R=X9|dwd+aF_I5ji?mxVgGB zi1h-i*D48@7ZKV?PDpM<7Dg85^TQsyF3M44^9Iv0Bk`Dnj+$$bex0M^{rCXSr@H1O zGnOtlOWOP5ObF4;s5@S@WhoUi6Q;D%UqzuHC{ndtO+}j8SGIb#6*-PE&Td=28`b{BCfQV>m2E&D?UOuJq~CJnpU1BY?8^)JoF6EV{Y;xXPciY97g-HOKc z#z+XeFeKsJI|2mPPL};$$mw_j`^a#kzu!!)Xxjbl;gcEzpyfhuQ2&5 zBTL$r=iLS5{MT5mD_Nkvj&Epqwh-+tX-B`-dF0OnnOUc~n_yyUJH>elgniJaCi zk4q#&co9F8b3Yn^rkhf1K4q4f?$63_vj=rCv4{fOvCkav>@T!{c_ny%{JCp^T3xfj zN^O?6z#x7pFw=>@*B1*qmd&)`SRa(JmZ5gV7gnBJ$y4;0(Py^C+s&vcjhkD90Zys% z(#FjPdr!k6#`?Dc1CBZI80Tvv$y8srW%5>68|jH#eTI6ImBNT-Qfkm|rcUbOf;$bXHO^K8tiCRo?6EFST>BJx?_?Z+?ai9|6*F`|^W5~H^sC&c_jpJ>^YzPYK zBs*0UgCfL%6Uh(`37v&Uj1f5Jo%@LA=IFDUoLj0CQHK=~sb=|#%Z2=sQ_fSxgHLM_s5vlyFP$ zYHS-l?_&5M&ZS4R8y}*dK5AK~{FLM}&^^k}>mAtY^Zbk!gY8{de>{l`)Y1Brc<#xx z{uJ6ihoiats-2gIN4;lpy<_nh%<}Ls(L<|->D5cEK5URQ6KC@bdCD#O5GTzywp1iq zhfP=b!Ml!OAWo!j5<@`1LmcAKhsYtD`{d6J~#P#?Tb`ZsK zO4-a^jHN1iCDbzySCGwqYOBH^-vZQmG&S#J?mtLtWD46l9^%`lIWrc%w=qYE<3XuTyRx3nG zsXeR^(eep*|1}DB9kNcK^abwATA~;~BN_+uRuT58*jmdDDrN*5vEHy=DS@Hu+ z+6S1{)3KYqdml^6IKDl@fIN%m@B+sNa1gKZX}9Pe7G&^`Vf=d(ed+SO-vG#>Df-!j00i{ zSND6R<|Xg#koV>`dt2|()GG^;iO^xX6;MTIwuZQdtj2W0TZkSeX-d2WS%;=~j4D)e UkFqXZ;NpguA6-}v9wWB>pF literal 0 HcmV?d00001 diff --git a/healthmanager_back/target/classes/mx/uv/Historial.class b/healthmanager_back/target/classes/mx/uv/Historial.class new file mode 100644 index 0000000000000000000000000000000000000000..a877177b2dc4918b995134f389cc87dc917ae3eb GIT binary patch literal 1348 zcmZ{iTW=Ck6ouD;;Zi_a%B6OIdTFgNC5|!G7foL@jU+^k8r}yO+i567E{%`=ARjc5 znE2oi@JAWfJ~JYYLrCWAIjnQmx7VJZzrOzfaEw+8F@?>`5BB`Ze(p_Y|7Pu~yiXU@!h%zwPWYqzi0R}R6Y7(g5#BK=e9U7e%9tIN!r@qE&EPd#Zo zznsiH83k^!g*azyASQjVib;-oWr})bhFmjLW|8Cb8sCQ08C*-&H{`9O1qxPefudDk zp!`Lj+TpXpJE@_v%$Zb>#}10P&L3d;=dlZuZ=w=kr7Llc=}Nrg+PNAyf7GOashz6} z)U1}+)46Dsjeq=2O}GNkyZbzIpl_)7swHMJ zz*M-6{ot-ukiutPx(ad_337lt|AELP!yrxCS!+Q2nJFAbCQ=M1(uxGR8=Xio3}O@H p{u&S&l8mAe2~rM&JctBoMuV(;(f(*266Dbu5cx&~#L_c3`VEhLrt$y) literal 0 HcmV?d00001 diff --git a/healthmanager_back/target/classes/mx/uv/IDaoHistorial.class b/healthmanager_back/target/classes/mx/uv/IDaoHistorial.class new file mode 100644 index 0000000000000000000000000000000000000000..5d6d178c3b78df87e2ec465dffe22b0e8750f272 GIT binary patch literal 532 zcma)(!A^rf6h-eK1&dWHZS@B^LT-h)g`cuB(zT$c2-#<@9 zq8WC0nlcQ%XvM7c!T6EExmhM+re%@OZFCt%4L^TVe*6%vXAD*~OSu*#@WNIjD-}xA z0@Dj?V>=Ui!Zl}by>ZmIR$3}QqU#0>-B@Nh*HuZx*_PmHE8?1%-jC(ei>R?vZ)Mv& zHrA!gv!EsE@*lGHJSQ%yG7+~@QJVW_*XQ+vEC$*x{R+^b)puY~ZBu2^xl0`fdmEh| c_BT2QIE3*_p-;SlBcfdlS|&r{M~&wA8 literal 0 HcmV?d00001 diff --git a/healthmanager_back/target/classes/mx/uv/IDaoMedico.class b/healthmanager_back/target/classes/mx/uv/IDaoMedico.class new file mode 100644 index 0000000000000000000000000000000000000000..10a3ea0e4372ff55ac3854afff6ab7c7cf7d92c5 GIT binary patch literal 514 zcma)(PfvqD5XIkC3KpyVqt(0dKrim4H;kuhLV_`dM9(X1a2tdQOViKh!4KevG7eyD zY&m$^%$xUnlbQYedj9}0!3Y$<&lZYf6? XptGScB))?Y(PJF9bWVt$)SlCC`VMxl literal 0 HcmV?d00001 diff --git a/healthmanager_back/target/classes/mx/uv/IDaoPaciente.class b/healthmanager_back/target/classes/mx/uv/IDaoPaciente.class new file mode 100644 index 0000000000000000000000000000000000000000..b1e03d935e5702a186c81f70c17ef3a2ff808933 GIT binary patch literal 526 zcmaix%T9wp6o&sn3KpyOsxRPzZe(NJU|dxb5)w5ex*lPI(;!qBnm$_>K7bEpJb&l{&)JKln4w>*?0RlX- literal 0 HcmV?d00001 diff --git a/healthmanager_back/target/classes/mx/uv/IDaoReceta.class b/healthmanager_back/target/classes/mx/uv/IDaoReceta.class new file mode 100644 index 0000000000000000000000000000000000000000..5e3e825c4418065168347e4ce001b7e5a4c0fe58 GIT binary patch literal 514 zcma)(PfvqD5XIkC3KpyVqt(0dKrim4H;kuhLPBDcM9(X1a2tdQOViKh!4KevG7eyD zY&m$^%$xUnlbQYedj9}0!O!mpPedB?yXS=rHN&2W zB8HLUH$Y={r;iNw%{r7zt+KSR&|{d?aPgM#;NJi3F_`5t5?V5h9d9?qjASCKuHkr9 zsufE;7g|*Isb5EyS|!|9g?1Twfr?Y1%bbYw9mCb%{A&XGKY33tvSKcrCbQl#(78%u zw`I)iAGVfZc94~MC~s9lqXwJfURHaU40KNV1E5Q{?!u(nqROCmpA;JhTS^~?Tgnjz X=xitqiSJ-U^ccr2ofG0GwdeF35S@0x literal 0 HcmV?d00001 diff --git a/healthmanager_back/target/classes/mx/uv/IDaoUsuario.class b/healthmanager_back/target/classes/mx/uv/IDaoUsuario.class new file mode 100644 index 0000000000000000000000000000000000000000..6aba13390e0067a9140146ad30f9e7eff9987672 GIT binary patch literal 520 zcma)(!A^rf5QhIn3Kpx<*6IW3fnMZdPZ&?tgoMNxqMldS;5G;qmZs0YI&(Ir&6=Sq zWR`dxIkSJry3(vLuZl?A$dt0|Ul%^FS1}mqrt}j)j}G30LA6PhPVX*tEbO&91MIgt Z2RMZGL%}9q!;t6^#vPL*;wO#f_zT8CdOrXF literal 0 HcmV?d00001 diff --git a/healthmanager_back/target/classes/mx/uv/Medico.class b/healthmanager_back/target/classes/mx/uv/Medico.class new file mode 100644 index 0000000000000000000000000000000000000000..1cd6442c892c924fea76fb99e53f0fba9568f5ac GIT binary patch literal 3322 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 literal 0 HcmV?d00001 diff --git a/healthmanager_back/target/classes/mx/uv/Usuario.class b/healthmanager_back/target/classes/mx/uv/Usuario.class index d4828efc57d5187bf533c5266184f40ea5cb87c1..69dc6055ec3b0b6b1b610535d7bed96413b88cd5 100644 GIT binary patch literal 1418 zcmZ{i%}*Lp6vfYj5o8!eaiEIztJOLTDjRog+?X~YvF*Z^g}VVJb__Df0H(|SL0#0O zq)8Xubk{$s>A8<7^5y2eJ8#at_xH|yfBydb1>h7XX(SYuZa-K1ch!&Gz83{y8ivBk zjd$l&+g|6o`o3}FH+u@1pcN|=R81k(45P>o74jDk;>%tXbgo}2WSe297kOR(_r0gE z=y%`xt)NM@x?<|9pcC}Y6v|F*HhK2ss$5qv&cl{(B8e3X7FHFKPPv|e!kUEzq$Da> zNMli=Cl)fpXv2butU~T0==ksYw+%n~;5FL5aEDE=UFV(UJ3cgepMtKaCp_VW9A}nm z_C%9f*M6_|U=}%Pm(`s(G@P1TDnsdc?4#|JXA4ro#Q&1Q90)11tjmlUzO0kR4hTWx zvpjx18inC#T=O#QM@|1tAf{OHj89~y*rSz6z7zuq@t9FU9M(Ji)jQqgZc=GsiR&`I zzGyvAa(^J_ZVr%lj|Q;a;{l3p!5CouUgws$mUP_=dzhSAmiZReSZRaNCjXzZv#6e8 zi@QWZqI4uI2^|TIkd|cHtR*ztF-@Bqga2$zQxOo-6y2=}j-u|9qjH5DtL&a9$C_qv zhxsE0Te~0(w!AaVVC&9F_T0g4+_}nKR15BR!>P#mg8aH-fJh3D9hYmI~0-=;t|=YkyI#SDmeHx07Qb~}%N$b7_s z!?_^EX^_3SAkKV{;xx!UK@J`Pks%3)i85DtqT`ONPmktsE{KatoIEj_v9~-NjZ2Wq OBOvlR1>{K2;P@YhkHZ51 delta 131 zcmeC;Zerp(^>5cc1_lOW27!rO+H!0*nR%Hdc8m22lE*iShcn@aBKt$FfnieNsu%HP%}4>o;fiy3W M$H>43B$*ia0mMQNJpcdz diff --git a/healthmanager_back/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/healthmanager_back/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 0000000..e69de29 diff --git a/healthmanager_back/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/healthmanager_back/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 0000000..a35ea9f --- /dev/null +++ b/healthmanager_back/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst @@ -0,0 +1,18 @@ +C:\Users\Roberto\Documents\healthmanager_back\mezontleTeam-ProyectoBackend\healthmanager_back\src\main\java\mx\uv\IDaoUsuario.java +C:\Users\Roberto\Documents\healthmanager_back\mezontleTeam-ProyectoBackend\healthmanager_back\src\main\java\mx\uv\Historial.java +C:\Users\Roberto\Documents\healthmanager_back\mezontleTeam-ProyectoBackend\healthmanager_back\src\main\java\mx\uv\DAO.java +C:\Users\Roberto\Documents\healthmanager_back\mezontleTeam-ProyectoBackend\healthmanager_back\src\main\java\mx\uv\IDaoPaciente.java +C:\Users\Roberto\Documents\healthmanager_back\mezontleTeam-ProyectoBackend\healthmanager_back\src\main\java\mx\uv\DaoPaciente.java +C:\Users\Roberto\Documents\healthmanager_back\mezontleTeam-ProyectoBackend\healthmanager_back\src\main\java\mx\uv\IDaoReceta.java +C:\Users\Roberto\Documents\healthmanager_back\mezontleTeam-ProyectoBackend\healthmanager_back\src\main\java\mx\uv\DaoUsuario.java +C:\Users\Roberto\Documents\healthmanager_back\mezontleTeam-ProyectoBackend\healthmanager_back\src\main\java\mx\uv\Medico.java +C:\Users\Roberto\Documents\healthmanager_back\mezontleTeam-ProyectoBackend\healthmanager_back\src\main\java\mx\uv\IDaoMedico.java +C:\Users\Roberto\Documents\healthmanager_back\mezontleTeam-ProyectoBackend\healthmanager_back\src\main\java\mx\uv\App.java +C:\Users\Roberto\Documents\healthmanager_back\mezontleTeam-ProyectoBackend\healthmanager_back\src\main\java\mx\uv\Receta.java +C:\Users\Roberto\Documents\healthmanager_back\mezontleTeam-ProyectoBackend\healthmanager_back\src\main\java\mx\uv\DaoReceta.java +C:\Users\Roberto\Documents\healthmanager_back\mezontleTeam-ProyectoBackend\healthmanager_back\src\main\java\mx\uv\IDaoHistorial.java +C:\Users\Roberto\Documents\healthmanager_back\mezontleTeam-ProyectoBackend\healthmanager_back\src\main\java\mx\uv\Paciente.java +C:\Users\Roberto\Documents\healthmanager_back\mezontleTeam-ProyectoBackend\healthmanager_back\src\main\java\mx\uv\DaoHistorial.java +C:\Users\Roberto\Documents\healthmanager_back\mezontleTeam-ProyectoBackend\healthmanager_back\src\main\java\mx\uv\Conexion.java +C:\Users\Roberto\Documents\healthmanager_back\mezontleTeam-ProyectoBackend\healthmanager_back\src\main\java\mx\uv\DaoMedico.java +C:\Users\Roberto\Documents\healthmanager_back\mezontleTeam-ProyectoBackend\healthmanager_back\src\main\java\mx\uv\Usuario.java diff --git a/healthmanager_back/target/test-classes/mx/uv/AppTest.class b/healthmanager_back/target/test-classes/mx/uv/AppTest.class index bd234c7c946889988f15ec410e1e7614d1b25ec7..bb59e9b62f9c2d6de126afb321c352b9ff1bb11b 100644 GIT binary patch delta 17 ZcmX@fe3F^t)W2Q(7#J8#HgX(f1OP#*29N*% delta 17 ZcmX@fe3F^t)W2Q(7#J9gH*y?g1OP#$29E#$