Ejemplo n.º 1
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            string   ime           = Ime.Text;
            string   prezime       = Prezime.Text;
            DateTime datum         = cal.Date.Value.Date;
            string   JMB           = JMBroj.Text;
            string   imekorisnicko = Korisnicko.Text;
            string   lozinkaprva   = Lozinka1.Password.ToString();
            string   lozinkadruga  = Lozinka2.Password.ToString();

            if (!Validiraj(ime, prezime, datum, JMB, imekorisnicko, lozinkaprva, lozinkadruga))
            {
                PrijavaGreski.Content += "Molimo ispravite greske!";
            }
            else
            {
                KorisnikViewModel  kvm = new KorisnikViewModel();
                KorisniciPojedinci kp  = kvm.registracija(ime, prezime, datum, JMB, imekorisnicko, lozinkaprva, lozinkadruga);
                b.KorisniciPojedinci.Add(kp);
                var dialog = new MessageDialog("Uspješno ste registrovani!");
                dialog.ShowAsync();
                Page pocetna = new OdabirPaketaForma();
                this.Content = pocetna;
            }
        }
Ejemplo n.º 2
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!";
            }
        }