Ejemplo n.º 1
0
        private void mostrarDatosTurno(object sender, EventArgs e)
        {
            Control        control        = (Control)sender;
            int            idTurno        = Convert.ToInt32(((Turno)control.Tag).IdTurno);
            GestorDeTurnos gestorDeTurnos = new GestorDeTurnos();
            Turno          turno          = gestorDeTurnos.obtenerTurnoPorId(idTurno);

            if (turno != null)
            {
                cmbPaciente.Text    = turno.Paciente.ToString();
                cmbProfesional.Text = turno.Profesional.ToString();
                dtpFecha.Value      = turno.FechaTurno;
                dtpHoraDesde.Value  = turno.HoraInicio;
                dtpHoraHasta.Value  = turno.HoraFin;
                lstPracticas.Items.Clear();
                foreach (Practica practica in turno.Practicas)
                {
                    lstPracticas.Items.Add(practica);
                }
            }
        }