//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); } }
//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 = ""; } }