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 ""; } } } } }