public Ponto(int linha, int coluna, TipoPonto tipo) { this.Coluna = coluna; this.Linha = linha; this.Tipo = tipo; this.StatusAtualPonto = StatusPonto.NaoVisitado; }
public static string TipoPontoToDescriptionString(this TipoPonto val) { DescriptionAttribute[] attributes = (DescriptionAttribute[])val .GetType() .GetField(val.ToString()) .GetCustomAttributes(typeof(DescriptionAttribute), false); return(attributes.Length > 0 ? attributes[0].Description : string.Empty); }