Esempio n. 1
0
        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);
        }
Esempio n. 2
0
 /// <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();
     }
 }