private void btnAjouter_Click(object sender, EventArgs e) { PatientMapper pM = new PatientMapper(); Patient p = new Patient { NuméroAssuranceMaladie = txtNAS.Text, Nom = txtNomPatient.Text, Prénom = txtPrenomPatient.Text, Adresse = txtAdressePatient.Text, NuméroTéléphone = txtTelephonePatient.Text, DateNaissance = dateNaissance.Value }; if (pM.Insert(p) > 0) { System.Windows.Forms.MessageBox.Show("Succès ! Patient ajouté !"); var dlgPati = (PATI01)Tag; dlgPati.Show(); Close(); dlgPati.search("", ""); } else { System.Windows.Forms.MessageBox.Show("Erreur ! Patient non ajouté !"); } }
private void btnModifierPatient_Click(object sender, EventArgs e) { if (btnModifierPatient.Text == "Modifier") { btnModifierPatient.Text = "Confirmer"; enabled(true); lbPatients.Enabled = false; btnAjouterPatient.Enabled = false; } else if (btnModifierPatient.Text == "Confirmer") { btnModifierPatient.Text = "Modifier"; enabled(false); lbPatients.Enabled = true; btnAjouterPatient.Enabled = true; PatientMapper pM = new PatientMapper(); Patient p = new Patient { NuméroAssuranceMaladie = txtNAS.Text, Nom = txtNomPatients.Text, Prénom = txtPrenomPatient.Text, Adresse = txtAdressePatient.Text, NuméroTéléphone = txtTelephonePatient.Text, DateNaissance = dateNaissance.Value }; pM.Delete(lp[lbPatients.SelectedIndex]); pM.Insert(p); search(txtRechercheNom.Text, txtRecherchePrenom.Text); } }
public bool Insert(RegisterDTO register) { try { var password = PasswordHelper.CreateHash(register.Password); var patient = new DAL.Patient() { ChipId = register.ChipId, PasswordHash = password.PasswordHash, PasswordSalt = password.PasswordSalt }; patientMapper.Insert(patient); return(true); } catch { return(false); } }