Ejemplo n.º 1
0
        public DonationInfoPage(Donacija donacija)
        {
            InitializeComponent();
            this.donacija     = donacija;
            ljekarskiPregledi = JsonConvert.DeserializeObject <List <LjekarskiPregled> >(REST.JoinDonacijaLjekarski(donacija.DonacijaId));
            ljekarski         = ljekarskiPregledi[0];

            doze = JsonConvert.DeserializeObject <List <DozaKrvi> >(REST.JoinDonacijaDoza(donacija.DonacijaId));

            txtBloodPressure.Text    = ljekarski.KrvniPritisak;
            txtHemoglobineLevel.Text = ljekarski.NivoHemoglobina.ToString();
            txtPulse.Text            = ljekarski.Puls;
            txtTemperature.Text      = ljekarski.Temperatura.ToString();
            txtWeight.Text           = ljekarski.TezinaKg.ToString();
            txtNote.Document.Blocks.Clear();
            txtNote.Document.Blocks.Add(new Paragraph(new Run(ljekarski.Napomena)));

            donor             = JsonConvert.DeserializeObject <Donor>(REST.Get_ID("donor", donacija.DonorId.Value));
            txtId.Text        = donor.RegistarskiBroj;
            txtName.Text      = donor.Ime;
            txtLastName.Text  = donor.Prezime;
            txtBloodType.Text = donor.KrvnaGrupaDonor;

            if (doze.Count > 1)
            {
                txtPlazmaId.Text    = doze[0].DozaKrviId.ToString();
                txtRedCellsId.Text  = doze[1].DozaKrviId.ToString();
                txtPlateletsId.Text = doze[2].DozaKrviId.ToString();
            }
            else
            {
                txtBloodId.Text = doze[0].DozaKrviId.ToString();
            }
            txtDate.Text = donacija.DatumDoniranja.ToString();
        }
Ejemplo n.º 2
0
        private void datagridDonations_SelectionChanged(object sender, Telerik.Windows.Controls.SelectionChangeEventArgs e)
        {
            txtBloodId.Text     = "";
            txtPlazmaId.Text    = "";
            txtRedCellsId.Text  = "";
            txtPlateletsId.Text = "";

            donacija = this.datagridDonations.SelectedItem as Donacija;

            ljekarskiPregledi = JsonConvert.DeserializeObject <List <LjekarskiPregled> >(REST.JoinDonacijaLjekarski(donacija.DonacijaId));
            ljekarski         = ljekarskiPregledi[0];

            doze = JsonConvert.DeserializeObject <List <DozaKrvi> >(REST.JoinDonacijaDoza(donacija.DonacijaId));

            txtBloodPressure.Text    = ljekarski.KrvniPritisak;
            txtHemoglobineLevel.Text = ljekarski.NivoHemoglobina.ToString();
            txtPulse.Text            = ljekarski.Puls;
            txtTemperature.Text      = ljekarski.Temperatura.ToString();
            txtWeight.Text           = ljekarski.TezinaKg.ToString();
            txtNote.Document.Blocks.Clear();
            txtNote.Document.Blocks.Add(new Paragraph(new Run(ljekarski.Napomena)));

            donor             = JsonConvert.DeserializeObject <Donor>(REST.Get_ID("donor", donacija.DonorId.Value));
            txtId.Text        = donor.RegistarskiBroj;
            txtName.Text      = donor.Ime;
            txtLastName.Text  = donor.Prezime;
            txtBloodType.Text = donor.KrvnaGrupaDonor;

            if (doze.Count > 1)
            {
                txtPlazmaId.Text    = doze[0].DozaKrviId.ToString();
                txtRedCellsId.Text  = doze[1].DozaKrviId.ToString();
                txtPlateletsId.Text = doze[2].DozaKrviId.ToString();
            }
            else
            {
                txtBloodId.Text = doze[0].DozaKrviId.ToString();
            }
        }