예제 #1
0
 /// <summary>
 /// parametru folosit in constructia HqlObject
 /// </summary>
 /// <example>memberName condition: paramName</example>
 /// <param name="paramName">numele parametrului folosit</param>
 /// <param name="paramValue">valoarea parametrului ce va fi inlocuit</param>
 /// <param name="memberName">membrul din query ce va fi comparat</param>
 /// <param name="condition">conditia de comparatie ('=', 'Like', etc)</param>
 /// <param name="andOrCondition">conditia de concatenare in cazul mai multor parametrii (AND sau OR)</param>
 public QueryParameter(string paramName, object paramValue, string memberName, OperatorType condition, OperatorJoinType andOrCondition)
 {
     this.paramName = paramName;
     this.paramValue = paramValue;
     this.memberName = memberName;
     this.condition = condition;
     this.andOrCondition = andOrCondition;
 }
예제 #2
0
 /// <summary>
 /// adauga un parametru in lista de parametrii
 /// </summary>
 /// <param name="paramName"></param>
 /// <param name="paramValue"></param>
 /// <param name="memberName"></param>
 /// <param name="condition"></param>
 /// <param name="joinCondition"></param>
 public void AddParameter(string paramName, object paramValue, string memberName, OperatorType condition, OperatorJoinType joinCondition)
 {
     QueryParameter q = new QueryParameter(paramName, paramValue, memberName, condition, joinCondition);
     mCol.Add(q);
 }