예제 #1
0
 /// <summary>
 /// Converter um object para o Enum do Status correspondente.
 /// </summary>
 /// <param name="pObject">Object do Status</param>
 public static Status ConverterObjectStatus(object pObject)
 {
     try
     {
         short status = Convert.ToInt16(pObject);
         return(Enumeradores.ConverterShortStatus(status));
     }
     catch (InvalidCastException ex)
     {
         throw new Exception("Erro ao Converter o Status. Erro: " + ex.Message);
     }
 }
예제 #2
0
 /// <summary>
 /// Converter um object para o Enum do EstadoCivil correspondente.
 /// </summary>
 /// <param name="pObject">Object do EstadoCivil</param>
 public static EstadoCivil ConverterObjectEstadoCivil(object pObject)
 {
     try
     {
         short estadoCivil = Convert.ToInt16(pObject);
         return(Enumeradores.ConverterShortEstadoCivil(estadoCivil));
     }
     catch (InvalidCastException ex)
     {
         throw new Exception("Erro ao Converter o EstadoCivil. Erro: " + ex.Message);
     }
 }