public CurrentUserPage(Radnik radnik) { InitializeComponent(); btnCancel.Visibility = Visibility.Hidden; this.radnik = radnik; kontakti = JsonConvert.DeserializeObject <List <Kontakt> >(REST.JoinKontaktRadnik(radnik.RadnikId)); lokacija = kontakti[0].Lokacija; kontakt = kontakti[0]; txtName.IsEnabled = false; txtLastname.IsEnabled = false; txtUsername.IsEnabled = false; passPasword.IsEnabled = false; txtEmail.IsEnabled = false; txtPhone.IsEnabled = false; txtAddress.IsEnabled = false; txtPlace.IsEnabled = false; txtID.Text = radnik.RadnikId.ToString(); txtWorkingPlace.Text = radnik.RadnoMjesto; txtName.Text = radnik.Ime; txtLastname.Text = radnik.Prezime; txtUsername.Text = radnik.KorisnickoIme; passPasword.Password = radnik.Lozinka; txtEmail.Text = kontakt.Email; txtPhone.Text = kontakt.BrojTelefona; txtAddress.Text = lokacija.Adresa; txtPlace.Text = lokacija.Mjesto; }
private void gridWorkers_SelectionChanged(object sender, SelectionChangeEventArgs e) { radnik = this.gridWorkers.SelectedItem as Radnik; if (btnChange.Content == "Izmjeni podatke") { lblPassword.Visibility = Visibility.Hidden; passPassword.Visibility = Visibility.Hidden; } btnChange.IsEnabled = true; kontakti = JsonConvert.DeserializeObject <List <Kontakt> >(REST.JoinKontaktRadnik(radnik.RadnikId)); kontakt = kontakti[0]; lokacija = kontakt.Lokacija; txtID.Text = radnik.RadnikId.ToString(); txtName.Text = radnik.Ime; txtLastname.Text = radnik.Prezime; txtUsername.Text = radnik.KorisnickoIme; txtWorkingPlace.Text = radnik.RadnoMjesto; txtPhone.Text = kontakt.BrojTelefona; txtEmail.Text = kontakt.Email; txtAddress.Text = lokacija.Adresa; txtPlace.Text = lokacija.Mjesto; if (radnik.Admin == 1) { checkAdmin.IsChecked = true; } else { checkAdmin.IsChecked = false; } }