コード例 #1
0
        public oknoEdycjaPacjenta()
        {
            InitializeComponent();
            inicjalizujLekarzy();

            edytowanyPacjent = new Pacjenci1();
        }
コード例 #2
0
ファイル: oknoGlowne.cs プロジェクト: Nitjsefni/PZ-WSR
        private void menuPacjenci_usunBtn_Click(object sender, EventArgs e)
        {
            DialogResult wynik = MessageBox.Show("Na pewno usunąć pacjenta o numerze PESEL: " + zwrocPESELWybranegoPacjenta() + "?", "Usuwanie pacjenta", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

            if (wynik == DialogResult.Yes)
            {
                using (RMEntities context = new RMEntities())
                {
                    long      pesel   = zwrocPESELWybranegoPacjenta();
                    Pacjenci1 pacjent = context.Pacjenci1.First(p => p.PESEL == pesel);
                    context.Pacjenci1.Remove(pacjent);
                    context.SaveChanges();
                    DisplayPatients();
                }
            }
        }
コード例 #3
0
        public oknoEdycjaPacjenta(long PESEL)
        {
            InitializeComponent();
            inicjalizujLekarzy();
            this.Show();

            using (var ctx = new RMEntities())
            {
                edytowanyPacjent = ctx.Pacjenci1.SingleOrDefault(c => c.PESEL == PESEL);

                zaladujWartosciDoBoxow();

                this.dod_pacjentaBtn.Text = "Edytuj";

                this.dod_pacjentaBtn.Click -= new System.EventHandler(this.dodajPacjenta_Click);
                this.dod_pacjentaBtn.Click += new System.EventHandler(this.edytujPacjenta_Click);
            }
        }