private void fBuscarCicloGestante_Load(object sender, EventArgs e) { CapaDeNegocios.cHistoriaClinica oHistoriaClinica = new CapaDeNegocios.cHistoriaClinica(); cbYear.DataSource = oHistoriaClinica.ListarYear(); cbYear.ValueMember = "yyyy"; cbYear.DisplayMember = "yyyy"; cantidad_años = oHistoriaClinica.ListarYear().Rows.Count; establecer_combos_fecha_actual(); txtBuscar.Text = ""; cbBuscar.SelectedItem = cbBuscar.Items[0]; /*Id de obstetra*/ oHistoriaClinica.Idtobstetra = IdObstetra; oHistoriaClinica.Idtestablecimientosalud = IdtEstablecimientoSalud; oHistoriaClinica.mes = mes; oHistoriaClinica.año = año; dgvHC.DataSource = oUtilitarios.enumerar_datatable(oHistoriaClinica.ListarHistoriaClinica(), 0); dgvHC.Columns[1].Visible = false; //dgvHC.DataSource = odtHistoriaClinica; seleccionado = false; bandera_combobox_año = true; }
private void fControlGestantePorMorbilidad_Load(object sender, EventArgs e) { CapaDeNegocios.cHistoriaClinica oHistoriaClinica = new CapaDeNegocios.cHistoriaClinica(); cbYear.DataSource = oHistoriaClinica.ListarYear(); cbYear.ValueMember = "yyyy"; cbYear.DisplayMember = "yyyy"; cantidad_años = oHistoriaClinica.ListarYear().Rows.Count; establecer_combos_fecha_actual(); rbExtrema.Checked = true; }
private void listar_historia_clinica() { if (bandera_combobox_año) { CapaDeNegocios.cHistoriaClinica oHistoriaClinica = new CapaDeNegocios.cHistoriaClinica(); DataTable odtHC = new DataTable(); año = 0; mes = 0; año = Convert.ToInt16(cbYear.GetItemText(cbYear.SelectedItem)); mes = Convert.ToInt16(cbMonth.GetItemText(cbMonth.SelectedIndex)); mes = mes + 1; oHistoriaClinica.año = año; oHistoriaClinica.mes = mes; oHistoriaClinica.Idtobstetra = IdObstetra; oHistoriaClinica.Idtestablecimientosalud = IdtEstablecimientoSalud; odtHC = oUtilitarios.enumerar_datatable(oHistoriaClinica.ListarHistoriaClinica(), 0); dgvHC.DataSource = odtHC; dgvHC.Columns[1].Visible = false; } }
private void txtBuscar_TextChanged(object sender, EventArgs e) { string buscar = txtBuscar.Text; CapaDeNegocios.cHistoriaClinica oHistoriaClinica = new CapaDeNegocios.cHistoriaClinica(); CapaDeNegocios.Paciente.cPaciente oPaciente = new CapaDeNegocios.Paciente.cPaciente(); CapaDeNegocios.cUtilitarios oUtilitarios = new CapaDeNegocios.cUtilitarios(); string seleccionado = this.cbBuscar.GetItemText(this.cbBuscar.SelectedItem); if (seleccionado == "Historia Clinica") { if (buscar.Length > 1) { if (buscar.Length >= 10) { oHistoriaClinica.oPaciente.codigohistoriaclinica = buscar.Substring(0, 9); } if (buscar.Length <= 10) { oHistoriaClinica.oPaciente.codigohistoriaclinica = buscar; } oHistoriaClinica.Idtobstetra = IdObstetra; oHistoriaClinica.Idtestablecimientosalud = IdtEstablecimientoSalud; dgvHC.DataSource = oUtilitarios.enumerar_datatable(oHistoriaClinica.ListarHistoriaClinicaXHistoriaClinica(), 0); dgvHC.Columns[1].Visible = false; } } if (seleccionado == "Apellido Paterno") { if (buscar.Length > 1) { if (buscar.Length >= 150) { oPaciente.apellidopaterno = buscar.Substring(0, 149); } if (buscar.Length <= 150) { oPaciente.apellidopaterno = buscar; } oPaciente.idtobstetra = IdObstetra; oPaciente.idtestablecimientosalud = IdtEstablecimientoSalud; dgvHC.DataSource = oUtilitarios.enumerar_datatable(oPaciente.ListarHistoriaClinicaXApellidoPaterno(), 0); dgvHC.Columns[1].Visible = false; } } if (seleccionado == "Apellido Materno") { if (buscar.Length > 1) { if (buscar.Length >= 150) { oPaciente.apellidomaterno = buscar.Substring(0, 149); } if (buscar.Length <= 150) { oPaciente.apellidomaterno = buscar; } oPaciente.idtobstetra = IdObstetra; oPaciente.idtestablecimientosalud = IdtEstablecimientoSalud; dgvHC.DataSource = oUtilitarios.enumerar_datatable(oPaciente.ListarHistoriaClinicaXApellidoMaterno(), 0); dgvHC.Columns[1].Visible = false; } } if (seleccionado == "Nombres") { if (buscar.Length > 1) { if (buscar.Length >= 150) { oPaciente.nombres = buscar.Substring(0, 149); } if (buscar.Length <= 150) { oPaciente.nombres = buscar; } oPaciente.idtobstetra = IdObstetra; oPaciente.idtestablecimientosalud = IdtEstablecimientoSalud; dgvHC.DataSource = oUtilitarios.enumerar_datatable(oPaciente.ListarHistoriaClinicaXNombres(), 0); dgvHC.Columns[1].Visible = false; } } if (seleccionado == "DNI") { if (buscar.Length > 1) { if (buscar.Length >= 8) { oPaciente.dni = buscar.Substring(0, 7); } if (buscar.Length <= 8) { oPaciente.dni = buscar; } oPaciente.idtobstetra = IdObstetra; oPaciente.idtestablecimientosalud = IdtEstablecimientoSalud; dgvHC.DataSource = oUtilitarios.enumerar_datatable(oPaciente.ListarHistoriaClinicaXDNI(), 0); dgvHC.Columns[1].Visible = false; } } if (buscar.Length < 1) { oHistoriaClinica.Idtobstetra = IdObstetra; oHistoriaClinica.Idtestablecimientosalud = IdtEstablecimientoSalud; oHistoriaClinica.mes = mes; oHistoriaClinica.año = año; dgvHC.DataSource = oUtilitarios.enumerar_datatable(oHistoriaClinica.ListarHistoriaClinica(), 0); dgvHC.Columns[1].Visible = false; } }