/// <summary> /// Construtor que aceita diretamente as propriedades e diversos valores. /// </summary> /// <param name="propriedade"></param> /// <param name="tipoCondicao"></param> /// <param name="valores"></param> public CondicaoInfo(string propriedade, CondicaoTipoEnum tipoCondicao, params object[] valores) { this.Propriedade = propriedade; this.TipoCondicao = tipoCondicao; if (valores != null) { this.Valores = valores; } else { this.Valores = new object[] { null } }; }
/// <summary> /// Construtor que aceita diretamente as propriedades e apenas 1 valor. /// </summary> /// <param name="propriedade"></param> /// <param name="tipoCondicao"></param> /// <param name="valor"></param> public CondicaoInfo(string propriedade, CondicaoTipoEnum tipoCondicao, object valor) { this.Propriedade = propriedade; this.TipoCondicao = tipoCondicao; this.Valores = new object[] { valor }; }