agregado procesos y bd clases

This commit is contained in:
2026-04-28 11:52:16 +02:00
parent 59a774c397
commit cd2e8b8530
251 changed files with 56881 additions and 49 deletions

View File

@@ -0,0 +1,77 @@
Imports bdGestionAsegasa.estadossiniestros_eiac
Imports ProcesosEIAC_V6
Public Class accionessiniestros_eiac
Public Shared Function ObtieneAccionSiniestroV6(clave As claves_accionsiniestro) As Integer?
Try
Select Case clave
Case claves_accionsiniestro.DI
Return ClavesAccionSiniestroEnum.DOCUMENTACIÓN_O_INFORMACIÓN
Case claves_accionsiniestro.EJ
Return ClavesAccionSiniestroEnum.JUDICIAL
Case claves_accionsiniestro.EP
Return ClavesAccionSiniestroEnum.PERITACIÓN
Case claves_accionsiniestro.ER
Return ClavesAccionSiniestroEnum.REPARACIÓN
Case Else
Return ClavesAccionSiniestroEnum.DESCONOCIDA
End Select
Catch ex As Exception
Return ClavesAccionSiniestroEnum.DESCONOCIDA
End Try
End Function
Public Shared Function ObtieneSituacionAccionV6(clave As claves_situacionaccion) As Integer?
Try
Select Case clave
Case claves_situacionaccion.PD
Return ClavesSituacionAccionEnum.PENDIENTE_DE_INICIO
Case claves_situacionaccion.EC
Return ClavesSituacionAccionEnum.EN_CURSO_DE_EJECUCIÓN_INICIADA
Case claves_situacionaccion.FI
Return ClavesSituacionAccionEnum.FINALIZADA
Case Else
Return ClavesSituacionAccionEnum.DESCONOCIDA
End Select
Catch ex As Exception
Return ClavesSituacionAccionEnum.DESCONOCIDA
End Try
End Function
Public Enum ClavesAccionSiniestroEnum As Integer
DOCUMENTACIÓN_O_INFORMACIÓN = 1
JUDICIAL = 2
PERITACIÓN = 3
REPARACIÓN = 4
INDEMNIZACIÓN = 5
DESCONOCIDA = 99
End Enum
Public ReadOnly Property DescripcionAccionSiniestro As String
Get
If AccionSiniestro.HasValue Then
Return DirectCast(AccionSiniestro.Value, ClavesAccionSiniestroEnum).ToString.Replace("_", " ")
Else
Return ""
End If
End Get
End Property
Public Enum ClavesSituacionAccionEnum As Integer
PENDIENTE_DE_INICIO = 1
EN_CURSO_DE_EJECUCIÓN_INICIADA = 2
FINALIZADA = 3
DESCONOCIDA = 99
End Enum
Public ReadOnly Property DescripcionSituacionAccionSiniestro As String
Get
If AccionSiniestro.HasValue Then
Return DirectCast(SituacionAccion.Value, ClavesSituacionAccionEnum).ToString.Replace("_", " ")
Else
Return ""
End If
End Get
End Property
End Class