private void btnBuscarPte_Click(object sender, EventArgs e) { try { pteNeg = new PacienteNegocio(); listaPte = new List <Paciente>(); listaPte = pteNeg.Buscar(txtDNI.Text.Trim()); pte = listaPte[0]; txtApellidoNombre.Text = pte.Apellido + ", " + pte.Nombre; listaHC = new List <HC>(); histClinNeg = new HCnegocio(); listaHC = histClinNeg.cargarHCactivas(pte.IdPaciente); dgvHistoriasClinicas.DataSource = listaHC; dgvHistoriasClinicas.Columns["IdHC"].Visible = false; dgvHistoriasClinicas.Columns["IdRazonSocial"].Visible = false; dgvHistoriasClinicas.Columns["IdPaciente"].Visible = false; dgvHistoriasClinicas.Columns["IdAdminAlta"].Visible = false; dgvHistoriasClinicas.Columns["FechaHrModif"].Visible = false; dgvHistoriasClinicas.Columns["IdAdminModif"].Visible = false; dgvHistoriasClinicas.Columns["FechaHrBaja"].Visible = false; dgvHistoriasClinicas.Columns["IdAdminBaja"].Visible = false; dgvHistoriasClinicas.Columns["Estado"].Visible = false; dgvHistoriasClinicas.AutoResizeColumns(); } catch (ArgumentOutOfRangeException) { MessageBox.Show("DNI no encontrado o se encuentra inactivo"); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }