private void indlæsCPRKnap_Click(object sender, EventArgs e) { string cpr = CPRTextBox.Text; datasætListBox.Items.Clear(); if (GennemseController.validerCPR(cpr) == false && cpr != "1234567890") { MessageBox.Show("CPR - nummeret er ugyldigt"); CPRTextBox.Clear(); } else if (GennemseController.indlæsCPR(cpr) == true) { if (cpr == "1234567890") { MessageBox.Show("Advarsel: Dette er CPR-nummer er gældende for alle anonyme patienter"); } datasætListe = GennemseController.visPatientData(cpr); fornavnTextBox.Text = datasætListe[0].Pd_.Fornavn_; efternavnTextBox.Text = datasætListe[0].Pd_.Efternavn_; if (datasætListe[0].EkgId_ != 0) { foreach (DTO_Datasæt ds in datasætListe) { datasætListBox.Items.Add(Convert.ToString(ds.Dato_)); } } else { MessageBox.Show("Der findes ingen data på pågældende patient"); } } else { CPRTextBox.Clear(); fornavnTextBox.Clear(); efternavnTextBox.Clear(); MessageBox.Show("Patient findes ikke"); } }
private void gemKnap_Click(object sender, EventArgs e) { DTO_PatientData pd = new DTO_PatientData(CPRTextBox.Text, fornavnTextBox.Text, efternavnTextBox.Text); if (OpretPatientController.validerCPR(pd.CPRNummer_) == false) { MessageBox.Show("CPR-nummeret er ugyldigt"); CPRTextBox.Clear(); } else { if (OpretPatientController.gemPatientData(pd) == true) { MessageBox.Show("Patient findes allerede"); lukOpretNyPatientVindue(); } else { MessageBox.Show("Patient gemt"); lukOpretNyPatientVindue(); } } }
private void gemKnap_Click(object sender, EventArgs e) { string cpr = CPRTextBox.Text; if (OpretPatientController.validerCPR(cpr) == false) { MessageBox.Show("CPR-nummeret er ugyldigt"); CPRTextBox.Clear(); } else { switch (PreviewController.indlæsCPR(cpr)) { case 0: { MessageBox.Show("Datasæt gemt"); lukCPRVindue(); frm.lukPreviewVindue(); break; } case 1: { MessageBox.Show("Datasæt ikke gemt"); break; } case 2: { OpretPatientVindue = new opret_ny_patient(null, this); OpretPatientVindue.åbenOpretNyPatientVindue(CPRTextBox.Text); break; } } } }