protected new void Page_Load(object sender, EventArgs e) { base.Page_Load(sender, e); cMsg = (Mensajes.msgBox) this.Master.FindControl("MsgBox1"); if (Context.Request.IsAuthenticated) { // retrieve user's identity from httpcontext user FormsIdentity ident = (FormsIdentity)Context.User.Identity; string perfil = ident.Ticket.UserData; if (perfil == "0") { Response.Redirect("~/Configuracion/Inicio.aspx?Permiso=NO", false); return; } PermisoSegunPerfil = BtModificar.Visible = BtNuevo.Visible = perfil != "1"; //Configuration config = WebConfigurationManager.OpenWebConfiguration("~"); //Version = config.AppSettings.Settings["Version"]; Ulises5000Configuration.ToolsUlises5000Section UlisesTools = Ulises5000Configuration.ToolsUlises5000Section.Instance; UlisesToolsVersion = UlisesTools; } if (CallbackCompletado == null) { CallbackCompletado = new AsyncCallback(OnCallBackCompleted); } if (!IsPostBack) { IndexListBox1 = -1; // Mostrar Tipo destino radio HF sólo para NDjamena (Versión=2) if (UlisesToolsVersion.Tools["RadioHF"] == null) { DListTipo.Items.RemoveAt(2); } logDebugView.Debug("Entrando en DestinosRadio...."); BtAceptar_ConfirmButtonExtender.ConfirmText = (string)GetGlobalResourceObject("Espaniol", "AceptarCambios"); BtCancelar_ConfirmButtonExtender.ConfirmText = (string)GetGlobalResourceObject("Espaniol", "CancelarCambios"); MuestraDatos(DameDatos()); } else { if (Request.Form["SoloEliminaDeTFT"] == "1") { Request.Form["SoloEliminaDeTFT"].Replace("1", "0"); EliminaDestinoDeTFT(); EliminarElemento(true); } } }
protected void Page_Load(object sender, EventArgs e) { if (Context.Request.IsAuthenticated) { // retrieve user's identity from httpcontext user FormsIdentity ident = (FormsIdentity)Context.User.Identity; // retrieve roles from the authentication ticket userdata field string perfil = ident.Ticket.UserData; switch (perfil) { case "0": Response.Redirect("Controladores.aspx"); break; case "1": case "2": LBPpalMantenimientoCluster.Enabled = false; break; case "3": break; default: break; } } //Configuration config = WebConfigurationManager.OpenWebConfiguration("~"); //Version = config.AppSettings.Settings["Version"]; Ulises5000Configuration.ToolsUlises5000Section ulisesVersion = Ulises5000Configuration.ToolsUlises5000Section.Instance; UlisesToolsVersion = ulisesVersion; //LBEstadisticas.Visible = UlisesToolsVersion.Tools["Estadisticas"] != null; // Sólo para Tenerife (Version == 3) //MVO: se deshabilita la acción del enlace del Wizard, si no está habilitado if (!LBWizardConfiguracion.Enabled && null != LBWizardConfiguracion.OnClientClick) { LBWizardConfiguracion.OnClientClick = null; } //Si la aplicación se configura en modo cluster, la entrada del Web Config [Servidor-2] debe tomar el valor SI //Si no está configurada en modo cluster (null == config.AppSettings.Settings["Servidor-2"] || config.AppSettings.Settings["Servidor-2"].Value!= "SI") //se oculta el enlace a la pantalla de mantenimiento del cluster //La variable Cnf_ModoCluster, se lee en el módulo Global.asax cuando se accede por primera vez a la aplicación if ((null == Application["Cnf_ModoCluster"] || false == (bool)Application["Cnf_ModoCluster"]) && LBPpalMantenimientoCluster.Visible) { LBPpalMantenimientoCluster.Visible = false; } }
protected new void Page_Load(object sender, EventArgs e) { base.Page_Load(sender, e); if (Context.Request.IsAuthenticated) { // retrieve user's identity from httpcontext user FormsIdentity ident = (FormsIdentity)Context.User.Identity; string perfil = ident.Ticket.UserData; if (perfil == "0") { Response.Redirect("~/Configuracion/Inicio.aspx?Permiso=NO"); return; } PermisoSegunPerfil = LBoxDestinos.Enabled = (perfil == "3" || perfil == "2"); Configuration config = WebConfigurationManager.OpenWebConfiguration("~"); Ulises5000Configuration.ToolsUlises5000Section UlisesTools = Ulises5000Configuration.ToolsUlises5000Section.Instance; UlisesToolsVersion = UlisesTools; } if (CallbackCompletado == null) { CallbackCompletado = new AsyncCallback(OnCallBackCompleted); } PanelNoPermissions.Visible = false; if (!IsPostBack) { Configuration config = WebConfigurationManager.OpenWebConfiguration("~"); KeyValueConfigurationElement s = config.AppSettings.Settings["Sistema"]; Session["idsistema"] = s.Value; if (Session["NombreSector"] != null) { Label6.Text = GetLocalResourceObject("Label6Resource1.Text").ToString() + ": " + ((string)Session["NombreSector"]); // "-- Radio del Sector: " + ((string)Session["NombreSector"]) + " --"; } Session["PaginaRad"] = 1; numPagActual = 1; LabelPag.Text = (string)GetGlobalResourceObject("Espaniol", "Pagina") + " " + numPagActual.ToString(); if (UlisesToolsVersion.Tools["SupervisionPortadora"] == null) { CBSupervisionPortadora.Visible = false; } CargaParametrosPanel(); CargarPanelDestinos(); ActualizarPosicionesPanel(); //MVO-20170710: Se oculta la tabla de recursos GViewEstado y se mantienen los valores por defecto. Todos los recursos marcados GViewEstado.Visible = false; } else { //Si se ha recargado la página, las variables datos y la variable de session tienen valor nulo es porque // si ha cambiado la sesión del servidor, bien por conmutación o reinicio //por lo que se va a la página de login if (datosRadio == null || Session["idsistema"] == null) { ScriptManager.RegisterStartupScript(this, typeof(Page), "redirect", "<Script language = 'Javascript'> window.parent.location='../Login.aspx' ; </Script>", false); } } //else // if (IsPostBack) // { // if (Request.Form["eliminaelemento"] == "1") //El usuario elige eliminar el elemento // { // Request.Form["eliminaelemento"].Replace("1", "0"); // EliminarElemento(); // } // if (Request.Form["cancelparam"] == "1") //El usuario elige no guardar los cambios // { // Request.Form["cancelparam"].Replace("1", "0"); // RequiredFieldNucleo.Visible = false; // CancelarCambios(); // } // if (Request.Form["aceptparam"] == "1") //El usuario elige guardar los cambios // { // Request.Form["aceptparam"].Replace("1", "0"); // GuardarCambios(); // } // } }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected new void Page_Load(object sender, EventArgs e) { base.Page_Load(sender, e); cMsg = (Mensajes.msgBox) this.Master.FindControl("MsgBox1"); if (Context.Request.IsAuthenticated) { // retrieve user's identity from httpcontext user FormsIdentity ident = (FormsIdentity)Context.User.Identity; string perfil = ident.Ticket.UserData; if (perfil == "0") { Response.Redirect("~/Configuracion/Inicio.aspx?Permiso=NO"); return; } Configuration config = WebConfigurationManager.OpenWebConfiguration("~"); Ulises5000Configuration.ToolsUlises5000Section UlisesTools = Ulises5000Configuration.ToolsUlises5000Section.Instance; UlisesToolsVersion = UlisesTools; PermisoSegunPerfil = (perfil == "3"); } if (!IsPostBack) { IndexListBox1 = -1; NumPaginaActiva = 0; MuestraDatos(DameDatos()); IBPropiedadesGenerales.CssClass = "buttonImageSelected"; // #4579 IBProtocoloSIP.CssClass = "buttonImage"; IBProtocoloSNMP.CssClass = "buttonImage"; IBRecursos.CssClass = "buttonImage"; //Mostrar grabación ED137 sólo para Nouakchott (Version==1) //20201007 #4579 //if (UlisesToolsVersion.Tools["GrabacionRecursoRadio"] == null) //{ // TblRecorders.Visible = false; // TblRecorders.Disabled = true; //} //CargaDDLGrabadores(); //20201007 #4579 BtAceptar_ConfirmButtonExtender.ConfirmText = (string)GetGlobalResourceObject("Espaniol", "AceptarCambios"); BtCancelar_ConfirmButtonExtender.ConfirmText = (string)GetGlobalResourceObject("Espaniol", "CancelarCambios"); } else { //Si se ha recargado la página, las variables datos y la variable de session tienen valor nulo es porque // si ha cambiado la sesión del servidor, bien por conmutación o reinicio //por lo que se va a la página de login if (datos == null || Session["idsistema"] == null) { ScriptManager.RegisterStartupScript(this, typeof(Page), "redirect", "<Script language = 'Javascript'> window.parent.location='../Login.aspx' ; </Script>", false); } LError.Visible = false; MultiView1.ActiveViewIndex = NumPaginaActiva; LblIp1Existente.Visible = LblIp2Existente.Visible = LblIpVirtualExistente.Visible = false; LblIp1Existente.Visible = LblIp2Existente.Visible = LblIpVirtualExistente.Visible = false; } }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected new void Page_Load(object sender, EventArgs e) { base.Page_Load(sender, e); cMsg = (Mensajes.msgBox) this.Master.FindControl("MsgBox1"); if (Context.Request.IsAuthenticated) { // retrieve user's identity from httpcontext user FormsIdentity ident = (FormsIdentity)Context.User.Identity; string perfil = ident.Ticket.UserData; if (perfil == "0") { Response.Redirect("~/Configuracion/Inicio.aspx?Permiso=NO"); return; } PermisoSegunPerfil = perfil == "3"; Configuration config = WebConfigurationManager.OpenWebConfiguration("~"); Ulises5000Configuration.ToolsUlises5000Section UlisesTools = Ulises5000Configuration.ToolsUlises5000Section.Instance; UlisesToolsVersion = UlisesTools; } //ServicioCD40.NoTransaction(); // Las actuaciones sobre la base de datos se realizarán inmediatamente, independientemente de TransactionTimeout if (CallbackCompletado == null) { CallbackCompletado = new AsyncCallback(OnCallBackCompleted); } if (!IsPostBack) { BtAceptar_ConfirmButtonExtender.ConfirmText = (string)GetGlobalResourceObject("Espaniol", "AceptarCambios"); BtCancelar_ConfirmButtonExtender.ConfirmText = (string)GetGlobalResourceObject("Espaniol", "CancelarCambios"); IndexListBox1 = -1; //Mostrar grabación ED137 sólo para Nouakchott (Version==1) if (UlisesToolsVersion.Tools["GrabacionRecursoRadio"] == null) { TblRecorders.Visible = false; } //Se lee la variable de sesión idsistema Configuration config = WebConfigurationManager.OpenWebConfiguration("~"); KeyValueConfigurationElement s = config.AppSettings.Settings["Sistema"]; Session["idsistema"] = s.Value; CargaDDLGrabadores(); BtNuevo.Visible = PermisoSegunPerfil; MuestraDatos(DameDatos()); } else { LblIp1Existente.Visible = LblIp2Existente.Visible = false; //if (Request.Form["eliminaelemento"] == "1") //El usuario elige eliminar el elemento //{ // Request.Form["eliminaelemento"].Replace("1", "0"); // EliminarElemento(); //} //if (Request.Form["cancelparam"] == "1") //El usuario elige no guardar los cambios //{ // Request.Form["cancelparam"].Replace("1", "0"); // CancelarCambios(); //} //if (Request.Form["aceptparam"] == "1") //El usuario elige guardar los cambios //{ // Request.Form["aceptparam"].Replace("1", "0"); // GuardarCambios(); //} if (Session["idsistema"] == null) { //Si la variable de sesión idsistema es nula, se vuelve a recuperar Configuration config = WebConfigurationManager.OpenWebConfiguration("~"); KeyValueConfigurationElement s = config.AppSettings.Settings["Sistema"]; Session["idsistema"] = s.Value; } if (datos == null) { DameDatos(); } } }