public AltaTurno(int persona_id) { InitializeComponent(); IDPersona = persona_id; Especialidades = Especialidad.All(); EspecialidadMedicaCB.DataSource = Especialidades; EspecialidadMedicaCB.DisplayMember = "Nombre"; TodosLosMedicos = Medico.All(); ProfesionalCB.Enabled = false; ProfesionalCB.DataSource = MedicosEspecialidadSeleccionada; ProfesionalCB.DisplayMember = "Nombre"; validaciones.Add(new ValidacionBooleana <AltaTurno>( (controlador => controlador.ProfesionalSeleccionado()), "No se ha seleccionado ningun profesional.")); Especialidad especialidadSeleccionada = (Especialidad)EspecialidadMedicaCB.SelectedItem; MedicosEspecialidadSeleccionada = TodosLosMedicos .Where(medico => medico.EsEspecialistaEn(especialidadSeleccionada)).ToList(); ProfesionalCB.DataSource = MedicosEspecialidadSeleccionada; ProfesionalCB.Enabled = true; }
public SeleccionarOpcionAP(int medico_id) { InitializeComponent(); ModelObject = Medico.All().Where(medico => medico.ID.Equals(medico_id)).First(); }