From 6bbee040f61a1f840c2fdc414bbc908f5a98bd93 Mon Sep 17 00:00:00 2001 From: Vanesa Rimada <80859025+vrimada@users.noreply.github.com> Date: Fri, 13 Feb 2026 11:49:33 -0300 Subject: [PATCH 1/2] fix: correcion de bug al cambiar paciente en Protocolo que generaba uno nuevo. Bug que pasa cuando se cambia de paciente a uno nuevo. --- WebLab/Protocolos/Default2.aspx.cs | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/WebLab/Protocolos/Default2.aspx.cs b/WebLab/Protocolos/Default2.aspx.cs index eaa84152..bd046e23 100644 --- a/WebLab/Protocolos/Default2.aspx.cs +++ b/WebLab/Protocolos/Default2.aspx.cs @@ -384,9 +384,10 @@ private void CargarGrilla () { lblMensaje.Visible = false; - - Response.Redirect("ProcesaRenaper.aspx?Tipo=" + ddlTipo.SelectedValue + "&dni=" + txtDni.Value + "&sexo=" + m_sexo + "&llamada=LaboProtocolo&idServicio=" + Request["idServicio"].ToString() + "&idUrgencia=" + Session["idUrgencia"].ToString()); - + if (Request["Operacion"] != "Modifica") + Response.Redirect("ProcesaRenaper.aspx?Tipo=" + ddlTipo.SelectedValue + "&dni=" + txtDni.Value + "&sexo=" + m_sexo + "&llamada=LaboProtocolo&idServicio=" + Request["idServicio"].ToString() + "&idUrgencia=" + Session["idUrgencia"].ToString()); + else + Response.Redirect("ProcesaRenaper.aspx?Tipo=" + ddlTipo.SelectedValue + "&dni=" + txtDni.Value + "&sexo=" + m_sexo + "&llamada=LaboProtocolo&idServicio=" + Request["idServicio"].ToString() + "&idUrgencia=" + Session["idUrgencia"].ToString()+ "&Operacion=" + Request["Operacion"].ToString() + "&idProtocolo="+ Request["idProtocolo"].ToString() + "&Desde=" + Request["Desde"].ToString()); } else @@ -406,9 +407,10 @@ private void CargarGrilla () { lblMensaje.Visible = false; - - Response.Redirect("ProcesaRenaperT.aspx?Tipo=" + ddlTipo.SelectedValue + "&dni=" + txtDni.Value + "&sexo=" + m_sexo + "&llamada=LaboProtocolo&idServicio=" + Request["idServicio"].ToString() + "&idUrgencia=" + Session["idUrgencia"].ToString()); - + if (Request["Operacion"] != "Modifica") + Response.Redirect("ProcesaRenaperT.aspx?Tipo=" + ddlTipo.SelectedValue + "&dni=" + txtDni.Value + "&sexo=" + m_sexo + "&llamada=LaboProtocolo&idServicio=" + Request["idServicio"].ToString() + "&idUrgencia=" + Session["idUrgencia"].ToString()); + else + Response.Redirect("ProcesaRenaperT.aspx?Tipo=" + ddlTipo.SelectedValue + "&dni=" + txtDni.Value + "&sexo=" + m_sexo + "&llamada=LaboProtocolo&idServicio=" + Request["idServicio"].ToString() + "&idUrgencia=" + Session["idUrgencia"].ToString() + "&Operacion=" + Request["Operacion"].ToString() + "&idProtocolo=" + Request["idProtocolo"].ToString() + "&Desde=" + Request["Desde"].ToString()); } else From 7f87d8810373e394ea22c3b7b06660009d4a7513 Mon Sep 17 00:00:00 2001 From: Vanesa Rimada <80859025+vrimada@users.noreply.github.com> Date: Tue, 24 Feb 2026 09:47:50 -0300 Subject: [PATCH 2/2] fix: para cambio de paciente, si da error de validacion que no borre las determinaciones --- WebLab/Protocolos/ProtocoloEdit2.aspx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/WebLab/Protocolos/ProtocoloEdit2.aspx b/WebLab/Protocolos/ProtocoloEdit2.aspx index 3cec70b9..76b93786 100644 --- a/WebLab/Protocolos/ProtocoloEdit2.aspx +++ b/WebLab/Protocolos/ProtocoloEdit2.aspx @@ -890,7 +890,9 @@ const txtDatos = document.getElementById('<%= Page.Master.FindControl("ContentPlaceHolder1").FindControl("TxtDatos").ClientID %>').value; if (redirect) { - AgregarCargados(); //Recarga todo desde cero + + if (!postBack) AgregarCargados(); //Recarga todo desde cero + else AgregarCargadoSinVerificar(); //Si da error de postback se debe cargar nuevamente sin verificar } else { if (txtDatos != "") { AgregarCargadoSinVerificar();