コード例 #1
0
        private void toolStripButtonEdycjaDane_Click(object sender, EventArgs e)
        {
            bool IsOpen = false;

            foreach (Form f in Application.OpenForms)
            {
                if (f.Text == "Edycja danych pacjenta")
                {
                    IsOpen = true;
                    f.Focus();
                    break;
                }
            }
            if (IsOpen == false)
            {
                if (dataGridViewPacjenci.RowCount != 0)
                {
                    int    row = dataGridViewPacjenci.CurrentCell.RowIndex;
                    string id  = dataGridViewPacjenci.Rows[row].Cells[5].Value.ToString();
                    this.Visible = false;
                    DodajPacjent f2 = new DodajPacjent(id);
                    f2.ShowDialog();
                    this.Visible = true;
                    while (dataGridViewPacjenci.Rows.Count != 0)
                    {
                        dataGridViewPacjenci.Rows.RemoveAt(0);
                    }
                }
                else
                {
                    MessageBox.Show("Musisz wybrać pacjenta!");
                }
            }
        }
コード例 #2
0
        private void toolStripBtnDodaj_Click(object sender, EventArgs e)
        {
            bool IsOpen = false;

            foreach (Form f in Application.OpenForms)
            {
                if (f.Text == "Dodawanie pacjenta")
                {
                    IsOpen = true;
                    f.Focus();
                    break;
                }
            }
            if (IsOpen == false)
            {
                this.Visible = false;
                DodajPacjent f2 = new DodajPacjent();
                f2.ShowDialog();
                this.Visible = true;
            }
        }