private void PrijaviSe_Click(object sender, EventArgs e) { string sqlUpit = "SELECT KorisničkoIme, Lozinka FROM Skrbitelji WHERE KorisničkoIme = '" + Ime.Text + "' AND Lozinka = '" + Lozinka.Text + "'"; if (SQLServer.Instance.DohvatiVrijednost(sqlUpit) == null || Ime.Text == "" || Lozinka.Text == "") { Pogreska.Visible = true; } else { string sqlUpit1 = "SELECT Administrator FROM Skrbitelji WHERE KorisničkoIme = '" + Ime.Text + "' AND Lozinka = '" + Lozinka.Text + "'"; if (bool.Parse(SQLServer.Instance.DohvatiVrijednost(sqlUpit1).ToString()) == true) { TrenutniKorisnik.Korisnik = "admin"; } else { TrenutniKorisnik.Korisnik = "skrbitelj"; } string sqlUpit2 = "SELECT OIB_Skrbitelja FROM Skrbitelji WHERE KorisničkoIme = '" + Ime.Text + "' AND Lozinka = '" + Lozinka.Text + "'"; TrenutniKorisnik.OIBKorisnika = SQLServer.Instance.DohvatiVrijednost(sqlUpit2).ToString(); Pogreska.Visible = false; GlavnaForma glavnaForma = new GlavnaForma(); glavnaForma.Show(); glavnaForma.RefPrijava = this; Ime.Clear(); Lozinka.Clear(); this.Hide(); } }
public async Task Uredi() { var result = await _klijentiService.Get <List <Model.Klijenti> >(new KlijentiSearchRequest() { KorisnickoIme = APIService.Username }); if (result.Count != 0) { if (Lozinka.Equals(APIService.Password)) { try { KlijentiUpsertRequest request = new KlijentiUpsertRequest() { Ime = Ime, Prezime = Prezime, Telefon = Telefon, Email = Email, GradId = SelectedGrad.GradId, KorisnickoIme = KorisnickoIme, Lozinka = NovaLozinka, PotvrdaLozinke = PotvrdaNoveLozinke, DatumRegistracije = DateTime.Now, Status = true, }; var entity = await _klijentiService.Update <Model.Klijenti>(result[0].KlijentId, request); if (entity != null) { await Application.Current.MainPage.DisplayAlert("Obavjest", "Uspješno obavljeno", "Uredu"); if (!string.IsNullOrWhiteSpace(request.Lozinka)) { APIService.Password = request.Lozinka; } } } catch (Exception ex) { await Application.Current.MainPage.DisplayAlert("Greška", ex.Message, "Uredu"); } } else { await Application.Current.MainPage.DisplayAlert("Greška", "Pogrešna lozinka!", "Uredu"); } } else { await Application.Current.MainPage.DisplayAlert("Greška", "Prijavite se!", "Uredu"); Application.Current.MainPage = new eDecor.Mobile.Views.PrijaviSePage(); return; } }
public async Task Uredi() { var kupac = await _kupciServices.Get <List <Model.Kupci> >(new KupciSearchRequest() { KorisnickoIme = APIService.Username }); if (kupac.Count != 0) { if (Lozinka.Equals(APIService.Password)) { try { KupciUpsertRequest request = new KupciUpsertRequest() { Ime = Ime, Prezime = Prezime, Status = true, DatumRegistracije = DateTime.Now, Email = Email, KorisnickoIme = KorisnickoIme, Telefon = Telefon, Password = NovaLozinka, PasswordPotvrda = PotvrdaLozinke }; var entity = await _kupciServices.Update <Model.Kupci>(kupac[0].KupacId, request); if (entity != null) { await Application.Current.MainPage.DisplayAlert("Obavjest", "Uspješno ste izmijenili lične podatke!", "Uredu"); if (!string.IsNullOrWhiteSpace(request.Password)) { APIService.Password = request.Password; } } } catch (Exception ex) { await Application.Current.MainPage.DisplayAlert("Greška", ex.Message, "Uredu"); } } else { await Application.Current.MainPage.DisplayAlert("Greška", "Pogrešna lozinka!", "Uredu"); } } else { await Application.Current.MainPage.DisplayAlert("Greška", "Prijavite se kao kupac!", "Uredu"); Application.Current.MainPage = new RentACar.Mobile.Views.LogoutPage(); return; } }
public IActionResult UpdatePassword([FromBody] Lozinka value) { if (value != null) { if (DatabaseManager.Instance.UpdateLozinka(Startup.databaseName, value.ID, value.Password)) { return(Ok(value.ID)); } else { return(NotFound()); } } return(NotFound()); }
private void Prijava_Click(object sender, EventArgs e) { if (Email.Text == "" || Lozinka.Text == "") { RegistracijaPolja reg = new RegistracijaPolja(); reg.Show(); } else { var con = DB.GetSqlkonekcija(); con.Open(); string query = "Select * from Registracija where Email= '" + Email.Text + "' and Lozinka = '" + Lozinka.Text + "';"; SqlCommand cmd = new SqlCommand(query, con); SqlDataReader nadi = cmd.ExecuteReader(); if (nadi.Read()) { PrijavaKorisnika.imePrijavljenog = (string)nadi["Email"]; PrijavaKorisnika.ime = (string)nadi["Ime"]; Profil obj = new Profil(); obj.Show(); this.Hide(); PopupNotifier popup = new PopupNotifier(); popup.Image = Properties.Resources.info; popup.TitleText = "Obavijest o biljkama"; popup.BodyColor = Color.Green; popup.TitleColor = Color.White; popup.ContentColor = Color.White; popup.ContentText = "Jesi li provjerio/la temperaturu danas?" + "Jesi li zalio / la sve biljke danas ? "; popup.Popup(); } else { PrijavaPopuni prijava = new PrijavaPopuni(); prijava.Show(); Email.Clear(); Lozinka.Clear(); } con.Close(); } }
public override bool Equals(object obj) { var korisnik = (Korisnik)obj; return(Korisnicko_ime.Trim().Equals(korisnik.Korisnicko_ime.Trim()) && Lozinka.Equals(korisnik.Lozinka) && Status == korisnik.Status); }