Beispiel #1
0
        public LičniPodaciPacijenta(Pacijenti pacijent) : this()
        {
            this.Pacijent = pacijent;

            podaci = db.KartonLicniPodaci
                     .Where(karton => karton.Pacijenti.Id == Pacijent.Id)
                     .FirstOrDefault();

            if (podaci != null)
            {
                txtImePrezime.Text    = podaci.ImePrezime;
                txtSpol.Text          = podaci.Spol;
                txtDatumRodjenja.Text = podaci.DatumRodjenja;

                txtPrebivaliste.Text          = podaci.Prebivalište;
                txtJMBG.Text                  = podaci.JMBG;
                txtKrvnaGrupa.Text            = podaci.KrvnaGrupa;
                txtRhFaktor.Text              = podaci.RhFaktor;
                txtKoagulopatije.Text         = podaci.Koagulopatije;
                txtAlergican.Text             = podaci.Alergičan;
                txtHronicneBolesti.Text       = podaci.HroničneBolesti;
                txtRadnaOrgNaziv.Text         = podaci.RadnaOrganizacijaNaziv;
                txtRegBrSifraDjelatnosti.Text = podaci.RegBrSifraDjelatnosti;
                txtMisljenjeKomisije.Text     = podaci.MisljenjeKomisije;
            }
            else
            {
                podaci = new KartonLicniPodaci();
            }
        }
Beispiel #2
0
 private void btnSačuvaj_Click(object sender, EventArgs e)
 {
     if (Validator.ValidirajUnos(txtImePacijenta, err2, Validator.povratnaPoruka) &&
         Validator.ValidirajUnos(txtPrezimePacijenta, err2, Validator.povratnaPoruka) &&
         Validator.ValidirajUnos(txtImeRoditeljaPacijenta, err2, Validator.povratnaPoruka) &&
         Validator.ValidirajUnos(txtDtmRodjenja, err2, Validator.povratnaPoruka))
     {
         Pacijenti pacijent = new Pacijenti
         {
             Ime                = txtImePacijenta.Text,
             Prezime            = txtPrezimePacijenta.Text,
             ImeRoditelja       = txtImeRoditeljaPacijenta.Text,
             AdresaPrebivalista = txtAdresaPrebPacijenta.Text,
             DatumRodjenja      = txtDtmRodjenja.Text,
             DatumPrvogPrijema  = dtpPrijem.Value,
             BrojKartona        = db.Pacijenti.Count() + 1,
             Napomena           = txtNapomenaPac.Text
         };
         db.Pacijenti.Add(pacijent);
         db.SaveChanges();
         this.Hide();
         KartonPacijenta karton = new KartonPacijenta(pacijent);
         karton.ShowDialog();
         Close();
         //DialogResult = DialogResult.OK;
     }
 }
        private void dgvListaPacijenata_CellContentClick_1(object sender, DataGridViewCellEventArgs e)
        {

           Pacijenti pacijent = dgvListaPacijenata.SelectedRows[0].DataBoundItem as Pacijenti;

            if (pacijent != null)
            {
                if (e.ColumnIndex == 3)
                {
                    var forma = new KartonPacijenta(pacijent);
                    forma.ShowDialog();
                }
            }
        }
        public KartonPacijenta(Pacijenti pacijent)
        {
            InitializeComponent();

            this.Pacijent = pacijent;

            oboljenja   = new OboljenjaPacijenta(pacijent);
            licniPodaci = new FormaLičniPodaci(pacijent);
            nalazi      = new NalaziPacijenta(pacijent);
            preglediPer = new PeriodicniPregledi(pacijent);
            uvjerenja   = new IzdataUvjerenja(pacijent);
            mjere       = new PreventivneMjere(pacijent);
            ustanove    = new DrugeUstanove(pacijent);
            posjete     = new DatumiPosjeta(pacijent);


            btnLičniPodaci.PerformClick();
        }
Beispiel #5
0
 public IzdataUvjerenja(Pacijenti pacijent) : this()
 {
     this.pacijent = pacijent;
 }
Beispiel #6
0
 public NesposobnostZaRadOdDo(Pacijenti pacijent) : this()
 {
     this.pacijent = pacijent;
 }
 public DrugeUstanove(Pacijenti pacijent) : this()
 {
     Pacijent = pacijent;
     UcitajPodatke();
 }
 public Izborna_Pacijent(Pacijenti pacijent)
 {
     _pacijent = pacijent;
     InitializeComponent();
 }
 public IzdataUvjerenjaUredi(Pacijenti pacijent) : this()
 {
     Pacijent = pacijent;
 }
Beispiel #10
0
        public FormaLičniPodaci(Pacijenti pacijent) : this()
        {
            Pacijent = pacijent;

            UcitajPodatke();
        }
 public Termini_Pacijent(Pacijenti pacijent)
 {
     _pacijent = pacijent;
     InitializeComponent();
     dgvTermini.AutoGenerateColumns = false;
 }
Beispiel #12
0
 public DrugeUstanoveUredi(Pacijenti pacijent) : this()
 {
     Pacijent = pacijent;
 }
 public DatumiPosjetaUredi(Pacijenti pacijent) : this()
 {
     Pacijent = pacijent;
 }
Beispiel #14
0
 public OboljenjaPacijenta(Pacijenti pacijent) : this()
 {
     Pacijent = pacijent;
     UcitajPodatke();
 }
Beispiel #15
0
 public DatumiPosjeta(Pacijenti pacijent) : this()
 {
     Pacijent = pacijent;
     UcitajPodatke();
 }
Beispiel #16
0
 public DatumiDolazaka(Pacijenti pacijent) : this()
 {
     this._pacijent = pacijent;
 }
 public NalaziPacijentaUredi(Pacijenti pacijent) : this()
 {
     this.Pacijent = pacijent;
 }
Beispiel #18
0
 public PreventivneMjere(Pacijenti pacijent) : this()
 {
     Pacijent = pacijent;
 }
 public OboljenjaUredi(Pacijenti pacijent) : this()
 {
     Pacijent = pacijent;
 }
 public PeriodicniPregledi(Pacijenti pacijent) : this()
 {
     this.Pacijent = pacijent;
 }