From e826fb5076f847072bfe16584c36e3b2da8a442d Mon Sep 17 00:00:00 2001 From: Ricardo Markiewicz Date: Tue, 28 Jun 2005 17:03:12 +0000 Subject: [PATCH] * Un poco de Mantener Planes, para ir sacando shots --- .../disenio_grafico/shots/alta_cobertura.png | Bin 0 -> 17135 bytes demo/glade/main.glade | 22 ++++ demo/glade/mantener_planes.glade | 32 +++--- demo/src/Main.cs | 14 ++- demo/src/Vistas/MantenerPlanes.cs | 100 ++++++++++++++++++ 5 files changed, 150 insertions(+), 18 deletions(-) create mode 100644 carpeta/disenio_grafico/shots/alta_cobertura.png create mode 100644 demo/src/Vistas/MantenerPlanes.cs diff --git a/carpeta/disenio_grafico/shots/alta_cobertura.png b/carpeta/disenio_grafico/shots/alta_cobertura.png new file mode 100644 index 0000000000000000000000000000000000000000..4f3371430395ee26f2463b53ecb38292daa7ed31 GIT binary patch literal 17135 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 + + + + True + Mantenimiento + True + + + + + + + True + Planes + True + + + + + + + 0 diff --git a/demo/glade/mantener_planes.glade b/demo/glade/mantener_planes.glade index fdecc04..f9b681c 100644 --- a/demo/glade/mantener_planes.glade +++ b/demo/glade/mantener_planes.glade @@ -40,7 +40,6 @@ GTK_RELIEF_NORMAL True -7 - @@ -88,7 +87,7 @@ GTK_CORNER_TOP_LEFT - + True True True @@ -151,6 +150,7 @@ True GTK_RELIEF_NORMAL True + @@ -163,6 +163,7 @@ True GTK_RELIEF_NORMAL True + @@ -175,6 +176,7 @@ True GTK_RELIEF_NORMAL True + @@ -211,6 +213,7 @@ GDK_GRAVITY_NORTH_WEST True True + @@ -232,7 +235,7 @@ True GTK_RELIEF_NORMAL True - -6 + 0 @@ -245,7 +248,7 @@ True GTK_RELIEF_NORMAL True - -5 + 1 @@ -377,7 +380,7 @@ - + True True True @@ -398,7 +401,7 @@ - + True True 1 @@ -419,7 +422,7 @@ - + True True 1 @@ -509,7 +512,7 @@ GTK_CORNER_TOP_LEFT - + True True True @@ -545,6 +548,7 @@ True GTK_RELIEF_NORMAL True + @@ -728,7 +732,7 @@ 0 - + True True True @@ -890,7 +894,7 @@ 0 - + True True Manual @@ -919,7 +923,7 @@ False False True - radiobutton1 + tipo_auth 0 @@ -939,7 +943,7 @@ - + True True True @@ -960,7 +964,7 @@ - + True True 1 @@ -981,7 +985,7 @@ - + True True 1 diff --git a/demo/src/Main.cs b/demo/src/Main.cs index 3a89f71..aa083cc 100644 --- a/demo/src/Main.cs +++ b/demo/src/Main.cs @@ -80,13 +80,19 @@ public class App v.Run (); } + public void OnMantenerPlanes (object o, EventArgs args) + { + VMantenerPlanes v = new VMantenerPlanes (); + v.Run (); + } + public void OnRegistrarVisitas (object o, EventArgs args) { - /*ABMGenerico g = new ABMGenerico (typeof(Plan)); + ABMGenerico g = new ABMGenerico (typeof(Plan)); g.Run (); - return;*/ - VRegistrarVisitas v = new VRegistrarVisitas (); - v.Run (); + return; + /*VRegistrarVisitas v = new VRegistrarVisitas (); + v.Run ();*/ } } diff --git a/demo/src/Vistas/MantenerPlanes.cs b/demo/src/Vistas/MantenerPlanes.cs new file mode 100644 index 0000000..d0f5257 --- /dev/null +++ b/demo/src/Vistas/MantenerPlanes.cs @@ -0,0 +1,100 @@ + +using System; +using System.Collections; +using Gtk; +using Glade; + +using Controlador.Afiliacion; +using Dominio.Afiliados; +using Dominio; + +public class VMantenerPlanes +{ + Dialog wIngresarSolicitud; + Glade.XML xml; + Glade.XML alta_plan_xml; + + [Widget] TreeView lista; + + /* Alta Plan Window */ + [Widget] Entry descripcion; + [Widget] SpinButton categoria; + [Widget] SpinButton permanencia_minima; + [Widget] TreeView coberturas; + + /* Alta Cobertura */ + [Widget] Entry codigo_prestacion; + [Widget] Entry carencia; + [Widget] SpinButton cobertura; + [Widget] SpinButton limite_anual; + [Widget] RadioButton tipo_auth; + + public VMantenerPlanes () + { + xml = new Glade.XML (null, "mantener_planes.glade", "mantener_planes", null); + xml.Autoconnect (this); + } + + public void OnDialogResponse (object o, ResponseArgs args) + { + } + + public void OnAdd (object o, EventArgs args) + { + alta_plan_xml = new Glade.XML (null, "mantener_planes.glade", "alta_plan", null); + alta_plan_xml.Autoconnect (this); + + coberturas.Model = new ListStore (typeof(int), typeof(float), typeof (string), typeof (float)); + coberturas.HeadersVisible = true; + coberturas.AppendColumn ("Prestacion", new CellRendererText (), "text", 0); + coberturas.AppendColumn ("Carencia", new CellRendererText (), "text", 1); + coberturas.AppendColumn ("Cobertura", new CellRendererText (), "text", 2); + coberturas.AppendColumn ("Limite Anual", new CellRendererText (), "text", 3); + + Dialog w = (Dialog)alta_plan_xml.GetWidget ("alta_plan"); + w.Run (); + w.Destroy (); + } + + public void OnAltaPlan (object o, ResponseArgs args) + { + if (args.ResponseId == ResponseType.Cancel) + return; + + + } + + public void OnProperties (object o, EventArgs args) + { + } + + public void OnDelete (object o, EventArgs args) + { + } + + public void OnAddCobertura (object o, EventArgs args) + { + alta_plan_xml = new Glade.XML (null, "mantener_planes.glade", "alta_cobertura", null); + alta_plan_xml.Autoconnect (this); + + Dialog w = (Dialog)alta_plan_xml.GetWidget ("alta_cobertura"); + if (w.Run () != -6) { + ListStore store = (ListStore)coberturas.Model; + TreeIter nuevo = store.Append (); + + store.SetValue (nuevo, 0, Int32.Parse (codigo_prestacion.Text)); + store.SetValue (nuevo, 1, (float)Double.Parse (categoria.Text)); + store.SetValue (nuevo, 2, descripcion.Text)); + store.SetValue (nuevo, 3, Int32.Parse (codigo_prestacion.Text)); + } + w.Destroy (); + } + + public void Run () + { + Dialog w = (Dialog)xml.GetWidget ("mantener_planes"); + w.Run (); + w.Destroy (); + } +} + -- 2.43.0