Ejemplo n.º 1
0
        private void BtnAGREGAR_Click(object sender, EventArgs e)
        {
            if (TxtTitulo.Text != string.Empty && TxtNumRegistro.Text != string.Empty)
            {
                IObjectContainer BD = Db4oFactory.OpenFile(Util.NombreArchivo);

                Patente P = new Patente("");
                // ProduccionAcademica pro = new ProduccionAcademica();

                P.Titulo     = TxtTitulo.Text;
                P.NoRegistro = TxtNumRegistro.Text;


                try
                {
                    BD.Store(P);
                    BD.Commit();
                }
                finally
                {
                    BD.Close();
                }
                MessageBox.Show("EXITO!!! Se Guardo");
                TxtNumRegistro.Clear();
                TxtTitulo.Clear();
            }
            else
            {
                MessageBox.Show("Hay campos Vacios");
            }
        }
Ejemplo n.º 2
0
        private void btnGuardar_Click_1(object sender, EventArgs e)
        {
            IObjectContainer BD = Db4oFactory.OpenFile(Util.NombreArchivo);
            Patente          pt = new Patente("");

            pt.Titulo = TxtTitulo.Text;
            IList <Patente> resultados = BD.Query <Patente>(x => x.Titulo == TxtTitulo.Text);

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

                //Estudiante v = new Estudiante("","");
                //v.NoControl = TxtNumcontrol.Text;

                v.Titulo     = TxtTitulo.Text;
                v.NoRegistro = TxtNumRegistro.Text;


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


            btnGuardar.Visible = false;

            BD.Close();
        }