private async void Button_Clicked(object sender, EventArgs e) { bool ima = false;; if (string.IsNullOrEmpty(Ime.Text)) { Ime.Placeholder = "Obavezan unos!"; Ime.PlaceholderColor = Color.Red; ima = true; } if (string.IsNullOrEmpty(Prezime.Text)) { Prezime.Placeholder = "Obavezan unos!"; Prezime.PlaceholderColor = Color.Red; ima = true; } if (string.IsNullOrEmpty(KorisnickoIme.Text)) { KorisnickoIme.Placeholder = "Obavezan unos!"; KorisnickoIme.PlaceholderColor = Color.Red; ima = true; } if (string.IsNullOrEmpty(Email.Text)) { Email.Placeholder = "Obavezan unos!"; Email.PlaceholderColor = Color.Red; ima = true; } if (string.IsNullOrEmpty(Telefon.Text)) { Telefon.Placeholder = "Obavezan unos!"; Telefon.PlaceholderColor = Color.Red; ima = true; } if (string.IsNullOrEmpty(Sifra.Text)) { Sifra.Placeholder = "Obavezan unos!"; Sifra.PlaceholderColor = Color.Red; ima = true; } if (string.IsNullOrEmpty(SifraPotvrda.Text)) { SifraPotvrda.Placeholder = "Obavezan unos!"; SifraPotvrda.PlaceholderColor = Color.Red; ima = true; } if (!ima) { bool uredu = true; if (await model.PostojiKorisnickoIme(KorisnickoIme.Text)) { await Application.Current.MainPage.DisplayAlert("Upozorenje", "Korisničko ime već postoji", "OK"); KorisnickoIme.Text = "Korisničko ime već postoji"; uredu = false; } if (await model.PostojiEmail(Email.Text)) { await Application.Current.MainPage.DisplayAlert("Upozorenje", "Email već postoji", "OK"); uredu = false; } if (SifraPotvrda.Text != Sifra.Text) { await Application.Current.MainPage.DisplayAlert("Upozorenje", "Šifre se razlikuju", "OK"); uredu = false; } if (uredu) { await model.Registracija(); } } }