Beispiel #1
0
        private void BtnAGREGAR_Click(object sender, EventArgs e)
        {
            if (TxtTitulo.Text != string.Empty && TxtTitulo.Text != string.Empty && TxtISBN.Text != string.Empty)
            {
                IObjectContainer BD = Db4oFactory.OpenFile(Util.NombreArchivo);
                Autor            a  = new Autor("");
                Libro            L  = new Libro("");

                L.Titulo = TxtTitulo.Text;
                a.Nombre = TxtAutor.Text;
                L.Autor  = a;
                L.ISBN   = int.Parse(TxtISBN.Text);


                try
                {
                    BD.Store(L);
                    BD.Commit();
                }
                finally
                {
                    BD.Close();
                }
                MessageBox.Show("EXITO!!! Se Guardo");
                TxtTitulo.Clear();
                TxtISBN.Clear();
                TxtAutor.Clear();
            }
            else
            {
                MessageBox.Show("Hay campos Vacios");
            }
        }
Beispiel #2
0
 private void ResetaForm()
 {
     TxtId.Clear();
     TxtNome.Clear();
     TxtAutor.Clear();
     TxtEditora.Clear();
     TxtNome.Focus();
 }
Beispiel #3
0
 /// <summary>
 /// Limpia el formulario de creación de libros
 /// </summary>
 public void cleanBookInfo()
 {
     TxtAutor.Clear();
     TxtEditorial.Clear();
     TxtTitulo.Clear();
     ChkNuevo.Checked = false;
     PicImagen.Image  = null;
 }
Beispiel #4
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            IObjectContainer BD  = Db4oFactory.OpenFile(Util.NombreArchivo);
            Libro            pel = new Libro("");

            pel.Titulo = TxtTitulo.Text;
            IList <Libro> resultados = BD.Query <Libro>(x => x.Titulo == TxtTitulo.Text);

            if (resultados.Count > 0)
            {
                Libro v = new Libro("");
                v = resultados.First <Libro>();

                //Estudiante v = new Estudiante("","");
                // v.NoControl = TxtNumcontrol.Text;
                v.Autor.Nombre = TxtAutor.Text;
                v.ISBN         = int.Parse(TxtISBN.Text);


                BD.Store(v);
                BD.Commit();
                MessageBox.Show("Exito!!! Se Modifico");
                TxtAutor.Clear();
                TxtISBN.Clear();
                TxtTitulo.Clear();
            }
            else
            {
                MessageBox.Show("Error!!!  No se Modifico");
            }
            TxtAutor.Clear();
            TxtISBN.Clear();
            TxtTitulo.Clear();

            btnGuardar.Visible = false;
            BD.Close();
        }