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()); } }
private void cargar() { PacienteNegocio neg = new PacienteNegocio(); try { listaPacientes = (List <Paciente>)neg.Buscar(dni, apellido, nombre); dgvConsultasPacientes.DataSource = listaPacientes; dgvConsultasPacientes.Columns["Idpaciente"].Visible = false; dgvConsultasPacientes.Columns["Id"].Visible = false; dgvConsultasPacientes.Columns["IdSexo"].Visible = false; dgvConsultasPacientes.Columns["IdMunicipio"].Visible = false; dgvConsultasPacientes.Columns["IdNacionalidad"].Visible = false; dgvConsultasPacientes.Columns["FechaAlta"].Visible = false; dgvConsultasPacientes.Columns["IdUsuarioAlta"].Visible = false; dgvConsultasPacientes.Columns["FechaModif"].Visible = false; dgvConsultasPacientes.Columns["IdUsuarioModif"].Visible = false; dgvConsultasPacientes.Columns["FechaBaja"].Visible = false; dgvConsultasPacientes.Columns["IdUsuarioBaja"].Visible = false; dgvConsultasPacientes.Columns["Estado"].Visible = false; dgvConsultasPacientes.AutoResizeColumns(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
//Metodo Buscar private void Buscar() { try { string Buscar; Buscar = txtBuscar.Text; dgvGrilla.DataSource = PacienteNegocio.Buscar(Buscar); this.Formatear(); lblCantidad.Text = "Total de registros: " + Convert.ToString(dgvGrilla.Rows.Count); if (dgvGrilla.Rows.Count < 1) { MessageBox.Show("No hay resultados en la búsqueda"); Listar(); } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }