예제 #1
0
        //Omogucuje brisanje zadataka
        private void uiActionObrisiZadatak_Click(object sender, EventArgs e)
        {
            zadaci oznaceniZadatak = zadaciBindingSource.Current as zadaci;

            if (oznaceniZadatak != null)
            {
                if (MessageBox.Show("Jeste li sigurni da želite obrisati označeni zadatak? ", "Upozorenje",
                                    MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.Yes)
                {
                    using (var db = new MilkyAppDataBaseEntities())
                    {
                        db.zadaci.Attach(oznaceniZadatak);
                        db.zadaci.Remove(oznaceniZadatak);

                        db.SaveChanges();
                    }
                    MessageBox.Show("Zadatak je obrisan!");
                }
            }
            PrikaziZadatke(korisnikZaUredivanje);
        }
예제 #2
0
 //Dodavanje novog zadatka
 private void uiActionDodajZadatak_Click(object sender, EventArgs e)
 {
     if (uiInputNoviZadatak.Text != "")
     {
         using (var db = new MilkyAppDataBaseEntities())
         {
             db.korisnici.Attach(korisnikZaUredivanje);
             zadaci zadatak = new zadaci
             {
                 opis            = uiInputNoviZadatak.Text,
                 datum_izvrsenja = datumZadatka.Value,
                 korisnik_ID     = korisnikZaUredivanje.korisnik_ID
             };
             db.zadaci.Add(zadatak);
             db.SaveChanges();
         }
         uiInputNoviZadatak.Clear();
         PrikaziZadatke(korisnikZaUredivanje);
     }
     else
     {
         MessageBox.Show("Da bi dodali zadatak morate ga upisati i odrediti datum!");
     }
 }