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"); } }
private void pictureBox3_Click(object sender, EventArgs e) { SqlCommand komutekle = new SqlCommand("insert into Tbl_KitapBilgi (ISBN, [Kitap Adı], [Kitap Yazarı], [Yayın Tarihi], [Sayfa Sayısı], [Baskı Sayısı], [Yayın Evi]) values (@p1, @p2, @p3, @p4, @p5, @p6, @p7)", bgl.baglanti()); komutekle.Parameters.AddWithValue("@p1", TxtISBN.Text.ToString()); komutekle.Parameters.AddWithValue("@p2", TxtKitapAd.Text); komutekle.Parameters.AddWithValue("@p3", TxtKitapYazar.Text); komutekle.Parameters.AddWithValue("@p4", TxtTarih.Text); komutekle.Parameters.AddWithValue("@p5", TxtSayfaSayisi.Text); komutekle.Parameters.AddWithValue("@p6", TxtBaskiSayisi.Text); komutekle.Parameters.AddWithValue("@p7", TxtYayinEvi.Text); komutekle.ExecuteNonQuery(); bgl.baglanti().Close(); MessageBox.Show("Kitap başarıyla eklendi.", "Bilgilendirme Penceresi", MessageBoxButtons.OK, MessageBoxIcon.Information); TxtISBN.Clear(); TxtKitapAd.Clear(); TxtBaskiSayisi.Clear(); TxtKitapYazar.Clear(); TxtSayfaSayisi.Clear(); TxtTarih.Clear(); TxtYayinEvi.Clear(); TxtISBN.Focus(); }
private void pictureBox1_Click(object sender, EventArgs e) { TxtISBN.Clear(); TxtKitapAd.Clear(); TxtBaskiSayisi.Clear(); TxtKitapYazar.Clear(); TxtSayfaSayisi.Clear(); TxtTarih.Clear(); TxtYayinEvi.Clear(); TxtISBN.Focus(); }
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(); }