示例#1
0
 public void Guardar()
 {
     if (entryNombre.Text != null)
     {
         CategoriaDao.Save(new Categoria(0, entryNombre.Text));
         this.Destroy();
     }
 }
示例#2
0
        public CategoriaWindow(Categoria categoria) : base(Gtk.WindowType.Toplevel)
        {
            this.Build();

            entryNombre.Text = categoria.Nombre ?? "";

            buttonOk.Clicked += (sender, e) => {
                categoria.Nombre = entryNombre.Text;

                CategoriaDao.Save(categoria);
                Destroy();
            };

            buttonCancel.Clicked += (sender, e) => Destroy();
        }
示例#3
0
        public CategoriaWindow(Categoria categoria) : base(Gtk.WindowType.Toplevel)
        {
            this.Build();

            //dbConnection nueva, la que tengo en MainWindow?



            entryNombre.Text       = categoria.Nombre;
            buttonAceptar.Clicked += (sender, e) => {
                categoria.Nombre = entryNombre.Text;
                CategoriaDao.Save(categoria);
                Destroy();
            };
            buttonCancel.Clicked += (sender, e) => Destroy();
        }