public EntityPostRequest AppendLogicLink(EntityRequest.LogicLink LogicLink, EntityRequest.LogicSymbol LogicSymbol = LogicSymbol.And) { this._ConditionMap.Add(new LogicLinkMap() { LogicLink = LogicLink, LogicSymbol = LogicSymbol }); return(this); }
public static EntityMemberMap MemberMap <T>(object MemberValue, Expression <Func <T> > e, EntityRequest.Operator Operator = EntityRequest.Operator.Equal, EntityRequest.LogicSymbol LogicSymbol = EntityRequest.LogicSymbol.And) { return(new EntityMemberMap() { MemberName = GetName(e), MemberValue = MemberValue, Operator = Operator, LogicSymbol = LogicSymbol }); }
public static EntityMemberMap MemberMap2(object entity, PropertyInfo Member, EntityRequest.Operator Operator = EntityRequest.Operator.Equal, EntityRequest.LogicSymbol LogicSymbol = EntityRequest.LogicSymbol.And) { return(new EntityMemberMap() { MemberName = Member.Name, MemberValue = Member.GetValue(entity, null), Operator = Operator, LogicSymbol = LogicSymbol }); }
public EntityPostRequest AppendConditionMap <T>(object MemberValue, Expression <Func <T> > e, EntityRequest.Operator Operator = EntityRequest.Operator.Equal, EntityRequest.LogicSymbol LogicSymbol = EntityRequest.LogicSymbol.And) { this._ConditionMap.Add(MemberHelper.MemberMap(MemberValue, e, Operator, LogicSymbol)); return(this); }