public override CriteriaOperator GetCriteria() { /* * CriteriaOperator criteria = new BinaryOperator("MyPropertyName", "MyValue"); * return criteria;*/ GroupOperator fil = new GroupOperator(); if (Status != StsSrvc.TODOS) { fil.Operands.Add(new BinaryOperator("Status", Status)); } if (!string.IsNullOrEmpty(Folio)) { fil.Operands.Add(new BinaryOperator("Folio", Incidencia.FolioFto(Folio))); } fil.Operands.Add(new BinaryOperator("FchAtncn", apl.Log.Fecha.FechaInicial(FchIncl), BinaryOperatorType.GreaterOrEqual)); fil.Operands.Add(new BinaryOperator("FchAtncn", apl.Log.Fecha.FechaFinal(FchFnl), BinaryOperatorType.LessOrEqual)); /* * fil.Operands.Add(new BinaryOperator("FchSolctd", apl.Log.Fecha.FechaInicial(FchIncl), BinaryOperatorType.GreaterOrEqual)); * fil.Operands.Add(new BinaryOperator("FchSolctd", apl.Log.Fecha.FechaFinal(FchFnl), BinaryOperatorType.LessOrEqual));*/ return(fil); }