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"); } }
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(); }