protected void btnGuardar_Click(object sender, EventArgs e) { string usuario = SSOHelper.CurrentIdentity.Username; int id = Convert.ToInt32(hfIdRel.Value); /**/ int idCama = 0; if (Request["IdCama"] != null) { idCama = int.Parse(Request["IdCama"].ToString()); } if (DatoValido(id)) { SysRelHistoriaClinicaEfector rhc = new SysRelHistoriaClinicaEfector(id); rhc.IdEfector = SSOHelper.CurrentIdentity.IdEfector; rhc.HistoriaClinica = Convert.ToInt32(txtHC.Text); rhc.IdPaciente = Convert.ToInt32(hfidPac.Value); rhc.IdUsuarioRegistro = usuario; rhc.FechaRegistro = DateTime.Now; rhc.Save(usuario); if (Request.QueryString["llamadaDesde"] == "Internacion") { string strDalSic = SSOHelper.Configuration["Domain"] as string; Response.Redirect("../../Internacionhospital/Ingresos/IngresoEdit.aspx?idPaciente=" + rhc.IdPaciente + "&idCama=" + idCama, false); } else { Response.Redirect("NroHistoriaClinicaView.aspx?idRel=" + rhc.IdRelHistoriaClinicaEfector.ToString()); } } }