コード例 #1
0
 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;
 }
コード例 #2
0
        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();
        }