コード例 #1
0
ファイル: Util.cs プロジェクト: melquelima/BD
 /// <summary>
 /// instaciar o objeto com erro
 /// </summary>
 /// <param name="codeError">Código do erro</param>
 public ObjectRetorno(codeEnum codeError)
 {
     code         = codeError.GetHashCode();
     strCode      = codeError.ToString();
     messageAlert = codeError.ToDescriptionString();
     if (codeError == codeEnum.ErroCritico)
     {
         error = -1;
     }
 }
コード例 #2
0
ファイル: Util.cs プロジェクト: melquelima/BD
 /// <summary>
 /// método para buscar a descrição do Enum [codeEnum]
 /// </summary>
 /// <param name="val">codeEnum</param>
 /// <returns>retorna o valor da dataanotation Description do atributo do Enum codeEnum </returns>
 public static string ToDescriptionString(this codeEnum val)
 {
     DescriptionAttribute[] attributes = (DescriptionAttribute[])val.GetType().GetField(val.ToString()).GetCustomAttributes(typeof(DescriptionAttribute), false);
     return(attributes.Length > 0 ? attributes[0].Description : string.Empty);
 }