public void cargarPaciente(DataRow fila) { paciente.idPaciente = fila.Field <int>("idPaciente"); txtEPS.Text = fila.Field <string>("eps"); paciente.cargarUbicaciones(); paciente.cargarDatos(); cmbDocumento.SelectedValue = paciente.tipoIdentificacion; txtIdentificacion.Text = Convert.ToString(paciente.documentoIndentidad); GeneralC.cargarUbicacionGeografica(paciente.dtUbicacion, paciente.idMunicipioExpedicion, ref cmbPaisDocumento, ref cmbDepartamentoDoc, ref cmbCiudadDocumento); GeneralC.cargarUbicacionGeografica(paciente.dtUbicacion, paciente.idMunicipioNacimiento, ref cmbPaisNacimiento, ref cmbDepartamentoNac, ref cmbCiudadNacimiento); GeneralC.cargarUbicacionGeografica(paciente.dtUbicacion, paciente.idMunicipioResidencia, ref cmbPaisResidencia, ref cmbDepartamentoRes, ref cmbCiudadResidencia); txtPrimerNombre.Text = paciente.primeroNombre; txtSegundoNombre.Text = paciente.segundoNombre; txtPrimerApellido.Text = paciente.primerApellido; txtSegundoApellido.Text = paciente.segundoApellido; cmbSexo.SelectedValue = paciente.idGenero; cmbEstrato.SelectedValue = paciente.idestrato; cmbZona.SelectedValue = paciente.idZonaUrbana; cmbRegimen.SelectedValue = paciente.idRegimen; cmbAfiliacion.SelectedValue = paciente.idTipoAfiliacion; cmbEstadoCivil.SelectedValue = paciente.idEstadoCivil; txtDireccion.Text = paciente.direccionResidencia; txtTelefono.Text = paciente.telefono; txtCelular.Text = paciente.celular; txtEmail.Text = paciente.correo; dtpNacimiento.Value = paciente.fechaNacimiento; GeneralC.calcularEdad(dtpNacimiento, ref edad); txtEdad.Text = edad; tstModificar.Enabled = true; tsbAnular.Enabled = true; btnSalir.Enabled = true; }
public void cargarDatos(DataRow filas) { admision.responsable = false; admision.acompanante = false; admision.idAdmision = filas.Field <int>("Admision"); admision.cargarUbicaciones(); admision.cargarDatos(); tctContrato.Text = Convert.ToString(admision.idContrato); txtClienteContrato.Text = admision.cliente; cmbTriage.SelectedValue = admision.idTriage; txtEspecialidad.Text = admision.especialidad; txtAtencion.Text = Convert.ToString(admision.idAdmision); tstModificar.Enabled = true; tsbAnular.Enabled = true; if (admision.acompanante) { cmbTipoDocumento.SelectedValue = admision.tipoDocumentoAcompañante; txtAcompananteIdentificacion.Text = admision.identificacionAcompañante; txtAcompananteNombre.Text = admision.nombreAcompañante; GeneralC.cargarUbicacionGeografica(admision.dtUbicacion, admision.idMunicipioAcompañante, ref cmbAcompanantePais, ref cmbAcompananteDpto, ref cmbAcompananteCiudad); txtAcompananteDireccion.Text = admision.direccionAcompañante; txtAcompananteTelefono.Text = admision.telefonoAcompañante; chkAcompanante.Checked = admision.acompanante; } else { GeneralC.limpiarControles(pnlAcompanante); chkAcompanante.Checked = false; } if (admision.responsable) { cmbTipoDocumentoResponsable.SelectedValue = admision.tipoDocumentoResponsable; txtResponsableIdentificacion.Text = admision.identificacionResponsable; txtResponsableNombre.Text = admision.nombreResponsable; GeneralC.cargarUbicacionGeografica(admision.dtUbicacion, admision.idMunicipioResponsable, ref cmbResponsablePais, ref cmbResponsableDpto, ref cmbResponsableCiudad); txtResponsableDireccion.Text = admision.direccionResponsable; txtResponsableTelefono.Text = admision.telefonoResponsable; checkResponsable.Checked = admision.responsable; } else { GeneralC.limpiarControles(pnlResponsable); checkResponsable.Checked = false; } admision.cargarPaciente(); txtAfiliacion.Text = admision.tipoAfiliacion; txtHClinica.Text = admision.identificacion; txtEstratoSocial.Text = admision.estratoSocial; txtRegimen.Text = admision.regimen; txtPaciente.Text = admision.nombrePaciente; txtEPS.Text = admision.nombreEPS; deshabilitarCombosUbicacion(); }