Exemplo n.º 1
0
 private void button2_Click(object sender, EventArgs e)
 {
     using (BibliotekaEntities db = new BibliotekaEntities())
     {
         var entry = db.Entry(k);
         if (entry.State == EntityState.Detached)
         {
             db.Ksiazki.Attach(k);
         }
         db.Ksiazki.Remove(k);
         db.SaveChanges();
         clear();
         pobierzDane();
     }
 }
Exemplo n.º 2
0
        private void button3_Click(object sender, EventArgs e)
        {
            nowa.IDKsiazki = Convert.ToInt32(txtID.Text);
            nowa.Nazwisko  = txtNazwisko1.Text;
            nowa.Imie      = txtImie1.Text;
            nowa.Tytul     = txtTytul.Text;
            nowa.IDPolki   = 2;

            using (BibliotekaEntities db = new BibliotekaEntities())
            {
                db.Entry(nowa).State = EntityState.Modified;
                db.SaveChanges();
            }
            clear();
            MessageBox.Show("Książka została przeniesiona");
            PobierzDane();
        }
Exemplo n.º 3
0
 private void button2_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Czy na pewno chcesz usunąć Ksiażkę z listy ?", "Usuwanie książki", MessageBoxButtons.YesNo) == DialogResult.Yes)
     {
         using (BibliotekaEntities db = new BibliotekaEntities())
         {
             var entry = db.Entry(nowa);
             if (entry.State == EntityState.Detached)
             {
                 db.Ksiazki.Attach(nowa);
             }
             db.Ksiazki.Remove(nowa);
             db.SaveChanges();
             clear();
             PobierzDane();
         }
     }
 }
Exemplo n.º 4
0
        private void button1_Click(object sender, EventArgs e)
        {
            k.IDKsiazki = Convert.ToInt32(txtIDKsiazki.Text);
            k.Nazwisko  = txtNazwisko.Text;
            k.Imie      = txtImie.Text;
            k.Tytul     = txtTytul.Text;
            k.IDPolki   = 1;
            k.Ocena     = Convert.ToInt32(txtOcena.Text);

            o.ocen(k);

            using (BibliotekaEntities db = new BibliotekaEntities())
            {
                db.Entry(k).State = EntityState.Modified;
                db.SaveChanges();
            }
            clear();
            MessageBox.Show("Książka została przeniesiona");
            pobierzDane();
        }
Exemplo n.º 5
0
        private void btnEdytuj_Click(object sender, EventArgs e)
        {
            if (k.IDKsiazki == 0)
            {
                MessageBox.Show("Wybierz książkę, którą chcesz edytować");
            }
            else
            {
                k.Nazwisko = txtNazwisko.Text.Trim();
                k.Imie     = txtImie.Text.Trim();
                k.Tytul    = txtTytul.Text.Trim();
                k.Ocena    = Convert.ToInt32(txtOcena.Text);
                k.Uwagi    = txtKomentarz.Text.Trim();

                using (BibliotekaEntities db = new BibliotekaEntities())
                {
                    db.Entry(k).State = EntityState.Modified;
                    db.SaveChanges();
                }
                clear();
                MessageBox.Show("Zmiany zostały zapisane.");
                pobierzDane();
            }
        }