private void button1_Click(object sender, EventArgs e) { ConsultaDetalle dd = new ConsultaDetalle(); dd.paciente = (Paciente)cmbPaciente.SelectedItem; dd.doctor = (Doctor)cmbNombreDoctor.SelectedItem; dd.Diagnostico = txtDiagnostico.Text; dd.FechaConsulta = dtpFechaConsulta.Value.Date; dd.Sucursal = (Sucursal)cmbSucursal.SelectedItem; dd.tipourgencia = (TipoUrgencia)cmbTipoUrgencia.SelectedItem; consulta.detalle_consulta.Add(dd); ActualizarDataGrid(); consulta.paciente = (Paciente)cmbPaciente.SelectedItem; consulta.doctor = (Doctor)cmbNombreDoctor.SelectedItem; Consulta.Agregar(consulta); MessageBox.Show("La Consulta ha sido guardado con éxito"); Limpiar(); //dtgDetalleConsulta.DataSource = null; cmbPaciente.SelectedItem = null; cmbNombreDoctor.SelectedItem = null; dtgDetalleConsulta.DataSource = Consulta.ObtenerConsultasPendientes(); CargarDT(); consulta = new Consulta(); LimpiarForm(); }