public RequestsPage() { InitializeComponent(); btnDeliver.IsEnabled = false; btnDecline.IsEnabled = false; zahtjevi = JsonConvert.DeserializeObject <List <Zahtjev> >(REST.GetAll("zahtjev")); for (int i = 0; i < zahtjevi.Count; i++) { zu = JsonConvert.DeserializeObject <List <ZdravstvenaUstanova> >(REST.GetInstitution(zahtjevi[i].ZdravstvenaUstanovaId.Value)); pom.Add(new Pom()); pom[i].ZahtjevanaKolicinaa = zahtjevi[i].ZahtjevanaKolicina.Value; pom[i].Nazivv = zu[0].Naziv; pom[i].KrvnaGrupaZahtjevv = zahtjevi[i].KrvnaGrupaZahtjev; pom[i].ZahtjevIdd = zahtjevi[i].ZahtjevId; pom[i].DatumPodnosenjaZahtjevaa = zahtjevi[i].DatumPodnosenjaZahtjeva.Value; pom[i].TipKrvnogDerivataa = zahtjevi[i].TipKrvnogDerivata; pom[i].UstanovaId = zu[0].ZdravstvenaUstanovaId; if (zahtjevi[i].ZahtjevPrihvacen == 0) { datagridPending.Items.Add(pom[i]); } else if (zahtjevi[i].ZahtjevPrihvacen == 2) { datagridDeclined.Items.Add(pom[i]); } else { datagridDelivered.Items.Add(pom[i]); } } pom.Clear(); }