/** * @param conditionType * @param attrName * @param firstValue * @param secondValue */ public QueryCondition(ConditionTypeEnum conditionType, String attrName, String firstValue, String secondValue) { this.conditionType = conditionType; this.attrName = attrName; this.firstValue = firstValue; this.secondValue = secondValue; }
public HealthPowerCondition(ConditionTargetEnum conditionTarget, ConditionTypeEnum conditionType, ConditionEnum condition, int value) { ConditionTarget = conditionTarget; ConditionType = conditionType; Condition = condition; Value = value; }
public QueryCondition(ConditionTypeEnum conditionType, String attrName, List<int> listValue) { this.conditionType = conditionType; this.attrName = attrName; List<String> strValueLIst = new List<String>(); if (null != listValue) { foreach(int i in listValue) { strValueLIst.Add(i.ToString()); } } this.listValue = strValueLIst; }
public PsdzConditionTypeEtoEnum BuildConditionTypeEnum(ConditionTypeEnum conditionType) { switch (conditionType) { case ConditionTypeEnum.DAYS_AFTER_ACTIVATION: return(PsdzConditionTypeEtoEnum.DAYS_AFTER_ACTIVATION); case ConditionTypeEnum.END_OF_CONDITIONS: return(PsdzConditionTypeEtoEnum.END_OF_CONDITIONS); case ConditionTypeEnum.EXPIRATION_DATE: return(PsdzConditionTypeEtoEnum.EXPIRATION_DATE); case ConditionTypeEnum.KM_AFTER_ACTIVATION: return(PsdzConditionTypeEtoEnum.KM_AFTER_ACTIVATION); case ConditionTypeEnum.LOCAL_RELATIVE_TIME: return(PsdzConditionTypeEtoEnum.LOCAL_RELATIVE_TIME); case ConditionTypeEnum.NUMBER_OF_DRIVING_CYCLES: return(PsdzConditionTypeEtoEnum.NUMBER_OF_EXECUTIONS); case ConditionTypeEnum.SPEED_TRESHOLD: return(PsdzConditionTypeEtoEnum.SPEED_TRESHOLD); case ConditionTypeEnum.START_AND_END_ODOMETER_READING: return(PsdzConditionTypeEtoEnum.START_AND_END_ODOMETER_READING); case ConditionTypeEnum.TIME_PERIOD: return(PsdzConditionTypeEtoEnum.TIME_PERIOD); case ConditionTypeEnum.UNLIMITED: return(PsdzConditionTypeEtoEnum.UNLIMITED); } throw new ArgumentException(string.Format("'{0}' is not a valid value.", conditionType)); }
public void SetConditionType(ConditionTypeEnum value) { this.ConditionType = (int)value; }
//[XmlIgnore] //public bool TypeSpecified { get { return Type != null; } } public Condition() { Type = ConditionTypeEnum.Condition; }
public QueryCondition(ConditionTypeEnum conditionType, String attrName, List<String> listValue) { this.conditionType = conditionType; this.attrName = attrName; this.listValue = listValue; }
public QueryCondition(ConditionTypeEnum conditionType, String attrName) { this.conditionType = conditionType; this.attrName = attrName; }
public QueryCondition(ConditionTypeEnum conditionType) { this.conditionType = conditionType; }