From: Ricardo Markiewicz Date: Thu, 7 Jul 2005 19:02:07 +0000 (+0000) Subject: bugfixes X-Git-Tag: svn_import~3 X-Git-Url: https://git.llucax.com/z.facultad/75.10/miklolife.git/commitdiff_plain/0afd0aeca0e2538941cd7318889acb5f487eee71 bugfixes --This ine, and those below, will be ignored-- M src/Vistas/AgregarAfiliado.cs M src/Vistas/EmitirHojeDeRuta.cs --- diff --git a/demo/src/Vistas/AgregarAfiliado.cs b/demo/src/Vistas/AgregarAfiliado.cs index e0276fa..2b55c9a 100644 --- a/demo/src/Vistas/AgregarAfiliado.cs +++ b/demo/src/Vistas/AgregarAfiliado.cs @@ -38,6 +38,7 @@ public class VAgregarAfiliado AfiliadoSolicitanteController c = new AfiliadoSolicitanteController (); afiliados = c.ObtenerSolicitantesAfiliar (); + store.Clear (); foreach (Solicitante s in afiliados) { TreeIter iter = store.AppendValues (s.TipoDocumento.ToString (), s.NroDocumento, s.Nombre, s.Apellido); CargarFamiliaresDe (s, iter, c); @@ -78,6 +79,7 @@ public class VAgregarAfiliado c.Dispose (); } + CargarParaAfiliar (); } private void Afiliar (TreeModel model, TreeIter parent, AfiliadoSolicitanteController c) diff --git a/demo/src/Vistas/EmitirHojeDeRuta.cs b/demo/src/Vistas/EmitirHojeDeRuta.cs index bcd3341..1618646 100644 --- a/demo/src/Vistas/EmitirHojeDeRuta.cs +++ b/demo/src/Vistas/EmitirHojeDeRuta.cs @@ -117,8 +117,10 @@ public class VEmitirHojaDeRuta TreeIter nuevo = store2.Append (); for(int i=0; i<4; i++) - store2.SetValue (nuevo, i, store1.GetValue (iter, i)); - store1.Remove (ref iter); + store2.SetValue (nuevo, i, model.GetValue (iter, i)); + + TreeIter rem = (model as TreeModelSort).ConvertIterToChildIter (iter); + store1.Remove (ref rem); } } @@ -135,8 +137,10 @@ public class VEmitirHojaDeRuta TreeIter nuevo = store2.Append (); for(int i=0; i<4; i++) - store2.SetValue (nuevo, i, store1.GetValue (iter, i)); - store1.Remove (ref iter); + store2.SetValue (nuevo, i, model.GetValue (iter, i)); + + TreeIter rem = (model as TreeModelSort).ConvertIterToChildIter (iter); + store1.Remove (ref rem); } }