internal FormDiagram(Pacjent zapisywanyPacjent, Zeby diagramZebowy, FormZapis formZapisUsuwanie, bool editMode)
        {
            InitializeComponent();
            ze = diagramZebowy;
            przekazanyPacjent      = zapisywanyPacjent;
            canvas.BackColor       = Color.DeepSkyBlue;
            this.formZapisUsuwanie = formZapisUsuwanie;

            formPacj     = null;
            formEditShow = null;


            this.editMode = editMode;
            if (!editMode)
            {
                ZebyPrzycisk.Visible = false;
            }

            formZapisUsuwanie.Enabled = false;
            formZapisUsuwanie.TopMost = false;


            this.TopMost = true;
            this.Show();
            this.BringToFront();
        }
 public FormDiagram(Zeby zebyPacjenta)
 {
     InitializeComponent();
     ze = zebyPacjenta;
     canvas.BackColor  = Color.DeepSkyBlue;
     this.Visible      = false;
     mainForm          = null;
     formPacj          = null;
     formZapisUsuwanie = null;
     formEditShow      = null;
 }
        private void buttonKartPokaz_Click(object sender, EventArgs e)
        {
            if (dataGridViewKartLista.SelectedCells.Count == 0)
            {
                return;
            }
            int     id_row_idx         = dataGridViewKartLista.CurrentCell.RowIndex;
            int     id                 = Convert.ToInt32(dataGridViewKartLista.Rows[id_row_idx].Cells[0].Value.ToString());
            bool    znalezionoPacjenta = false;
            Pacjent pacpac             = null;

            foreach (Pacjent p in pacjenci)
            {
                if (p.Id == id)
                {
                    pacpac             = p;
                    znalezionoPacjenta = true;
                    break;
                }
            }
            if (!znalezionoPacjenta)
            {
                foreach (Pacjent p in pacjenciUsunieci)
                {
                    if (p.Id == id)
                    {
                        pacpac             = p;
                        znalezionoPacjenta = true;
                        break;
                    }
                }
            }
            if (!znalezionoPacjenta)
            {
                MessageBox.Show("Nie ma w bazie pacjenta o podanym id", "Błąd wyszukiwania", MessageBoxButtons.OK);
                return;
            }
            FormPacjentEditShow fPES = new FormPacjentEditShow(pacpac, this, 1);
        }
        internal FormDiagram(Pacjent pacjentDoPokazania, Form1 mf, FormPacjentEditShow fPES, bool editMode)
        {
            InitializeComponent();
            ze = pacjentDoPokazania.diagramZebowy;
            przekazanyPacjent = pacjentDoPokazania;
            canvas.BackColor  = Color.DeepSkyBlue;

            if (!editMode)
            {
                ZebyPrzycisk.Visible = false;
            }


            mainForm          = mf;
            formPacj          = null;
            formZapisUsuwanie = null;
            formEditShow      = fPES;
            fPES.TopMost      = false;
            fPES.Enabled      = false;
            this.TopMost      = true;
            this.Show();
            this.BringToFront();
        }
        internal FormDiagram(Pacjent nowyPacjent, Form1 mf, FormPacjent fp, bool editMode)
        {
            InitializeComponent();
            przekazanyPacjent = nowyPacjent;
            ze = nowyPacjent.diagramZebowy;
            canvas.BackColor = Color.DeepSkyBlue;

            if (!editMode)
            {
                ZebyPrzycisk.Visible = false;
            }


            mainForm          = mf;
            formPacj          = fp;
            formEditShow      = null;
            formZapisUsuwanie = null;
            formPacj.TopMost  = false;
            formPacj.Enabled  = false;
            this.TopMost      = true;
            this.Show();
            this.BringToFront();
        }