X-Git-Url: https://git.llucax.com/z.facultad/75.10/miklolife.git/blobdiff_plain/8352846e11c121bf0725b5f71f9f04a7f0cc421f..cfb0c558c3e04414834f5fca3ee15f16d01281de:/diagramas/clases_controlador.dia?ds=inline diff --git a/diagramas/clases_controlador.dia b/diagramas/clases_controlador.dia index 09205cf..34bb770 100644 --- a/diagramas/clases_controlador.dia +++ b/diagramas/clases_controlador.dia @@ -28,7 +28,7 @@ - + @@ -71,28 +71,28 @@ - + - + - + - + - + - #RecibirPrestacionesController# + #afiliadosMorososController# ## - #Clase para controlar el Caso de Uso "Recibir y Cotejar consumos y prestaciones"# + #Clase para controlar el Caso de Uso "Actualizar Morosos"# @@ -167,7 +167,7 @@ - #chequearInfoRecibida# + #validarArchivo# ## @@ -193,41 +193,29 @@ - - - - - #logFallo# - - - ## - - - ## - - - - - - ## - - - - - - - - - - - - + + + + #path_archivo# + + + #string# + + + ## + + + ## + + + + + - - #logFin# + #actualizarDeuda# ## @@ -236,7 +224,7 @@ ## - + ## @@ -253,7 +241,42 @@ - + + + + #codigoAfiliado# + + + #int# + + + ## + + + ## + + + + + + + + #cantidadCuotas# + + + #int# + + + ## + + + ## + + + + + + @@ -263,13 +286,13 @@ - + - + - + @@ -298,7 +321,7 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# - + @@ -311,13 +334,13 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# - + - + - + @@ -439,7 +462,7 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# #codPrestacion# - ## + #int# ## @@ -456,7 +479,7 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# #codPrestador# - ## + #int# ## @@ -473,7 +496,7 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# #codAfiliado# - ## + #int# ## @@ -490,7 +513,7 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# #observaciones# - ## + #String# ## @@ -555,7 +578,7 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# #codPrestador# - ## + #int# ## @@ -572,7 +595,7 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# #codPrestacion# - ## + #int# ## @@ -589,7 +612,7 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# #codAfiliado# - ## + #int# ## @@ -681,10 +704,10 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# - #Autorizacion# + #codAutorizacion# - ## + #int# ## @@ -701,7 +724,7 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# #motivo# - ## + #String# ## @@ -740,19 +763,19 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# - + - + - + - + #AfiliadoSolicitanteController# @@ -966,7 +989,7 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# - #GuardarAfiliado# + #guardarAfiliado# ## @@ -1305,6 +1328,119 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# + + + #eliminarAfiliado# + + + ## + + + ## + + + + + + ## + + + + + + + + + + + + + + + + + #tipoDoc# + + + #string# + + + ## + + + ## + + + + + + + + #nroDoc# + + + #int# + + + ## + + + ## + + + + + + + + + + #existeAfiliado# + + + ## + + + #bool# + + + + + + #Verifica si existe un afiliado# + + + + + + + + + + + + + + + + + #codAfiliado# + + + #int# + + + ## + + + ## + + + + + + + @@ -1313,19 +1449,19 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# - + - + - + - + - + #PrestacionesController# @@ -1415,7 +1551,7 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# ## - ## + #bool# @@ -1491,13 +1627,13 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# - #obtenerTodas# + #obtenerPrestaciones# ## - #string[]# + #Prestacion[]# @@ -1547,34 +1683,148 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# - + + + + #path_archivo# + + + #string# + + + ## + + + ## + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - #PlanesController# - - + + + #obtenerDetalles# + + + ## + + + #Prestacion# + + + + + + ## + + + + + + + + + + + + + + + + + #codPrestacion# + + + #int# + + + ## + + + ## + + + + + + + + + + #obtenerPrestadores# + + + ## + + + #Prestador[]# + + + + + + ## + + + + + + + + + + + + + + + + + #codPrestacion# + + + #int# + + + ## + + + ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #PlanesController# + + ## @@ -1653,19 +1903,19 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# - #obtenerTodos# + #nuevoPlan# ## - #int[]# + #int# - ## + #crea un nuevo plan en la BD y devuelve el código asignado# @@ -1682,7 +1932,7 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# - #fechaActual# + #descripción# #string# @@ -1694,43 +1944,29 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# ## - + - - - - - #existeCategoria# - - - ## - - - #bool# - - - - - - ## - - - - - - - - - - - - - - - #categoria# + #categoría# + + + #float# + + + ## + + + ## + + + + + + + + #permanenciaMinima# #float# @@ -1749,7 +1985,7 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# - #nuevoPlan# + #actualizarPlan# ## @@ -1761,7 +1997,7 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# - #crea un nuevo plan en la BD# + ## @@ -1776,6 +2012,23 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# + + + #codPlan# + + + #int# + + + ## + + + ## + + + + + #descripción# @@ -1824,7 +2077,7 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# ## - + @@ -1879,13 +2132,13 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# - #actualizarPlan# + #agregarCobertura# ## - #bool# + #void# @@ -1920,15 +2173,15 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# ## - + - #descripción# + #codPrestacion# - #string# + #int# ## @@ -1937,12 +2190,12 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# ## - + - #categoría# + #carencia# #float# @@ -1954,12 +2207,12 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# ## - + - #permanenciaMinima# + #porcentaje# #float# @@ -1974,17 +2227,51 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# + + + #limiteAnual# + + + #int# + + + ## + + + ## + + + + + + + + #tipoAutorización# + + + #enum(manual,auto)# + + + ## + + + ## + + + + + - #obtenerPlanesVigentes# + #actualizarCobertura# ## - #int[]# + #bool# @@ -2004,17 +2291,120 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# - - - - - #obtenerPlanesInactivos# - + + + + #codPlan# + + + #int# + + + ## + + + ## + + + + + + + + #codPrestacion# + + + #int# + + + ## + + + ## + + + + + + + + #carencia# + + + #float# + + + ## + + + ## + + + + + + + + #porcentaje# + + + #float# + + + ## + + + ## + + + + + + + + #limiteAnual# + + + #int# + + + ## + + + ## + + + + + + + + #tipoAutorización# + + + #enum(manual,auto)# + + + ## + + + ## + + + + + + + + + + #existeCategoria# + ## - #int[]# + #bool# @@ -2034,7 +2424,25 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# - + + + + #categoria# + + + #float# + + + ## + + + ## + + + + + + @@ -2044,7 +2452,7 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# ## - #PlanView# + #Plan[]# @@ -2084,6 +2492,66 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# + + + #obtenerPlanesVigentes# + + + ## + + + #int[]# + + + + + + ## + + + + + + + + + + + + + + + + + + #obtenerPlanesInactivos# + + + ## + + + #int[]# + + + + + + ## + + + + + + + + + + + + + + + #importarCoberturas# @@ -2151,13 +2619,13 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# - #agregarCobertura# + #obtenerCoberturasPlan# ## - #void# + #Cobertura[]# @@ -2195,102 +2663,17 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# - - - #codPrestacion# - - - #int# - - - ## - - - ## - - - - - - - - #carencia# - - - #float# - - - ## - - - ## - - - - - - - - #porcentaje# - - - #float# - - - ## - - - ## - - - - - - - - #limiteAnual# - - - #int# - - - ## - - - ## - - - - - - - - #tipoAutorización# - - - #enum(manual,auto)# - - - ## - - - ## - - - - - - #actualizarCobertura# + #obtenerCobertura# ## - #bool# + #Cobertura# @@ -2325,63 +2708,12 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# ## - - - - - - #codPrestacion# - - - #int# - - - ## - - - ## - - - - - - - - #carencia# - - - #float# - - - ## - - - ## - - - - - - - - #porcentaje# - - - #float# - - - ## - - - ## - - - + - #limiteAnual# + #codCob# #int# @@ -2393,24 +2725,7 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# ## - - - - - - #tipoAutorización# - - - #enum(manual,auto)# - - - ## - - - ## - - - + @@ -2423,28 +2738,28 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# - + - + - + - + - + - #CoberturasController# + #RecibirPrestacionesController# ## - #Clase para controlar el manejo de las coberturas# + #Clase para controlar el Caso de Uso "Recibir y Cotejar consumos y prestaciones"# @@ -2519,62 +2834,14 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# - #obtenerCoberturasPlan# + #procesarInfoRecibida# ## - #Cobertura[]# - - - - - ## - - - - - - - - - - - - - - - - #codPlan# - - - #int# - - - ## - - - ## - - - - - - - - - - #obtenerDetalles# - - - ## - - - #CoberturaView# - @@ -2593,42 +2860,7 @@ el dialogo en una sesion(instancia) de 1 o mas CU.# - - - - #codPlan# - - - #int# - - - ## - - - ## - - - - - - - - #codPrestacion# - - - #int# - - - ## - - - ## - - - - - - +