public InstitutionInfoPage(ZdravstvenaUstanova ustanova) { InitializeComponent(); btnChange.Content = "Izmjeni podatke"; txtAddress.IsEnabled = false; txtEmail.IsEnabled = false; txtPlace.IsEnabled = false; txtPhone.IsEnabled = false; txtName.IsEnabled = false; // kontakt = JsonConvert.DeserializeObject<ZdravstvenaUstanova>(REST.Get_ID("kontakt")); zdravstvenaUstanova = new ZdravstvenaUstanova(); zdravstvenaUstanova = ustanova; txtName.Text = zdravstvenaUstanova.Naziv; txtIdentity.Text = zdravstvenaUstanova.VerifikacioniKod; kontakti = JsonConvert.DeserializeObject <List <Kontakt> >(REST.JoinKontaktUstanova(ustanova.ZdravstvenaUstanovaId)); lokacija = kontakti[0].Lokacija; kontakt = kontakti[0]; txtEmail.Text = kontakt.Email; txtPhone.Text = kontakt.BrojTelefona; txtAddress.Text = lokacija.Adresa; txtPlace.Text = lokacija.Mjesto; zahtjev = JsonConvert.DeserializeObject <List <Zahtjev> >(REST.GetZahtjevInstitucija(zdravstvenaUstanova.ZdravstvenaUstanovaId)); for (int i = 0; i < zahtjev.Count; i++) { if (zahtjev[i].ZahtjevPrihvacen == 0) { gridRequestsOnWait.Items.Add(zahtjev[i]); } else if (zahtjev[i].ZahtjevPrihvacen == 1) { gridRequestsFinished.Items.Add(zahtjev[i]); } else if (zahtjev[i].ZahtjevPrihvacen == 2) { gridRequestsDeclined.Items.Add(zahtjev[i]); } } }