public void AltaTurnoException() { Clinica c = new Clinica(); //paciente desde sql IPaciente p = new PacienteDB(1, "Huch", "Guille", 42, "Masculino", "Tacuari", ClinicaLogic.Comun.Enumerado.ObraSocial.CoberturaBasica); //paciente desde archivo IEspecialista e = new Especialista(1, "Just", "Pedro", 42, "Masculino", "Chile", ClinicaLogic.Comun.Enumerado.Especialidad.Obtetricia); c.AgregarTurno(p, e); }
/// <summary> /// Crea el turno /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnCrearTurno_Click(object sender, EventArgs e) { try { clinica.AgregarTurno(pacienteSeleccionado, especialistaSeleccionado); MessageBox.Show("Turno Generado."); } catch (Exception ex) { ExcepcionesForm ef = new ExcepcionesForm(ex); ef.ShowDialog(); } }