Exemplo n.º 1
0
 //Button Potvrdi, kada se unese JMBG
 private void button11_Click(object sender, EventArgs e)
 {
     if (!ValidirajUlaz())
     {
         return;
     }
     if (!Login.k.KoristioKlinikuPrije(richTextBox12.Text))
     {
         statusStripLogin.Text = "Pacijent ciji je JMBG unesen nije korisnik klinike";
     }
     else if (Login.k.DajKarton(richTextBox12.Text).Raspored_za_preglede.Exists(x => x == Login.prijavljeniDoktor.Id_ordinacije_u_kojoj_radi))
     {
         //prikazi i omoguci editovanje
         panel1.Show();
         groupBox1.Visible = true;
         PopuniInfoOPacijentu();
         JMBGPretraga.Hide();
     }
     else
     {
         //prikazi ali nemoj omoguciti editovanje
         panel1.Show();
         JMBGPretraga.Hide();
         richTextBox9.ReadOnly  = true;
         richTextBox15.ReadOnly = true;
         groupBox1.Visible      = true;
         PopuniInfoOPacijentu();
         MessageBox.Show("Pacijent ciji je JMBG unesen nema registrovan pregled ali se informacije o njemu mogu vidjeti!", "NEMA REGISTROVAN PREGLED", MessageBoxButtons.OK);
     }
 }
Exemplo n.º 2
0
 //Button Zavrsi sa Pacijentom
 private void button1_Click(object sender, EventArgs e)
 {
     if (richTextBox9.ReadOnly)
     {
         panel1.Hide();
         JMBGPretraga.Show();
     }
     else
     {
         Login.k.DajKarton(richTextBox12.Text).Zakljucak_doktora.Add(richTextBox9.Text);
         Login.k.DajKarton(richTextBox12.Text).Propisana_terapija.Add(richTextBox15.Text);
         MessageBox.Show("Uspjesno azurirane informacije o pacijentu", "Azurirano", MessageBoxButtons.OK);
         richTextBox12.Show();
         panel1.Hide();
         JMBGPretraga.Show();
         Login.k.DajOrdinaciju(Login.prijavljeniDoktor.Id_ordinacije_u_kojoj_radi).Raspored_pregleda.Remove(Login.k.DajKarton(richTextBox12.Text));
         Login.k.DajKarton(richTextBox12.Text).Raspored_za_preglede.Remove(Login.prijavljeniDoktor.Id_ordinacije_u_kojoj_radi);
         richTextBox12.Text = "";
     }
 }