コード例 #1
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            Upravitelj u = new Upravitelj("Senad", "Senci", Convert.ToDateTime("12.02.1990."), 152.2);

            b.Uposlenici.Add(u);
            string ime     = Ime.Text;
            string lozinka = Lozinka.Password.ToString();
            bool   var     = false;

            foreach (Uposlenik kp in b.Uposlenici)
            {
                if (ime == kp.KorisnickoIme && lozinka == kp.Lozinka)
                {
                    var = true;
                    Page paketi = new UposlenikForma();
                    this.Content = paketi;
                }
            }
            foreach (KorisniciPojedinci kp in b.KorisniciPojedinci)
            {
                if (ime == kp.KorisnickoIme && lozinka == kp.Lozinka)
                {
                    var = true;
                    Page paketi = new OdabirPaketaForma();
                    this.Content = paketi;
                }
            }
            foreach (KorisniciTimovi kt in b.KorisniciTimovi)
            {
                if (ime == kt.KorisnickoIme && lozinka == kt.Lozinka)
                {
                    var = true;
                    Page paketi = new RezervacijaTim();
                    this.Content = paketi;
                }
            }
            if (var == false)
            {
                Greska.Content = "Neispravni podaci! Ako niste registrovani, molimo vas da se registrujete!";
            }
        }
コード例 #2
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            string              imeRadnika     = ime.Text;
            string              prezimeRadnika = prezime.Text;
            DateTime            Datum          = datum.Date.Value.Date;
            double              plataa         = Convert.ToDouble(plata.Text);
            UpraviteljViewModel uvm            = new UpraviteljViewModel();

            if (!Validiraj(imeRadnika, prezimeRadnika, Datum, plataa))
            {
                PrijavaGreski.Content += "Unesite ponovo!";
            }
            else
            {
                if (recepcionar.IsChecked == true)
                {
                    Recepcionar r = uvm.dodajRecepcionara(imeRadnika, prezimeRadnika, Datum, plataa);
                    b.Uposlenici.Add(r);
                }
                else if (upravitelj.IsChecked == true)
                {
                    Upravitelj u = uvm.dodajUpravitelja(imeRadnika, prezimeRadnika, Datum, plataa);
                    b.Uposlenici.Add(u);
                }
                else if (sparadnik.IsChecked == true)
                {
                    RadnikSpa r = uvm.dodajSpaRadnika(imeRadnika, prezimeRadnika, Datum, plataa);
                    b.Uposlenici.Add(r);
                }
                else if (zastitar.IsChecked == true)
                {
                    Zastitar z = uvm.dodajZastitara(imeRadnika, prezimeRadnika, Datum, plataa);
                    b.Uposlenici.Add(z);
                }
                var dialog = new MessageDialog("Uspješno ste dodali uposlenika!");
                dialog.ShowAsync();
                Page pocetna = new UposlenikForma();
                this.Content = pocetna;
            }
        }
コード例 #3
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            Page nazad = new UposlenikForma();

            this.Content = nazad;
        }