public static List <OmegaUp> obtenerInstrucciones(Instruccion i = Instruccion.NULL) { Acceso db = new Acceso(); StringBuilder query = new StringBuilder(); List <OmegaUp> lista = new List <OmegaUp>(); query.Append(" select * from omegaup "); if (i != Instruccion.NULL) { query.Append(" where tipo = "); query.Append(Cadenas.comillas(i.ToString().ToLower())); } query.Append(" order by tipo asc "); db.EjecutarQuery(query.ToString()); DataTable table = db.getTable(); foreach (DataRow r in table.Rows) { OmegaUp o = new OmegaUp(); o.llenarDatos(r); lista.Add(o); } return(lista); }