public AddDonationPage() { InitializeComponent(); magacin = JsonConvert.DeserializeObject <List <Magacin> >(REST.GetAll("magacin")); donori = JsonConvert.DeserializeObject <List <Donor> >(REST.GetAll("donor")); int j; for (int i = 0; i < donori.Count; i++) { j = DateTime.Compare(donori[i].DatumNajranijegSledecegDoniranja.GetValueOrDefault(), danas); if (j <= 0) { datagridDonors.Items.Add(donori[i]); } } dateDateOfDonation.SelectedDate = DateTime.Now; btnDivide.IsChecked = false; btnDivide.IsEnabled = true; doze = JsonConvert.DeserializeObject <List <DozaKrvi> >(REST.GetAll("dozakrvi")); if (doze.Count > 0) { dozaKrviID = doze[doze.Count - 1].DozaKrviId + 1; } else { dozaKrviID = 1; } txtBloodId.Text = dozaKrviID.ToString(); }
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(); }
public DonationPage() { InitializeComponent(); donacije = JsonConvert.DeserializeObject <List <Donacija> >(REST.GetAll("donacija")); for (int i = 0; i < donacije.Count; i++) { datagridDonations.Items.Add(donacije[i]); } }
public DonorsPage() { InitializeComponent(); donor = JsonConvert.DeserializeObject <List <Donor> >(REST.GetAll("donor")); for (int i = 0; i < donor.Count; i++) { datagridDonors.Items.Add(donor[i]); } }
public StoragePage() { InitializeComponent(); magacin = JsonConvert.DeserializeObject <List <Magacin> >(REST.GetAll("magacin")); for (int i = 0; i < 8; i++) { wrpStorageitems.Children.Add(new StorageItemControl("../../Resources/Blood_types/blood_" + magacin[i].KrvnaGrupaMagacin.ToString() + ".png", magacin[i])); } }
public MainWindow() { InitializeComponent(); try { radnici = JsonConvert.DeserializeObject <List <Radnik> >(REST.GetAll("radnik")); } catch (Exception) { } }
public WorkersPage() { InitializeComponent(); lblPassword.Visibility = Visibility.Hidden; passPassword.Visibility = Visibility.Hidden; btnChange.IsEnabled = false; radnici = JsonConvert.DeserializeObject <List <Radnik> >(REST.GetAll("radnik")); for (int i = 0; i < radnici.Count; i++) { gridWorkers.Items.Add(radnici[i]); } }
public AddDonorPage() { InitializeComponent(); List <Donor> donori = JsonConvert.DeserializeObject <List <Donor> >(REST.GetAll("donor")); if (donori.Count > 0) { br_donora = donori[donori.Count - 1].DonorId + 1; } else { br_donora = 1; } }
int[] br = new int[8];//a+ a- b+ b- o+ o- ab+ ab- public Statistics() { InitializeComponent(); magacin = JsonConvert.DeserializeObject <List <Magacin> >(REST.GetAll("magacin")); for (int i = 0; i < magacin.Count; i++) { br[i] = magacin[i].BrojDozaEritrocita.Value + magacin[i].BrojDozaKrvi.Value + magacin[i].BrojDozaPlazme.Value + magacin[i].BrojDozaTrombocita.Value; } blood_a_plus.Value = br[0]; blood_a_minus.Value = br[1]; blood_b_plus.Value = br[2]; blood_b_minus.Value = br[3]; blood_o_plus.Value = br[4]; blood_o_minus.Value = br[5]; blood_ab_plus.Value = br[6]; blood_ab_minus.Value = br[7]; }
public InstitutionsPage() { InitializeComponent(); btnAdd.IsEnabled = false; zdravstvenaUstanova = JsonConvert.DeserializeObject <List <ZdravstvenaUstanova> >(REST.GetAll("zdravstvenaustanova")); for (int i = 0; i < zdravstvenaUstanova.Count; i++) { gridInstitutions.Items.Add(zdravstvenaUstanova[i]); } }