agregado procesos y bd clases
This commit is contained in:
64
bdAsegasa/Extensiones/estadossiniestros_eiac.cs
Normal file
64
bdAsegasa/Extensiones/estadossiniestros_eiac.cs
Normal 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 "";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user