private void mostrarDatosGenerales() { BLExpediente expediente = (BLExpediente)Session["expediente"]; if (expediente.Codigo == expediente.Cedula || !expediente.Cedula.Equals("")) { cedGeneral.InnerText = " " + expediente.Cedula; } else { cedGeneral.InnerText = " No tiene aún"; } /// Esto lo cambie yo paciGeneral.InnerText = " " + expediente.Nombre + " " + expediente.PrimerApellido + " " + expediente.SegundoApellido; ManejadorEdad man = new ManejadorEdad(); edaGeneral.InnerText = man.ExtraerEdad(expediente.FechaNacimiento); /// string imagenDataURL64 = "data:image/jpg;base64," + Convert.ToBase64String(expediente.Foto); imgPreview.ImageUrl = imagenDataURL64; }
protected void Page_Load(object sender, EventArgs e) { expediente = (BLExpediente)Session["expediente"]; ManejadorEdad mane = new ManejadorEdad(); //Mostrar los datos generales if (expediente.Codigo == expediente.Cedula) { cedGeneral.InnerText = " " + expediente.Cedula; } else { cedGeneral.InnerText = "No tiene aún"; } cargarListaGrid(); paciGeneral.Text = " " + expediente.Nombre + " " + expediente.PrimerApellido + " " + expediente.SegundoApellido; edaGeneral.InnerText = mane.ExtraerEdad(expediente.FechaNacimiento); string imagenDataURL64 = "data:image/jpg;base64," + Convert.ToBase64String(expediente.Foto); imgPreview.ImageUrl = imagenDataURL64; if (!Page.IsPostBack) { gridConsultas.DataSource = lista; gridConsultas.DataBind(); } }
private void asignarTab_1(BLExpediente exp, BLDireccion dir) { if (exp.Cedula != "") { cedulaPaciente.Text = exp.Cedula; cedGeneral.InnerText = " " + exp.Cedula; pacienteNoCedula.Visible = false; lblNoCed.Visible = false; cedulaPaciente.Enabled = false; } else { cedGeneral.InnerText = "No tiene aún"; cedulaPaciente.Text = ""; pacienteNoCedula.Checked = true; cedulaPaciente.Enabled = false; } ManejadorEdad mane = new ManejadorEdad(); paciGeneral.InnerText = " " + exp.Nombre + " " + exp.PrimerApellido + " " + exp.SegundoApellido; edaGeneral.InnerText = mane.ExtraerEdad(exp.FechaNacimiento); string imagenDataURL64 = "data:image/jpg;base64," + Convert.ToBase64String(exp.Foto); imgPreview.ImageUrl = imagenDataURL64; expAnti.Foto = exp.Foto; nombrePaciente.Text = exp.Nombre; primerApellidoPaciente.Text = exp.PrimerApellido; segundoApellidoPaciente.Text = exp.SegundoApellido; fechaNacimientoPaciente.Text = exp.FechaNacimiento.ToShortDateString(); sexoPaciente.SelectedValue = exp.Sexo; proEX.Value = dir.Provincia; canEX.Value = dir.Canton; disEX.Value = dir.Distrito; VincExpedientePaciente.Text = exp.ExpedienteAntiguo; }
private void mostrarExpediente(string codigo) { BLExpediente expediente = new BLExpediente(); BLDireccion expDireccion = new BLDireccion(); BLEncargado_Facturante encargado = new BLEncargado_Facturante(); BLDireccion encDireccion = new BLDireccion(); BLEncargado_Facturante facturante = new BLEncargado_Facturante(); BLDireccion facDireccion = new BLDireccion(); BLHistoriaClinica historiaClinica = new BLHistoriaClinica(); ManejadorExpediente manejador = new ManejadorExpediente(); manejador.mostrarExpediente(codigo, expediente, expDireccion, encargado, encDireccion, facturante, facDireccion, historiaClinica); Session["expediente"] = expediente; // Aqui recupero los datos que se van a mostrar en el pdf de la referencia medica y el esquema de vacunacion ManejadorEdad manejadorEdad = new ManejadorEdad(); Session["nombrePaciente"] = expediente.Nombre + " " + expediente.PrimerApellido + " " + expediente.SegundoApellido; Session["edadPaciente"] = manejadorEdad.ExtraerEdad(expediente.FechaNacimiento); Session["fechaNacimento"] = expediente.FechaNacimiento; Session["direccionPaciente"] = expDireccion.Distrito + ", " + expDireccion.Canton + ", " + expDireccion.Provincia; Session["nombreEncargado"] = encargado.Nombre + " " + encargado.PrimerApellido + " " + encargado.SegundoApellido; Session["telefonoEncargado"] = encargado.Telefono; Session["direccionEncargado"] = encDireccion.Barrio + ", " + encDireccion.Distrito + ", " + encDireccion.Canton + ", " + encDireccion.Provincia; ///////////////////////////////////////////////////////////////////////////////// asignarTab_1(expediente, expDireccion); asignarTab_2(encargado, encDireccion); asignarTab_3(facturante, facDireccion); asignarTab_4(historiaClinica); }
/// <summary> /// Carga los datos del paciente en los campos de texto /// </summary> /// <param name="nombrePaciente"></param> private void CargarDatosPaciente(string nombrePaciente) { string edadPaciente = ""; string correoEncargado = ""; string telefonoEncargado = ""; ManejadorEdad manejador = new ManejadorEdad(); foreach (BLPacienteCita p in listaPacientes) { if (p.NombrePaciente.Equals(nombrePaciente)) { edadPaciente = manejador.ExtraerEdad(DateTime.Parse(p.EdadPaciente)); correoEncargado = p.CorreoEncargado; telefonoEncargado = p.TelefonoEncargado; break; } } edad.Text = edadPaciente; correo.Text = correoEncargado; telefono.Text = telefonoEncargado; }
protected void Page_Load(object sender, EventArgs e) { validarSegunUser(); imcPac.Disabled = true; expediente = (BLExpediente)Session["Expediente"]; if (Session["pagina"].ToString() == "consultas_activas_seleccionada") { cargarExpedienteGeneral(); } ManejadorEdad mane = new ManejadorEdad(); //Mostrar los datos generales if (expediente.Codigo == expediente.Cedula || !expediente.Cedula.Equals("")) { cedGeneral.InnerText = " " + expediente.Cedula; } else { cedGeneral.InnerText = "No tiene aún"; } paciGeneral.InnerText = " " + expediente.Nombre + " " + expediente.PrimerApellido + " " + expediente.SegundoApellido; edaGeneral.InnerText = mane.ExtraerEdad(expediente.FechaNacimiento); string imagenDataURL64 = "data:image/jpg;base64," + Convert.ToBase64String(expediente.Foto); imgPreview.ImageUrl = imagenDataURL64; if (!IsPostBack) { string pag = Session["pagina"].ToString(); if ((pag == "consultas_guardada") || (pag == "consultas_activas_seleccionada")) { cargarConsulta(); } else { string fechaA = Convert.ToString(DateTime.Now); const string FMT = "o"; DateTime fff = Convert.ToDateTime(fechaA); string news = fff.ToString(FMT); DateTime ggg = DateTime.ParseExact(news, FMT, CultureInfo.InvariantCulture); BLConsulta consulta = new BLConsulta(); consulta.CodigoExpediente = expediente.Codigo; consulta.Fecha_Hora = ggg; consulta.Estado = true; consulta.CodigoMedico = Session["codigoMedico"].ToString(); consulta.Paciente = expediente.Nombre + " " + expediente.PrimerApellido + " " + expediente.SegundoApellido; BLExamenFisico examenFisico = new BLExamenFisico(); examenFisico.CodigoExpediente = expediente.Codigo; examenFisico.Fecha_Hora = ggg; examenFisico.CodigoMedico = Session["codigoMedico"].ToString(); BLDiagnosticoNutricional diagnostico = new BLDiagnosticoNutricional(); diagnostico.CodigoExpediente = expediente.Codigo; diagnostico.Fecha_Hora = ggg; diagnostico.CodigoMedico = Session["codigoMedico"].ToString(); ManejadorConsulta manejador = new ManejadorConsulta(); manejador.crearConsulta(consulta, examenFisico, diagnostico); Session["consulta"] = consulta; } } }