Exemple #1
0
        //Brisanje korisnika ako nema biljeske i zadatke
        private void uiACtionObrisi_Click(object sender, EventArgs e)
        {
            korisnici oznaceniKorisnik = korisniciBindingSource.Current as korisnici;

            if (oznaceniKorisnik != null)
            {
                if (MessageBox.Show("Jeste li sigurni da želite obrisati zaposlenika " + oznaceniKorisnik.ime.ToString() + " " + oznaceniKorisnik.prezime.ToString() + "? ", "Upozorenje",
                                    MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.Yes)
                {
                    using (var db = new MilkyAppDataBaseEntities())
                    {
                        db.korisnici.Attach(oznaceniKorisnik);
                        if (oznaceniKorisnik.biljeske.Count == 0 && oznaceniKorisnik.zadaci.Count == 0)
                        {
                            db.korisnici.Remove(oznaceniKorisnik);

                            db.SaveChanges();

                            MessageBox.Show("Korisnik je obrisan!");
                        }
                        else
                        {
                            MessageBox.Show("Nije moguće obrisati zaposlenika koji sadrži bilješke i zadatke!");
                        }
                    }
                }
            }
            PrikaziZaposlenike();
        }
        public IzbornikZaposlenik(korisnici korisnik)
        {
            InitializeComponent();
            prijavljeniKorisnik = korisnik;

            panelIzbornikZaposlenik.Anchor    = AnchorStyles.None;
            panelIzbornikZaposlenik.Left      = (this.ClientSize.Width - panelIzbornikZaposlenik.Width) / 2;
            panelIzbornikZaposlenik.BackColor = System.Drawing.Color.FromArgb(50, 255, 255, 255);
        }
Exemple #3
0
        //prikaz biljeski u DGV
        private void PrikaziBiljeske(korisnici korisnik)
        {
            BindingList <biljeske> listaBiljeski = null;

            using (var db = new MilkyAppDataBaseEntities())
            {
                db.korisnici.Attach(korisnik);
                listaBiljeski = new BindingList <biljeske>(korisnik.biljeske.ToList <biljeske>());
            }
            biljeskeBindingSource.DataSource = listaBiljeski;
        }
Exemple #4
0
        //Prikaz zadataka u DGV
        private void PrikaziZadatke(korisnici korisnik)
        {
            BindingList <zadaci> listaZadataka = null;

            using (var db = new MilkyAppDataBaseEntities())
            {
                db.korisnici.Attach(korisnik);
                listaZadataka = new BindingList <zadaci>(korisnik.zadaci.ToList <zadaci>());
            }
            zadaciBindingSource.DataSource = listaZadataka;
        }
Exemple #5
0
        public KorisničkiProfilVlasnik(korisnici korisnik)
        {
            InitializeComponent();
            OnemoguciUredivanje();
            OblikujPanel();
            PopuniComboBox();



            korisnikZaUredivanje = korisnik;
        }