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,64 @@
using System;
namespace bdAsegasa.db
{
public partial class estadossiniestros_eiac
{
public static int ObtieneSituacionSiniestroV6(claves_situacionsiniestro Clave)
{
try
{
switch (Clave)
{
case claves_situacionsiniestro.AP:
return (int)ClavesSituacionSiniestroEnum.ABIERTO;
case claves_situacionsiniestro.CE:
return (int)ClavesSituacionSiniestroEnum.CERRADO;
case claves_situacionsiniestro.RA:
return (int)ClavesSituacionSiniestroEnum.REABIERTO;
case claves_situacionsiniestro.RC:
return (int)ClavesSituacionSiniestroEnum.RECHAZADO;
default:
return (int)ClavesSituacionSiniestroEnum.DESCONOCIDA;
}
}
catch
{
return (int)ClavesSituacionSiniestroEnum.DESCONOCIDA;
}
}
public enum ClavesSituacionSiniestroEnum : int
{
ABIERTO = 1,
CERRADO = 2,
REABIERTO = 3,
RECHAZADO = 4,
DESCONOCIDA = 99
}
public enum claves_situacionsiniestro
{
AP,
CE,
RA,
RC
}
public string DescripcionSituacionSiniestro
{
get
{
if (SituacionSiniestro.HasValue)
{
return ((ClavesSituacionSiniestroEnum)SituacionSiniestro.Value).ToString().Replace("_", " ");
}
else
{
return "";
}
}
}
}
}