private void NormalUserPanel_Load(object sender, EventArgs e) { lDisplayFirstName.Text = FName.ToUpper(); lDisplayLastName.Text = LName.ToUpper(); lDisplayEmail.Text = UEmail.ToUpper(); lDisplayUserID.Text = UId.ToString(); lDate.Text = "Current Date: " + DateTime.Now.ToShortDateString() + " (" + DateTime.Now.DayOfWeek.ToString() + ")"; }
private async void signup(object parametar) { var UnosPassBox1 = parametar as PasswordBox; UPassword = UnosPassBox1.Password; using (var db = new RRentingDbContext()) { //validacija: if (UIme.Length == 0 || UPrezime.Length == 0 || UAdresa.Length == 0 || UTelefon.Length == 0 || UPassword.Length == 0 || UEmail.Length == 0) { var dialog = new MessageDialog("Unesite sve tražene podatke", "Neuspješna prijava"); await dialog.ShowAsync(); } else if (UIme.Length < 3 || UPrezime.Length < 3 || UAdresa.Length < 3) { var dialog = new MessageDialog("Prekratki su ime/prezime/adresa.", "Neuspješna prijava"); await dialog.ShowAsync(); } else if (UTelefon.Length < 6) { var dialog = new MessageDialog("Neispravan format telefona", "Neuspješna prijava"); await dialog.ShowAsync(); } else if (UPassword.Length < 4 || !UEmail.Contains("@") || !UEmail.Contains(".")) { var dialog = new MessageDialog("Password je prekratak/Email nije ispravan.", "Neuspješna prijava"); await dialog.ShowAsync(); } else { var dialog = new MessageDialog("Prijava uspješno završena.Dobrodošli!", "Uspješna prijava"); await dialog.ShowAsync(); RegistrovaniKorisnik = new Gost(UIme, UPrezime, UTelefon, UAdresa, UPassword, UEmail, 0); //db.Gosti.Add(RegistrovaniKorisnik); -> gost se dodaje u bazu nakon sto je rezervacija moguca NavigationServis.Navigate(typeof(RezervacijaView), new RezervacijaViewModel(this)); } } }