Пример #1
0
        public static string toSql(this ModoDeOrdenancion modo)
        {
            if (modo == ModoDeOrdenancion.ascendente)
            {
                return("asc");
            }

            return("desc");
        }
Пример #2
0
        private static string AplicarThenBy <TRegistro>(this IQueryable <TRegistro> registros, ModoDeOrdenancion modo, string propiedad)
        {
            switch (modo)
            {
            case ModoDeOrdenancion.ascendente:
                return($"ThenBy(\"x => x.{propiedad}\")");

            case ModoDeOrdenancion.descendente:
                return($"ThenBy(\"x => x.{propiedad}\", \"descending\")");
            }
            return("");
        }
Пример #3
0
 public ClausulaDeOrdenacion(string ordenarPor, ModoDeOrdenancion modo)
 {
     OrdenarPor = ordenarPor;
     Modo       = modo;
 }