protected void Page_Load(object sender, EventArgs e) { try { revisarLogin(); BLEmpleado emp = (BLEmpleado)(Session["empleado"]); if ((emp.rol.Equals("Secretaria"))) { btnHistorialClinico.Visible = false; } if (!IsPostBack) { if (!String.IsNullOrEmpty(Convert.ToString(Session["cedula"])) || (!String.IsNullOrWhiteSpace(Convert.ToString(Session["cedula"])))) { BLManejadorExpediente man = new BLManejadorExpediente(); BLExpediente exp = man.consultarExpediente(Convert.ToString(Session["cedula"])); idText.Text = exp.cedula; firstNameText.Text = exp.primer_nombre; secondNameText.Text = exp.segundo_nombre; lastNameText.Text = exp.primer_apellido; lastNameText2.Text = exp.segundo_apellido; diaText.Text = Convert.ToString(exp.fecha_nacimiento.Day); mesText.Text = Convert.ToString(exp.fecha_nacimiento.Month); AnnoText.Text = Convert.ToString(exp.fecha_nacimiento.Year); phoneText.Text = exp.num_telefono; religionText.Text = exp.religion; estadoCivilText.Text = exp.estado_civil; trabajoText.Text = exp.tipo_trabajo; sexoText.Text = exp.sexo; tel2.Text = exp.tel2; tel3.Text = exp.tel3; descripcionTel2.Text = exp.descripcion_tel2; descripcionTel3.Text = exp.descripcion_tel3; txtEdad.Text = Convert.ToString(calcularEdad(exp.fecha_nacimiento)); BLManejadorDireccion dir = new BLManejadorDireccion(); BLDireccion bl = dir.consultar(Convert.ToString(Session["cedula"])); provinciaText.Text = bl.provincia; cantonText.Text = bl.canton; distritoText.Text = bl.distrito; otrasText.Text = bl.otrasSenas; } } } catch (Exception) { mensajeError.Text = "<div class=\"alert alert-danger alert - dismissible fade show\" role=\"alert\"> <strong>¡Error al cargar los datos del expediente!</strong> Verifique su conexion a internet y regrese a la página principal<button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"> <span aria-hidden=\"true\">×</span> </button> </div>"; mensajeError.Visible = true; } if (String.IsNullOrEmpty(idText.Text.Trim()) || (String.IsNullOrWhiteSpace(idText.Text.Trim()))) { ultimaBtn.Visible = false; ultimaBtn.Enabled = false; historialBtn.Visible = false; historialBtn.Enabled = false; btnHistorialClinico.Visible = false; btnHistorialClinico.Enabled = false; } desactivarCampos(); }
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(); } }
public void pruebaInsertarModificarExpediente_ThrowsSqlException() { BLExpediente exped = new BLExpediente("12643", "Miriam", "Maria", "Sol", "Roj", Convert.ToDateTime("2016/11/28"), "89782156", "N/A", "Solteraaaaaaaaaaaaaaa", "Estudiante", "Femenino", "89788156", "80782156", "telefono de mi madre", "telefono de mi padre"); BLManejadorExpediente manejExp = new BLManejadorExpediente(); manejExp.insertarModificar(exped); }
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 listaConsultasDia_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "consultar") { int indice = Convert.ToInt32(e.CommandArgument.ToString()); string id = (string)listaConsultasDia.DataKeys[indice]["IdExpediente"]; string fechaActual = DateTime.Today.ToString("dd/MM/yyyy"); Session["accion"] = "consultarConsulta"; Session["fechaConsulta"] = fechaActual; Session["idExpediente"] = id; BLExpediente expediente = new BLExpediente(); GridViewRow fila = listaConsultasDia.Rows[indice]; TableCell cedula = fila.Cells[0]; TableCell nombre = fila.Cells[1]; TableCell primerApellido = fila.Cells[2]; TableCell segundoApellido = fila.Cells[3]; expediente.IDExpediente = long.Parse(id); expediente.Cedula = cedula.Text; expediente.Nombre = nombre.Text; expediente.PrimerApellido = primerApellido.Text; expediente.SegundoApellido = segundoApellido.Text; Session["expediente"] = expediente; Response.Redirect("consulta.aspx?accion=dia"); } }
protected void gridConsultasActivas_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "seleccionar") { int indiceCod = Convert.ToInt32(e.CommandArgument); GridViewRow filaSeleccionadaCod = gridConsultasActivas.Rows[indiceCod]; TableCell fecha = filaSeleccionadaCod.Cells[1]; //const string FMT = "o"; //DateTime fff = Convert.ToDateTime(fecha.Text); //string news = fff.ToString(FMT); //DateTime ggg = DateTime.ParseExact(news, FMT, CultureInfo.InvariantCulture); BLConsulta consulta = new BLConsulta(); consulta.Estado = true; consulta.Fecha_Hora = Convert.ToDateTime(fecha.Text); BLExpediente expediente = new BLExpediente(); expediente.Codigo = obtenerCodigo(Convert.ToDateTime(fecha.Text)); Session["pagina"] = "consultas_activas_seleccionada"; Session["consulta"] = consulta; Session["Expediente"] = expediente; Response.Redirect("FichaConsultaPaciente.aspx"); } }
public void pruebaInsertarModificarExpediente_ThrowsNull() { BLExpediente exped = null; BLManejadorExpediente manejExp = new BLManejadorExpediente(); manejExp.insertarModificar(exped); }
public ItemGrid(BLExpediente expediente) { this.IdExpediente = expediente.IDExpediente + ""; this.Cedula = expediente.Cedula; this.Nombre = expediente.Nombre; this.PrimerApellido = expediente.PrimerApellido; this.SegundoApellido = expediente.SegundoApellido; }
public void pruebaInsertarModificarExpediente() { BLExpediente exped = new BLExpediente("45789", "Fabiola", "Maria", "Sol", "Roj", Convert.ToDateTime("2016/11/28"), "89782056", "N/A", "Soltera", "Estudiante", "F", "89788156", "80782156", "telefono de mi madre", "telefono de mi padre"); BLManejadorExpediente manejExp = new BLManejadorExpediente(); manejExp.insertarModificar(exped); Assert.AreEqual(exped.cedula, (manejExp.consultarExpediente(exped.cedula).cedula)); }
protected void guardarBtn_Click(object sender, EventArgs e) { BLManejadorExpediente manej = new BLManejadorExpediente(); BLExpediente blExped = crearNuevoBL(); manej.insertarActualizarExped(blExped); mensajeError.Text = "<div class=\"alert alert-success alert - dismissible fade show\" role=\"alert\"> <strong>¡Éxito! </strong>Los datos han sido guardados correctamente.<button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"> <span aria-hidden=\"true\">×</span> </button> </div>"; mensajeError.Visible = true; }
public ItemGrid(BLConsulta consulta, BLExpediente expediente) { this.IdExpediente = expediente.IDExpediente + ""; this.Cedula = expediente.Cedula; this.Nombre = expediente.Nombre; this.PrimerApellido = expediente.PrimerApellido; this.SegundoApellido = expediente.SegundoApellido; string[] contenido = consulta.Hora.Split('|'); string hora = contenido[0]; string md = contenido[1]; this.Hora = hora + " " + md; }
//private string SubirFoto() //{ // try // { // if (inputFotoPaciente.HasFile) // { // string extension = Path.GetExtension(inputFotoPaciente.FileName); // if (extension.Equals(".jpg") || extension.Equals(".jpeg") || extension.Equals(".png") // || extension.Equals(".JPG") || extension.Equals(".JPEG") || extension.Equals(".PNG")) // { // string ruta = Server.MapPath("~/Fotos_Pacientes/" + inputFotoPaciente.FileName); // if (!File.Exists(ruta)) // { // inputFotoPaciente.SaveAs(ruta); // } // else // { // return "Error: El archivo de la foto seleccionada ya existe. Por favor intente cambiar el nombre del archivo."; // } // } // else // { // return "Error: La extensión del archivo de la foto no es permitida."; // } // } // else // { // return "Error: No se ha seleccionado una foto."; // } // return "La foto se almacenó exitosamente."; // } // catch (Exception) // { // return "Error: La foto no se pudo almacenar."; // } //} protected void btnGuardar_Click(object sender, EventArgs e) { BLExpediente expediente = ValidarDatos(); ManejadorExpediente manejador = new ManejadorExpediente(); string confirmacion = ""; if (Session["accion"].Equals("crearExpediente")) { if (expediente != null) { confirmacion = manejador.CrearExpediente(expediente); if (confirmacion.Contains("Error:")) { EstablecerNulos(); MensajeAviso(confirmacion); } else { string id = confirmacion.Split('*')[1]; Session["accion"] = "consultarExpediente"; Response.Redirect("expediente.aspx?id=" + id); } } else { EstablecerNulos(); confirmacion = "Error: Puede que algunos datos se encuentren vacíos o con un formato incorrecto"; MensajeAviso(confirmacion); } } else if (Session["accion"].Equals("consultarExpediente")) { if (expediente != null) { expediente.IDExpediente = long.Parse(Session["idExpediente"].ToString()); confirmacion = manejador.ActualizarExpediente(expediente); } else { confirmacion = "Error: Puede que algunos datos se encuentren vacíos o con un formato incorrecto"; } CargarExpediente(Session["idExpediente"].ToString()); MensajeAviso(confirmacion); } }
protected void guardarBtn_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(Convert.ToString(Session["cedula"])) || (String.IsNullOrWhiteSpace(Convert.ToString(Session["cedula"])))) { try { BLExpediente exp = createBl(); if (DateTime.Compare(exp.fecha_nacimiento, DateTime.Now) == -1) { new BLManejadorExpediente().insertarExpediente(exp); mensajeError.Text = "<div class=\"alert alert-success alert - dismissible fade show\" role=\"alert\"> <strong>¡Éxito! </strong>Los datos han sido guardados correctamente.<button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"> <span aria-hidden=\"true\">×</span> </button> </div>"; mensajeError.Visible = true; Session["cedula"] = idText.Text.Trim(); desactivarCampos(); } else { mensajeError.Text = "<div class=\"alert alert-danger alert - dismissible fade show\" role=\"alert\"> <strong>¡Error!</strong> La fecha de nacimiento esta incorrecta.<button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"> <span aria-hidden=\"true\">×</span> </button> </div>"; mensajeError.Visible = true; } } catch (Exception) { mensajeError.Text = "<div class=\"alert alert-danger alert - dismissible fade show\" role=\"alert\"> <strong>¡Error!</strong>El expediente ya existe en el sistema o los datos son incorrectos.<button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"> <span aria-hidden=\"true\">×</span> </button> </div>"; mensajeError.Visible = true; idText.Text = ""; } } else { try { BLExpediente exp = createBl(); if (DateTime.Compare(exp.fecha_nacimiento, DateTime.Now) == -1) { new BLManejadorExpediente().insertarModificar(exp); new BLManejadorDireccion().guardarModificar(new BLDireccion(0, idText.Text.Trim(), provinciaText.Text.Trim(), cantonText.Text.Trim(), distritoText.Text.Trim(), otrasText.Text.Trim())); mensajeError.Text = "<div class=\"alert alert-success alert - dismissible fade show\" role=\"alert\"> <strong>¡Éxito! </strong>Los datos han sido guardados correctamente.<button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"> <span aria-hidden=\"true\">×</span> </button> </div>"; mensajeError.Visible = true; } else { mensajeError.Text = "<div class=\"alert alert-danger alert - dismissible fade show\" role=\"alert\"> <strong>¡Error!</strong> La fecha de nacimiento esta incorrecta.<button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"> <span aria-hidden=\"true\">×</span> </button> </div>"; mensajeError.Visible = true; } } catch (System.ArgumentOutOfRangeException) { mensajeError.Text = "<div class=\"alert alert-danger alert - dismissible fade show\" role=\"alert\"> <strong>Error al ingresar la fecha de nacimiento </strong>Verifique que los datos ingresados sean correctos.<button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"> <span aria-hidden=\"true\">×</span> </button> </div>"; mensajeError.Visible = true; } catch (Exception) { mensajeError.Text = "<div class=\"alert alert-danger alert - dismissible fade show\" role=\"alert\"> <strong>Error </strong>Verifique que los datos ingresados sean correctos.<button type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"> <span aria-hidden=\"true\">×</span> </button> </div>"; mensajeError.Visible = true; } } }
private void CargarConsultas() { ManejadorConsultas manejador = new ManejadorConsultas(); List<BLConsulta> consultas = new List<BLConsulta>(); BLExpediente expediente = new BLExpediente(); if (Session["idExpediente"] != null) { expediente.IDExpediente = long.Parse(Session["idExpediente"].ToString()); string confirmacion = manejador.CargarConsultas(consultas, expediente); if (!confirmacion.Contains("Error:")) { List<ItemGrid> itemsGrid = new List<ItemGrid>(); foreach (BLConsulta c in consultas) { itemsGrid.Add(new ItemGrid(c)); } listaConsultas.DataBound += (object o, EventArgs ev) => { if (listaConsultas.Rows.Count > 0) { listaConsultas.HeaderRow.TableSection = TableRowSection.TableHeader; } }; listaConsultas.DataSource = null; listaConsultas.DataSource = itemsGrid; listaConsultas.DataBind(); // AHORA SE CARGA EL ENCABEZADO expedienteEncabezado.InnerText = expediente.IDExpediente + ""; cedulaEncabezado.InnerText = expediente.Cedula; nombreEncabezado.InnerText = expediente.Nombre + " " + expediente.PrimerApellido + " " + expediente.SegundoApellido; Session["expediente"] = expediente; } else { MensajeAviso(confirmacion); } } }
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 infoTab_1(BLExpediente expediente, BLDireccion direccionExp) { // Recuperar campos de texto para objeto Direccion (Expediente) string provincia = proEX.Value; string canton = canEX.Value; string distrito = disEX.Value; string codigo = codigoDireccion(provincia, canton, distrito, ""); direccionExp.Codigo = codigo; direccionExp.Provincia = provincia; direccionExp.Canton = canton; direccionExp.Distrito = distrito; //// Recuperar campos de texto para objeto Expediente if (pacienteNoCedula.Checked) { expediente.Codigo = crearCodigoExpe(); expediente.Cedula = ""; } else { expediente.Codigo = cedulaPaciente.Text.Trim(); expediente.Cedula = cedulaPaciente.Text.Trim(); } expediente.Nombre = nombrePaciente.Text.Trim(); expediente.PrimerApellido = primerApellidoPaciente.Text.Trim(); expediente.SegundoApellido = segundoApellidoPaciente.Text.Trim(); expediente.FechaNacimiento = Convert.ToDateTime(fechaNacimientoPaciente.Text); expediente.Sexo = sexoPaciente.Text.Trim(); expediente.ExpedienteAntiguo = VincExpedientePaciente.Text.Trim(); expediente.Direccion = codigo; expediente.Foto = guardarImag(); expediente.Encargado = cedulaEncargado.Text.Trim(); expediente.Facturante = cedulaFacturante.Text.Trim(); }
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); }
protected void guardarExpediente_Click(object sender, EventArgs e) { string confirmacion; BLExpediente expediente = new BLExpediente(); BLDireccion direccionExp = new BLDireccion(); BLEncargado_Facturante encargado = new BLEncargado_Facturante(); BLDireccion direccionEncar = new BLDireccion(); BLEncargado_Facturante facturante = new BLEncargado_Facturante(); BLDireccion direccionFactu = new BLDireccion(); BLHistoriaClinica historiaClinica = new BLHistoriaClinica(); ManejadorExpediente manejador = new ManejadorExpediente(); //Revisar si cuando se presiona el boton de guardar es para actualizar un expediente o ingresar un nuevo expediente if ((string)Session["pagina"] == "listaExpedientes-seleccionado") { actualizarExpediente(expediente, direccionExp, direccionEncar, direccionFactu, encargado, facturante, historiaClinica); confirmacion = manejador.actualizarExpediente(expediente, direccionExp, direccionEncar, direccionFactu, encargado, facturante, historiaClinica); ActualizarEsquemaVacunacion(); } else { infoTab_1(expediente, direccionExp); infoTab_2(encargado, direccionEncar); infoTab_3(facturante, direccionFactu); infoTab_4(historiaClinica); // Enviar datos para guardar en BD confirmacion = manejador.crearExpediente(expediente, direccionExp, direccionEncar, direccionFactu, encargado, facturante, historiaClinica); } MostrarMensaje(confirmacion); Response.Redirect("ListaExpedientes.aspx"); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { BLManejadorExpediente manej = new BLManejadorExpediente(); BLExpediente exped = manej.consultarExpediente(Convert.ToInt32(Session["idExpediente"])); //FECHA INGRESO txtDiaIngreso.Text = Convert.ToString(exped.FechaIngreso.Day); txtMesIngreso.Text = Convert.ToString(exped.FechaIngreso.Month); txtAnnoIngreso.Text = Convert.ToString(exped.FechaIngreso.Year); idText.Text = exped.cedula; firstNameText.Text = exped.primer_nombre; secondNameText.Text = exped.segundo_nombre; lastNameText.Text = exped.primer_apellido; lastNameText2.Text = exped.segundo_apellido; txtEdad.Text = Convert.ToString(calcularEdad(exped.fecha_nacimiento)); diaText.Text = Convert.ToString(exped.fecha_nacimiento.Day); mesText.Text = Convert.ToString(exped.fecha_nacimiento.Month); AnnoText.Text = Convert.ToString(exped.fecha_nacimiento.Year); telefText.Text = exped.num_telefono; celularText.Text = exped.celular; otroTelefText.Text = exped.otro_telefono; domicilioText.Text = exped.domicilio; estadoCivilText.Text = exped.estado_civil; trabajoText.Text = exped.ocupacion; correoText.Text = exped.correo; sexoText.Text = exped.sexo; txtnombreContacto.Text = exped.nombreContacto; txtparentezco.Text = exped.parentezcoContacto; txtTelefContact1.Text = exped.telefContact1; txtTelefContact2.Text = exped.telefContact2; txtestadoPaciente.Text = exped.estado; txtencamado.Checked = exped.encamado; txtServicios.Text = exped.serviciosRecibe; } }
private void SetDirecciones(BLExpediente expediente) { // CARGO TODAS LAS DIRECCIONES if (!expediente.CodigoDireccion.Equals("") && !expediente.CodigoDireccion.Equals("nulo-nulo-nulo")) { string direccionP = expediente.CodigoDireccion; string direccionE = ""; string direccionD = ""; if (expediente.Encargado != null) { if (expediente.Encargado.CodigoDireccion != null) { if (!expediente.Encargado.CodigoDireccion.Equals("") && !expediente.Encargado.CodigoDireccion.Equals("nulo-nulo-nulo")) { direccionE = expediente.Encargado.CodigoDireccion; } } } if (expediente.DestinatarioFactura != null) { if (expediente.DestinatarioFactura.CodigoDireccion != null) { if (!expediente.DestinatarioFactura.CodigoDireccion.Equals("") && !expediente.DestinatarioFactura.CodigoDireccion.Equals("nulo-nulo-nulo")) { direccionD = expediente.DestinatarioFactura.CodigoDireccion; } } } CargarDirecciones(direccionP, direccionE, direccionD); } }
private BLExpediente ValidarDatos() { BLEncargado encargado = null; BLDestinatarioFactura destinatario = null; BLSolicitanteCita solicitante = null; BLDatosNacimiento datosNacimiento = null; BLHistoriaClinica historiaClinica = null; BLExpediente expediente = new BLExpediente(); // Datos de PACIENTE string cedulaP = cedulaPaciente.Text.Trim(); string nombreP = nombrePaciente.Text.Trim(); string primerApellidoP = primerApellidoPaciente.Text.Trim(); string segundoApellidoP = segundoApellidoPaciente.Text.Trim(); string fechaNacimientoP = fechaNacimientoPaciente.Text.Trim(); string sexoP = sexoPaciente.Text.Trim(); string urlExpedienteAntiguoP = urlExpedienteAntiguoPaciente.Value.Trim(); string provinciaP = provinciaPValue.Value.Trim(); string cantonP = cantonPValue.Value.Trim(); string distritoP = distritoPValue.Value.Trim(); string direccionExactaP = direccionExactaPaciente.Value.Trim(); string idMedico = ""; if (Session["codigoMedico"] != null) { idMedico = Session["codigoMedico"].ToString(); } string fechaCreacion = fechaActual.Text.Trim(); // Comienza a validar if (nombreP.Equals("") || primerApellidoP.Equals("") || fechaNacimientoP.Equals("") || sexoP.Equals("nulo") || provinciaP.Equals("nulo") || cantonP.Equals("nulo") || distritoP.Equals("nulo") || fechaCreacion.Equals("") || idMedico.Equals("")) { return(null); } else { // Asigna primeros datos expediente.Cedula = cedulaP; expediente.Nombre = nombreP; expediente.PrimerApellido = primerApellidoP; expediente.SegundoApellido = segundoApellidoP; expediente.FechaNacimiento = fechaNacimientoP; expediente.Sexo = sexoP; expediente.UrlExpedienteAntiguo = urlExpedienteAntiguoP; expediente.CodigoDireccion = provinciaP + "-" + cantonP + "-" + distritoP; expediente.DireccionExacta = direccionExactaP; expediente.IDMedico = idMedico; expediente.FechaCreacion = fechaCreacion; expediente.Encargado = null; expediente.DestinatarioFactura = null; expediente.SolicitanteCita = null; } // Datos de ENCARGADO string cedulaE = cedulaEncargado.Text.Trim(); string nombreE = nombreEncargado.Text.Trim(); string primerApellidoE = primerApellidoEncargado.Text.Trim(); string segundoApellidoE = segundoApellidoEncargado.Text.Trim(); string telefonoE = inputTelefonoEncargado.Text.Trim(); string correoE = inputCorreoEncargado.Text.Trim(); string parentescoE = parentesco.Text.Trim(); string provinciaE = provinciaEValue.Value.Trim(); string cantonE = cantonEValue.Value.Trim(); string distritoE = distritoEValue.Value.Trim(); string direccionExactaE = direccionExactaEncargado.Value.Trim(); if (!nombreE.Equals("") || !primerApellidoE.Equals("") || !segundoApellidoE.Equals("") || !telefonoE.Equals("") || !correoE.Equals("") || !parentescoE.Equals("") || !direccionExactaE.Equals("") || !cedulaE.Equals("")) { if (cedulaE.Equals("")) { return(null); } else { if (!provinciaE.Equals("nulo") || !cantonE.Equals("nulo") || !distritoE.Equals("nulo")) { if (provinciaE.Equals("nulo") || cantonE.Equals("nulo") || distritoE.Equals("nulo")) { return(null); } } string codigoDireccion = provinciaE + "-" + cantonE + "-" + distritoE; encargado = new BLEncargado(cedulaE, nombreE, primerApellidoE, segundoApellidoE, telefonoE, correoE, parentescoE, codigoDireccion, direccionExactaE); expediente.Encargado = encargado; } } // Datos de DESTINATARIO if (esDestinatario.Checked == false) { string cedulaD = cedulaDestinatario.Text.Trim(); string nombreD = nombreDestinatario.Text.Trim(); string primerApellidoD = primerApellidoDestinatario.Text.Trim(); string segundoApellidoD = segundoApellidoDestinatario.Text.Trim(); string telefonoD = telefonoDestinatario.Text.Trim(); string correoD = correoDestinatario.Text.Trim(); string provinciaD = provinciaDValue.Value.Trim(); string cantonD = cantonDValue.Value.Trim(); string distritoD = distritoDValue.Value.Trim(); string direccionExactaD = direccionExactaDestinatario.Value.Trim(); if (cedulaD.Equals("")) { return(null); } else { if (!provinciaD.Equals("nulo") || !cantonD.Equals("nulo") || !distritoD.Equals("nulo")) { if (provinciaD.Equals("nulo") || cantonD.Equals("nulo") || distritoD.Equals("nulo")) { return(null); } } string codigoDireccion = provinciaD + "-" + cantonD + "-" + distritoD; destinatario = new BLDestinatarioFactura(cedulaD, nombreD, primerApellidoD, segundoApellidoD, telefonoD, correoD, codigoDireccion, direccionExactaD); expediente.DestinatarioFactura = destinatario; } } // Datos de SOLICITANTE if (esSolicitante.Checked == false) { string cedulaS = cedulaSolicitante.Text.Trim(); string correoS = correoSolicitante.Text.Trim(); string telefonoS = telefonoSolicitante.Text.Trim(); if (correoS.Equals("") || cedulaS.Equals("")) { return(null); } else { string contrasenna = "CAMBIAR"; solicitante = new BLSolicitanteCita(cedulaS, correoS, contrasenna, telefonoS); expediente.SolicitanteCita = solicitante; } } else { if (expediente.Encargado != null) { if (expediente.Encargado.Correo.Equals("") || expediente.Encargado.Cedula.Equals("")) { return(null); } } } // Datos de DATOS DE NACIMIENTO string tempTalla = tallaNacimiento.Text.Trim(); string tempPeso = pesoNacimiento.Text.Trim(); string tempPerimCefalico = perimetroCefalico.Text.Trim(); string tempEdadGest = edadGestacional.Text.Trim(); string tempApgar = apgar.Text.Trim(); double talla = 0.0; double peso = 0.0; double perimCefalico = 0.0; double edadGest = 0.0; int apg = 0; string clasifUniversal = clasificacionUniversal.Text.Trim(); try { if (!tempTalla.Equals("")) { talla = double.Parse(tempTalla); } if (!tempPeso.Equals("")) { peso = double.Parse(tempPeso); } if (!tempPerimCefalico.Equals("")) { perimCefalico = double.Parse(tempPerimCefalico); } if (!tempEdadGest.Equals("")) { edadGest = double.Parse(tempEdadGest); } if (!tempApgar.Equals("")) { apg = int.Parse(tempApgar); } } catch (Exception) { return(null); } datosNacimiento = new BLDatosNacimiento(talla, peso, perimCefalico, apg, edadGest, clasifUniversal); // Datos de HISTORIA CLINICA string perinatales = descripcionPerinatal.Value.Trim(); string patologicos = descripcionPatologico.Value.Trim(); string quirurgicos = descripcionQuirurgico.Value.Trim(); string traumaticos = descripcionTraumatico.Value.Trim(); string heredoFamiliares = descripcionHeredoFamiliar.Value.Trim(); string alergias = descripcionAlergia.Value.Trim(); string vacunas = descripcionVacuna.Value.Trim(); if ((anormalPerinatal.Checked && perinatales.Equals("")) || (positivoPatologico.Checked && patologicos.Equals("")) || (positivoQuirurgico.Checked && quirurgicos.Equals("")) || (positivoTraumatico.Checked && traumaticos.Equals("")) || (positivoHeredoFamiliar.Checked && heredoFamiliares.Equals("")) || (positivoAlergias.Checked && alergias.Equals("")) || (pendientesVacunas.Checked && vacunas.Equals(""))) { return(null); } if (normalPerinatal.Checked) { perinatales = ""; } if (negativoPatologico.Checked) { patologicos = ""; } if (negativoQuirurgico.Checked) { quirurgicos = ""; } if (negativoTraumatico.Checked) { traumaticos = ""; } if (negativoHeredoFamiliar.Checked) { heredoFamiliares = ""; } if (negativoAlergias.Checked) { alergias = ""; } if (aldiaVacunas.Checked) { vacunas = ""; } historiaClinica = new BLHistoriaClinica(perinatales, patologicos, quirurgicos, traumaticos, heredoFamiliares, alergias, vacunas, datosNacimiento); expediente.HistoriaClinica = historiaClinica; return(expediente); }
private void CargarExpediente(string idExpediente) { BLExpediente expediente = new BLExpediente(); expediente.IDExpediente = long.Parse(idExpediente); ManejadorExpediente manejador = new ManejadorExpediente(); string confirmacion = manejador.CargarExpediente(expediente); if (!confirmacion.Contains("Error:")) { // LIMPIEZA DE DATOS cedulaEncargado.Text = ""; nombreEncargado.Text = ""; primerApellidoEncargado.Text = ""; segundoApellidoEncargado.Text = ""; inputTelefonoEncargado.Text = ""; inputCorreoEncargado.Text = ""; parentesco.Text = ""; direccionExactaEncargado.Value = ""; cedulaDestinatario.Text = ""; nombreDestinatario.Text = ""; primerApellidoDestinatario.Text = ""; segundoApellidoDestinatario.Text = ""; telefonoDestinatario.Text = ""; correoDestinatario.Text = ""; direccionExactaDestinatario.Value = ""; cedulaSolicitante.Text = ""; correoSolicitante.Text = ""; telefonoSolicitante.Text = ""; tallaNacimiento.Text = ""; pesoNacimiento.Text = ""; perimetroCefalico.Text = ""; edadGestacional.Text = ""; apgar.Text = ""; clasificacionUniversal.Text = ""; EstablecerNulos(); // Datos de PACIENTE cedulaPaciente.Text = expediente.Cedula; nombrePaciente.Text = expediente.Nombre; primerApellidoPaciente.Text = expediente.PrimerApellido; segundoApellidoPaciente.Text = expediente.SegundoApellido; fechaNacimientoPaciente.Text = expediente.FechaNacimiento; sexoPaciente.SelectedValue = expediente.Sexo; urlExpedienteAntiguoPaciente.Value = expediente.UrlExpedienteAntiguo; direccionExactaPaciente.Value = expediente.DireccionExacta; fechaActual.Text = expediente.FechaCreacion; fechaActual.ReadOnly = true; // Datos de ENCARGADO if (expediente.Encargado != null) { if (expediente.Encargado.Cedula != null) { if (!expediente.Encargado.Cedula.Equals("")) { cedulaEncargado.Text = expediente.Encargado.Cedula; nombreEncargado.Text = expediente.Encargado.Nombre; primerApellidoEncargado.Text = expediente.Encargado.PrimerApellido; segundoApellidoEncargado.Text = expediente.Encargado.SegundoApellido; inputTelefonoEncargado.Text = expediente.Encargado.Telefono; inputCorreoEncargado.Text = expediente.Encargado.Correo; parentesco.Text = expediente.Encargado.Parentesco; direccionExactaEncargado.Value = expediente.Encargado.DireccionExacta; } } } // Datos de DESTINATARIO if (expediente.Encargado != null && expediente.DestinatarioFactura != null) { if (!expediente.DestinatarioFactura.Cedula.Equals("") && !expediente.DestinatarioFactura.Cedula.Equals(expediente.Encargado.Cedula)) { esDestinatario.Checked = false; cedulaDestinatario.Text = expediente.DestinatarioFactura.Cedula; nombreDestinatario.Text = expediente.DestinatarioFactura.Nombre; primerApellidoDestinatario.Text = expediente.DestinatarioFactura.PrimerApellido; segundoApellidoDestinatario.Text = expediente.DestinatarioFactura.SegundoApellido; telefonoDestinatario.Text = expediente.DestinatarioFactura.Telefono; correoDestinatario.Text = expediente.DestinatarioFactura.Correo; direccionExactaDestinatario.Value = expediente.DestinatarioFactura.DireccionExacta; } else { esDestinatario.Checked = true; } } // Datos de SOLICITANTE if (expediente.Encargado != null && expediente.SolicitanteCita != null) { if (!expediente.SolicitanteCita.Cedula.Equals("") && !expediente.SolicitanteCita.Cedula.Equals(expediente.Encargado.Cedula)) { esSolicitante.Checked = false; cedulaSolicitante.Text = expediente.SolicitanteCita.Cedula; correoSolicitante.Text = expediente.SolicitanteCita.Correo; telefonoSolicitante.Text = expediente.SolicitanteCita.Telefono; } else { esSolicitante.Checked = true; } } if (expediente.HistoriaClinica != null) { // DATOS DE NACIMIENTO if (expediente.HistoriaClinica.DatosNacimiento != null) { tallaNacimiento.Text = Form0(expediente.HistoriaClinica.DatosNacimiento.TallaNacimiento + ""); pesoNacimiento.Text = Form0(expediente.HistoriaClinica.DatosNacimiento.PesoNacimiento + ""); perimetroCefalico.Text = Form0(expediente.HistoriaClinica.DatosNacimiento.PerimetroCefalico + ""); edadGestacional.Text = Form0(expediente.HistoriaClinica.DatosNacimiento.EdadGestacional + ""); apgar.Text = Form0(expediente.HistoriaClinica.DatosNacimiento.Apgar + ""); clasificacionUniversal.Text = expediente.HistoriaClinica.DatosNacimiento.ClasificacionUniversal; } // DATOS DE HISTORIA CLINICA descripcionPerinatal.Value = expediente.HistoriaClinica.Perinatales; descripcionPatologico.Value = expediente.HistoriaClinica.Patologicos; descripcionQuirurgico.Value = expediente.HistoriaClinica.Quirurgicos; descripcionTraumatico.Value = expediente.HistoriaClinica.Traumaticos; descripcionHeredoFamiliar.Value = expediente.HistoriaClinica.HeredoFamiliares; descripcionAlergia.Value = expediente.HistoriaClinica.Alergias; descripcionVacuna.Value = expediente.HistoriaClinica.Vacunas; if (expediente.HistoriaClinica.Perinatales.Equals("")) { normalPerinatal.Checked = true; anormalPerinatal.Checked = false; descripcionPerinatal.Disabled = true; } else { anormalPerinatal.Checked = true; normalPerinatal.Checked = false; descripcionPerinatal.Disabled = false; } if (expediente.HistoriaClinica.Patologicos.Equals("")) { negativoPatologico.Checked = true; positivoPatologico.Checked = false; descripcionPatologico.Disabled = true; } else { positivoPatologico.Checked = true; negativoPatologico.Checked = false; descripcionPatologico.Disabled = false; } if (expediente.HistoriaClinica.Quirurgicos.Equals("")) { negativoQuirurgico.Checked = true; positivoQuirurgico.Checked = false; descripcionQuirurgico.Disabled = true; } else { positivoQuirurgico.Checked = true; negativoQuirurgico.Checked = false; descripcionQuirurgico.Disabled = false; } if (expediente.HistoriaClinica.Traumaticos.Equals("")) { negativoTraumatico.Checked = true; positivoTraumatico.Checked = false; descripcionTraumatico.Disabled = true; } else { positivoTraumatico.Checked = true; negativoTraumatico.Checked = false; descripcionTraumatico.Disabled = false; } if (expediente.HistoriaClinica.HeredoFamiliares.Equals("")) { negativoHeredoFamiliar.Checked = true; positivoHeredoFamiliar.Checked = false; descripcionHeredoFamiliar.Disabled = true; } else { positivoHeredoFamiliar.Checked = true; negativoHeredoFamiliar.Checked = false; descripcionHeredoFamiliar.Disabled = false; } if (expediente.HistoriaClinica.Alergias.Equals("")) { negativoAlergias.Checked = true; positivoAlergias.Checked = false; descripcionAlergia.Disabled = true; } else { positivoAlergias.Checked = true; negativoAlergias.Checked = false; descripcionAlergia.Disabled = false; } if (expediente.HistoriaClinica.Vacunas.Equals("")) { aldiaVacunas.Checked = true; pendientesVacunas.Checked = false; descripcionVacuna.Disabled = true; } else { pendientesVacunas.Checked = true; aldiaVacunas.Checked = false; descripcionVacuna.Disabled = false; } } SetDirecciones(expediente); } else { MensajeAviso(confirmacion); contenedorDatos.Visible = false; } }
private void actualizarExpediente(BLExpediente expediente, BLDireccion direccionExpediente, BLDireccion direccionEncargado, BLDireccion direccionFacturante, BLEncargado_Facturante encargado, BLEncargado_Facturante facturante, BLHistoriaClinica historiaClinica) { //Obtener info actualizable del tab-1 expediente.Codigo = Session["expedienteSeleccionado"].ToString(); direccionExpediente.Provincia = proEX.Value.Trim(); direccionExpediente.Canton = canEX.Value.Trim(); direccionExpediente.Distrito = disEX.Value.Trim(); string codigoDirExpediente = codigoDireccion(proEX.Value, canEX.Value, disEX.Value, ""); direccionExpediente.Codigo = codigoDirExpediente; if (pacienteNoCedula.Checked) { expediente.Cedula = ""; } else { expediente.Cedula = cedulaPaciente.Text.Trim(); } expediente.Nombre = nombrePaciente.Text.Trim(); if (fotoPaciente.PostedFile.ContentLength > 0) { expediente.Foto = guardarImag(); } else { expediente.Foto = expAnti.Foto; } expediente.ExpedienteAntiguo = VincExpedientePaciente.Text.ToString().Trim(); expediente.Direccion = codigoDirExpediente; expediente.Encargado = cedulaEncargado.Text.Trim(); expediente.Facturante = cedulaFacturante.Text.Trim(); //Obtener info actualizable del tab-2 direccionEncargado.Provincia = proEN.Value.Trim(); direccionEncargado.Canton = canEN.Value.Trim(); direccionEncargado.Distrito = disEN.Value.Trim(); direccionEncargado.Barrio = barEN.Value.Trim(); string codigoDirEncargado = codigoDireccion(proEN.Value.Trim(), canEN.Value.Trim(), disEN.Value.Trim(), barEN.Value.Trim()); direccionEncargado.Codigo = codigoDirEncargado; encargado.Nombre = nombreEncargado.Text.Trim(); encargado.PrimerApellido = primerApellidoEncargado.Text.Trim(); encargado.SegundoApellido = segundoApellidoEncargado.Text.Trim(); encargado.Cedula = cedulaEncargado.Text.Trim(); encargado.Telefono = decimal.Parse(telefonoEncargado.Text); encargado.Parentesco = parentezcoEncargado.Text.Trim(); encargado.CorreoElectronico = correoEncargado.Text.Trim(); encargado.Direccion = codigoDirEncargado; //Obtener info actualizable del tab 3 direccionFacturante.Provincia = proFA.Value.Trim(); direccionFacturante.Canton = canFA.Value.Trim(); direccionFacturante.Distrito = disFA.Value.Trim(); direccionFacturante.Barrio = barFA.Value.Trim(); string codigoDirFacturante = codigoDireccion(proFA.Value.Trim(), canFA.Value.Trim(), disFA.Value.Trim(), barFA.Value.Trim()); direccionFacturante.Codigo = codigoDirFacturante; facturante.Nombre = nombreFacturante.Text.Trim(); facturante.PrimerApellido = primerApellidoFacturante.Text.Trim(); facturante.SegundoApellido = segundoApellidoFacturante.Text.Trim(); facturante.Cedula = cedulaFacturante.Text.Trim(); facturante.Telefono = decimal.Parse(telefonoFacturante.Text); facturante.CorreoElectronico = correoFacturante.Text.Trim(); facturante.Direccion = codigoDirFacturante; //Obtener info actualizable del tab 4 if (asmaCheck.Checked) { historiaClinica.HF_Asma = true; } if (diabetesCheck.Checked) { historiaClinica.HF_Diabetes = true; } if (hipertensionCheck.Checked) { historiaClinica.HF_Hipertension = true; } if (cardiovascularCheck.Checked) { historiaClinica.HF_Cardivasculares = true; } if (displidemiaCheck.Checked) { historiaClinica.HF_Displidemia = true; } if (epilepsiaCheck.Checked) { historiaClinica.HF_Epilepsia = true; } historiaClinica.HF_DescripcionOtros = ""; if (otrosCheck.Checked) { historiaClinica.HF_Otros = true; historiaClinica.HF_DescripcionOtros = descripcionOtrosHF.Value.Trim(); } historiaClinica.APAT_Descripcion = ""; if (apatEstado.Value == "presentesPat") { historiaClinica.APAT_Estado = true; historiaClinica.APAT_Descripcion = descripcionPatologicos.Value.Trim(); } historiaClinica.AT_Descripcion = ""; if (atEstado.Value == "presentesTrau") { historiaClinica.AT_Estado = true; historiaClinica.AT_Descripcion = descripcionTraumatico.Value.Trim(); } historiaClinica.AQ_Descripcion = ""; if (aqEstado.Value == "presentesQui") { historiaClinica.AQ_Estado = true; historiaClinica.AQ_Descripcion = descripcionQuirurgico.Value.Trim(); } historiaClinica.AlegergiasDescripcion = ""; if (alergiasEstado.Value == "presentesAlergia") { historiaClinica.Alergias = true; historiaClinica.AlegergiasDescripcion = descripcionAlergia.Value.Trim(); } }
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; } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Session["accion"] != null) { if (Request.QueryString["accion"] != null) { if (Request.QueryString["accion"].Equals("dia")) { Session["esDia"] = true; } } else { Session["esDia"] = false; } CargarEnfermedades(); BLExpediente expediente = (BLExpediente)Session["expediente"]; expedienteEncabezado.InnerText = expediente.IDExpediente + ""; cedulaEncabezado.InnerText = expediente.Cedula; nombreEncabezado.InnerText = expediente.Nombre + " " + expediente.PrimerApellido + " " + expediente.SegundoApellido; string accion = Session["accion"].ToString(); if (accion.Equals("crearConsulta")) { perimetroCefalicoEdad.Text = "Normal"; pesoEdad.Text = "Normal"; tallaEdad.Text = "Normal"; pesoTalla.Text = "Normal"; imcEdad.Text = "Normal"; ruidosCardiacos.Value = "Normal"; camposPulmonares.Value = "Normal"; abdomen.Value = "Normal"; faringe.Value = "Normal"; nariz.Value = "Normal"; oidos.Value = "Normal"; snc.Value = "Normal"; neurodesarrollo.Value = "Normal"; sistemaOsteomuscular.Value = "Normal"; piel.Value = "Normal"; estadoAlerta.Value = "Normal"; estadoHidratacion.Value = "Normal"; otrosHallazgos.Value = "Normal"; fecha.Text = DateTime.Today.ToString("dd/MM/yyyy"); Titulo.InnerText = "Nueva Consulta Médica"; } else if (accion.Equals("consultarConsulta")) { if (Session["fechaConsulta"] != null) { long idExpediente = long.Parse(Session["idExpediente"].ToString()); CargarConsulta(idExpediente, Session["fechaConsulta"].ToString()); } } } } }