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; } }
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!"; } }