Пример #1
0
 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() + ")";
 }
Пример #2
0
        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));
                }
            }
        }