public void DisplayPatients() { using (var dc = new RMEntities()) { var patients = from p in dc.Pacjenci1 join l in dc.Personel1 on p.ID_lekarz equals l.ID_lekarz select new { pesel_pacjenta = p.PESEL, imie_pacjenta = p.imie, nazwisko_pacjenta = p.nazwisko, numer_ubezpieczenia_pacj = p.nr_ubezpieczenia, data_przyjecia_pacj = p.data_przyjecia, miejscowosc_pacj = p.miejscowosc, kod_pocz_pacj = p.kod_pocztowy, ulica_pacj = p.ulica, opis_pacj = p.opis, uwagi_pacj = p.uwagi, lekarz_pacjenta = l.imie + " " + l.nazwisko }; pacjenci_dataGrid.DataSource = patients.ToList(); } }
public void inicjalizujLekarzy() { using (var ctx = new RMEntities()) { lekarz_cbox2.DataSource = ctx.Personel1.ToList(); lekarz_cbox2.ValueMember = "ID_lekarz"; lekarz_cbox2.DisplayMember = "nazwisko"; } }
private void dodajLekarza_Click(object sender, EventArgs e) { zaladujWartosciZBoxow(); using (RMEntities ctx = new RMEntities()) { ctx.Personel1.Add(edytowanyLekarz); ctx.SaveChanges(); oknoEdycjaLekarza.ActiveForm.Close(); } }
private void dodaj_karetke_Click(object sender, EventArgs e) { zaladujWartosciZBoxow(); using (RMEntities ctx = new RMEntities()) { ctx.Karetkas.Add(edytowanaKaretka); ctx.SaveChanges(); } oknoEdycjaKaretki.ActiveForm.Close(); }
public oknoEdycjaLekarza(long ID_lekarza) { InitializeComponent(); this.Show(); using (var ctx = new RMEntities()) { edytowanyLekarz = ctx.Personel1.SingleOrDefault(c => c.ID_lekarz == ID_lekarza); zaladujWartosciDoBoxow(); this.dod_lekarza_okno.Text = "Edytuj"; this.dod_lekarza_okno.Click -= new System.EventHandler(this.dodajLekarza_Click); this.dod_lekarza_okno.Click += new System.EventHandler(this.edytujLekarza_Click); } }
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); } }
public oknoEdycjaWypadek(long ID_Wypadku) { InitializeComponent(); this.Show(); using (var ctx = new RMEntities()) { edytowanyWypadek = ctx.Wypadeks.SingleOrDefault(c => c.ID_wypadku == ID_Wypadku); zaladujWartosciDoBoxow(); this.dodaj_wypadek_button.Text = "Edytuj"; this.dodaj_wypadek_button.Click -= new System.EventHandler(this.dodaj_wypadek_button_Click); this.dodaj_wypadek_button.Click += new System.EventHandler(this.edytuj_wypadek_Click); } }
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 ); } }
public oknoEdycjaKaretki(long ID_karetki) { InitializeComponent(); this.Show(); using (var ctx = new RMEntities()) { edytowanaKaretka = ctx.Karetkas.SingleOrDefault(c => c.ID_karetki == ID_karetki); zaladujWartosciDoBoxow(); this.dodaj_karetke_button.Text = "Edytuj"; this.dodaj_karetke_button.Click -= new System.EventHandler(this.dodaj_karetke_Click); this.dodaj_karetke_button.Click += new System.EventHandler(this.edytuj_karetke_Click); } }
private void button4_Click(object sender, EventArgs e) { string miejsc; miejsc = comboBox2.SelectedValue.ToString(); int liczba = 0; using (RMEntities context = new RMEntities()) { ObjectParameter total = new ObjectParameter("liczba", typeof(int)); context.ilePacjentow(miejsc, total); liczba = Convert.ToInt32(total.Value); textBox1.Text = liczba.ToString(); } }
private void MenuLekarze_UsunBtn_Click(object sender, EventArgs e) { using (RMEntities context = new RMEntities()) { long ID_lekarza = zwrocIDWybranegoLekarza(); Personel1 lekarz = context.Personel1.First(p => p.ID_lekarz == ID_lekarza); DialogResult wynik = MessageBox.Show("Na pewno usunąć lekarza: " + lekarz.imie + " " + lekarz.nazwisko + "?", "Usuwanie lekarza", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (wynik == DialogResult.Yes) { context.Personel1.Remove(lekarz); // tu powinno być usuwanie z Pacjentów IDlekarza o lekarz.ID_lekarz context.SaveChanges(); DisplayDoctors(); } } }
private void DisplayAccident() { using (var dc = new RMEntities()) { var accident = from c in dc.Wypadeks select new { id_wypadku = c.ID_wypadku, miejsce_wyp = c.miejsce_wypadku, liczba_rannych = c.liczba_rannych, data_zgloszenia = c.data_godz_zgl, typ_wypadku = c.typ_wypadku, numer_zglaszajacego = c.numer_zgl, uwagi_wypadek = c.uwagi }; wypadki_dataGrid.DataSource = accident.ToList(); } }
private void edytuj_wypadek_Click(object sender, EventArgs e) { zaladujWartosciZBoxow(); using (RMEntities ctx = new RMEntities()) { ctx.Wypadeks.Attach(edytowanyWypadek); ctx.Entry(edytowanyWypadek).State = EntityState.Modified; ctx.SaveChanges(); } oknoEdycjaWypadek.ActiveForm.Close(); }
public void inicjalizujPacjMiejsc() { using (var ctx = new RMEntities()) { comboBox2.DataSource = ctx.Pacjenci1.Select(c => c.miejscowosc).Distinct().ToList(); } }
private void button1_Click(object sender, EventArgs e) { using (var dc = new RMEntities()) { var query = dc.Pacjenci1.AsEnumerable(); // create xml document XDocument doc = new XDocument( new XDeclaration("1.0", "utf-8", "yes"), new XElement("DanePacjentow", // linq query to build the child element. from a in query select new XElement("Pacjent", new XElement("Pesel", a.PESEL), new XElement("Imie", a.imie), new XElement("Nazwisko", a.nazwisko), new XElement("NumerUbezpieczenia", a.nr_ubezpieczenia), new XElement("DataPrzyjecia", a.data_przyjecia), new XElement("Miejscowosc", a.miejscowosc), new XElement("KodPocztowy", a.kod_pocztowy), new XElement("Ulica", a.ulica), new XElement("Opis", a.opis), new XElement("LekarzPacjenta", a.lekarz) ) ) ); doc.Save(@"c:\Users\Cirdan\Documents\Visual Studio 2012\Projects\NEWWSR\RM\danePacjentow.xml"); } }
private void button3_Click(object sender, EventArgs e) { string lekarz; lekarz = comboBox1.SelectedValue.ToString(); using (RMEntities context = new RMEntities()) { var wyszukajLekarzy = context.LekarzePoSpecjalizacji(lekarz); dataGridView1.DataSource = wyszukajLekarzy; } }
public void inicjalizujLekarzySpec() { using (var ctx = new RMEntities()) { comboBox1.DataSource = ctx.Personel1.ToList(); comboBox1.ValueMember = "specjalizacja"; comboBox1.DisplayMember = "specjalizacja"; } }
private void dodaj_wypadek_button_Click(object sender, EventArgs e) { zaladujWartosciZBoxow(); using (RMEntities ctx = new RMEntities()) { ctx.Wypadeks.Add(edytowanyWypadek); ctx.SaveChanges(); } oknoEdycjaWypadek.ActiveForm.Close(); }
private void dodajPacjenta_Click(object sender, EventArgs e) { zaladujWartosciZBoxow(); using (RMEntities ctx = new RMEntities()) { ctx.Pacjenci1.Add(edytowanyPacjent); ctx.SaveChanges(); oknoEdycjaPacjenta.ActiveForm.Close(); } }
private void DisplayAmbulance() { using (var dc = new RMEntities()) { var ambulance = from c in dc.Karetkas select new { ID_karetki = c.ID_karetki, typ_numer = c.typ_numer, sklad = c.ID_skladu, wyposazenie_karetki = c.wyposazenie, uwagi = c.uwagi }; karetki_dataGrid.DataSource = ambulance.ToList(); } }
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(); } } }
private void szukaj_pacjenta_extended(string nazwisko, string miejsc) { using (var dc = new RMEntities()) { var patients = from p in dc.Pacjenci1 join l in dc.Personel1 on p.ID_lekarz equals l.ID_lekarz where p.nazwisko == nazwisko && p.miejscowosc == miejsc select new { pesel_pacjenta = p.PESEL, imie_pacjenta = p.imie, nazwisko_pacjenta = p.nazwisko, numer_ubezpieczenia_pacj = p.nr_ubezpieczenia, data_przyjecia_pacj = p.data_przyjecia, miejscowosc_pacj = p.miejscowosc, kod_pocz_pacj = p.kod_pocztowy, ulica_pacj = p.ulica, opis_pacj = p.opis, uwagi_pacj = p.uwagi, lekarz_pacjenta = l.imie + " " + l.nazwisko }; pacjenci_dataGrid.DataSource = patients.ToList(); } }
private void DisplayDoctors() { using (var dc = new RMEntities()) { var doctors = from c in dc.Personel1 select new { ID_lekarz = c.ID_lekarz, imie_lekarz = c.imie, nazwisko_lekarz = c.nazwisko, stanowisko_lekarz = c.stanowisko, specjalizacja_lekarz = c.specjalizacja }; lekarze_dataGrid.DataSource = doctors.ToList(); } }
private void edytuj_karetke_Click(object sender, EventArgs e) { zaladujWartosciZBoxow(); using (RMEntities ctx = new RMEntities()) { ctx.Karetkas.Attach(edytowanaKaretka); ctx.Entry(edytowanaKaretka).State = EntityState.Modified; ctx.SaveChanges(); } oknoEdycjaKaretki.ActiveForm.Close(); }
private void edytujLekarza_Click(object sender, EventArgs e) { zaladujWartosciZBoxow(); using (RMEntities ctx = new RMEntities()) { ctx.Personel1.Attach(edytowanyLekarz); ctx.Entry(edytowanyLekarz).State = EntityState.Modified; ctx.SaveChanges(); } oknoEdycjaPacjenta.ActiveForm.Close(); }
private void MenuLekarze_UsunBtn_Click(object sender, EventArgs e) { using (RMEntities context = new RMEntities()) { long ID_lekarza = zwrocIDWybranegoLekarza(); Personel1 lekarz = context.Personel1.First(p => p.ID_lekarz == ID_lekarza); DialogResult wynik = MessageBox.Show("Na pewno usunąć lekarza: " + lekarz.imie + " " + lekarz.nazwisko + "?", "Usuwanie lekarza", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (wynik == DialogResult.Yes) { context.Personel1.Remove( lekarz ); // tu powinno być usuwanie z Pacjentów IDlekarza o lekarz.ID_lekarz context.SaveChanges(); DisplayDoctors(); } } }