public async Task <IActionResult> PutLjekarskiPregled(int id, LjekarskiPregled ljekarskiPregled)
        {
            if (id != ljekarskiPregled.LjekarskiPregledId)
            {
                return(BadRequest());
            }

            _context.Entry(ljekarskiPregled).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!LjekarskiPregledExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
        public async Task <ActionResult <LjekarskiPregled> > PostLjekarskiPregled(LjekarskiPregled ljekarskiPregled)
        {
            _context.LjekarskiPregled.Add(ljekarskiPregled);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetLjekarskiPregled", new { id = ljekarskiPregled.LjekarskiPregledId }, ljekarskiPregled));
        }
Esempio n. 3
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();
        }
Esempio n. 4
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();
            }
        }