public override BaseSearchParameter ParseParameterValue(QueryParmDef qryParmDef, String parmValStr) { Guid guidValue = Guid.Empty; BaseSearchParameter searchParm = null; guidValue = new Guid(parmValStr); searchParm = new EqualSearchParameter(qryParmDef); searchParm.ParameterValue = guidValue; return(searchParm); }
public override BaseSearchParameter ParseParameterValue(QueryParmDef qryParmDef, String parmValStr) { DateTime dtValue = DateTime.MinValue; BaseSearchParameter searchParm = null; dtValue = DateTime.Parse(parmValStr); searchParm = new EqualSearchParameter(qryParmDef); searchParm.ParameterValue = dtValue; return(searchParm); }
public override BaseSearchParameter ParseParameterValue(QueryParmDef qryParmDef, String parmValStr) { Int32 intValue = 0; BaseSearchParameter searchParm = null; intValue = Int32.Parse(parmValStr); searchParm = new EqualSearchParameter(qryParmDef); searchParm.ParameterValue = intValue; return(searchParm); }
public override BaseSearchParameter ParseParameterValue(QueryParmDef qryParmDef, String parmValStr) { BaseSearchParameter searchParm = null; System.Diagnostics.Debug.Assert(this.ParameterType == qryParmDef.ParameterType); if (parmValStr.Contains('%')) { searchParm = new LikeSearchParameter(qryParmDef); } else { searchParm = new EqualSearchParameter(qryParmDef); } searchParm.ParameterValue = parmValStr; return(searchParm); }