fix bug when sorting
This commit is contained in:
parent
a46b95437f
commit
8dc3bb9915
@ -212,10 +212,10 @@ namespace Colegio {
|
|||||||
|
|
||||||
asociado_list.sort_with_data ((a, b) => {
|
asociado_list.sort_with_data ((a, b) => {
|
||||||
if (curso.sort_order == Gtk.SortType.ASCENDING) {
|
if (curso.sort_order == Gtk.SortType.ASCENDING) {
|
||||||
return strcmp (a.curso.nombre, b.curso.nombre);
|
return strcmp (a.curso.id_curso, b.curso.id_curso);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
return strcmp (b.curso.nombre, a.curso.nombre);
|
return strcmp (b.curso.id_curso, a.curso.id_curso);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@ -225,7 +225,7 @@ namespace Colegio {
|
|||||||
Gtk.TreeIter iter;
|
Gtk.TreeIter iter;
|
||||||
list_store.append (out iter);
|
list_store.append (out iter);
|
||||||
list_store.set (iter,
|
list_store.set (iter,
|
||||||
Column.CURSO, entry.curso.nombre,
|
Column.CURSO, entry.curso.id_curso,
|
||||||
Column.ASIGNATURA, entry.asignatura.nombre,
|
Column.ASIGNATURA, entry.asignatura.nombre,
|
||||||
Column.ASOCIADO, entry);
|
Column.ASOCIADO, entry);
|
||||||
});
|
});
|
||||||
|
Loading…
Reference in New Issue
Block a user