public static IEnumerable<ParameterBase> ToParameters(this CalcFormulaTableFilterLine calcFormulaTableFilterLine) { yield return new SimpleParameter("FieldName", calcFormulaTableFilterLine.FieldName); yield return new SimpleParameter("Type", calcFormulaTableFilterLine.Type); yield return new SimpleParameter("Value", calcFormulaTableFilterLine.Value); yield return new SwitchParameter("OnlyMaxLimit", calcFormulaTableFilterLine.OnlyMaxLimit); yield return new SwitchParameter("ValueIsFilter", calcFormulaTableFilterLine.ValueIsFilter); }
public static Invocation ToInvocation(this CalcFormulaTableFilterLine calcFormulaTableFilterLine) { return(new Invocation("New-CBreezeCalcFormulaFilter", calcFormulaTableFilterLine.ToParameters())); }