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 = BtNuevo.Visible = perfil != "1";
            //BtEliminar.Visible = ListBox1.Items.Count > 0 && PermisoSegunPerfil;
        }

        if (!IsPostBack)
        {
            BtAceptar_ConfirmButtonExtender.ConfirmText  = (string)GetGlobalResourceObject("Espaniol", "AceptarCambios");
            BtCancelar_ConfirmButtonExtender.ConfirmText = (string)GetGlobalResourceObject("Espaniol", "CancelarCambios");

            MuestraDatos(DameDatos());
        }
        else
        {
            if (null == Session["idsistema"])
            {
                Configuration config           = WebConfigurationManager.OpenWebConfiguration("~");
                KeyValueConfigurationElement s = config.AppSettings.Settings["Sistema"];
                Session["idsistema"] = s.Value;
            }
        }
        //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");

        //    CancelarCambios();
        //}
        //if (Request.Form["aceptparam"] == "1")   //El usuario elige guardar los cambios
        //{
        //    Request.Form["aceptparam"].Replace("1", "0");

        //    GuardarCambios();
        //}
        //}
    }
    protected new void Page_Load(object sender, EventArgs e)
    {
        base.Page_Load(sender, e);

        cObjMsg = (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";
            //BtEliminar.Visible = ListBox1.Items.Count > 0 && PermisoSegunPerfil;
        }

        if (!IsPostBack)
        {
            BtAceptar_ConfirmButtonExtender.ConfirmText  = (string)GetGlobalResourceObject("Espaniol", "AceptarCambios");
            BtCancelar_ConfirmButtonExtender.ConfirmText = (string)GetGlobalResourceObject("Espaniol", "CancelarCambios");

            MuestraDatos(DameDatos());
        }
    }
示例#3
0
    protected new void Page_Load(object sender, EventArgs e)
    {
        base.Page_Load(sender, e);

        cMsg = (Mensajes.msgBox) this.Master.FindControl("MsgBox1");

        if (CallbackCompletado == null)
        {
            CallbackCompletado = new AsyncCallback(OnCallBackCompleted);
        }

        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 = perfil != "1";
        }

        if (!IsPostBack)
        {
            // ServicioCD40.NoTransaction();
            BtNuevo.Visible = PermisoSegunPerfil;
            BtAceptar_ConfirmButtonExtender.ConfirmText  = (string)GetGlobalResourceObject("Espaniol", "AceptarCambios");
            BtCancelar_ConfirmButtonExtender.ConfirmText = (string)GetGlobalResourceObject("Espaniol", "CancelarCambios");

            IndexListBox1 = -1;
            MuestraDatos(DameDatos());

            ActualizaWebPadre(true);
        }
        //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();
        //}
        //}
    }
示例#4
0
    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 != "1";
        }

        if (!IsPostBack)
        {
            BtAceptar_ConfirmButtonExtender.ConfirmText  = (string)GetGlobalResourceObject("Espaniol", "AceptarCambios");
            BtCancelar_ConfirmButtonExtender.ConfirmText = (string)GetGlobalResourceObject("Espaniol", "CancelarCambios");

            IndexListBox1   = -1;
            BtNuevo.Visible = PermisoSegunPerfil;
            MuestraDatos(DameDatos());

            ActualizaWebPadre(true);
        }
        else
        {
            if (datos == null)
            {
                DameDatos();
            }
        }
    }
示例#5
0
    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 = perfil == "3";
        }

        if (!IsPostBack)
        {
            BtAceptar_ConfirmButtonExtender.ConfirmText  = (string)GetGlobalResourceObject("Espaniol", "AceptarCambios");
            BtCancelar_ConfirmButtonExtender.ConfirmText = (string)GetGlobalResourceObject("Espaniol", "CancelarCambios");

            BtNuevo.Visible = PermisoSegunPerfil;
            IndexListBox1   = -1;

            MuestraDatos(DameDatos());

            ActualizaWebPadre(true);
        }
        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);
            }

            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();
            //}
        }
    }
示例#6
0
    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 != "3")                  // Sólo el perfil 3 (Técnico 3) tiene acceso a Operadores.
            {
                Response.Redirect("~/Configuracion/Inicio.aspx?Permiso=NO", false);
                return;
            }
        }

        if (!IsPostBack)
        {
            // Servicio.NoTransaction();
            BtnAceptar_ConfirmButtonExtender.ConfirmText  = (string)GetGlobalResourceObject("Espaniol", "AceptarCambios");
            BtnCancelar_ConfirmButtonExtender.ConfirmText = (string)GetGlobalResourceObject("Espaniol", "CancelarCambios");

            //logDebugView.Debug("Entrando en Operadores....");
            IndexListBox1 = -1;

            MuestraDatos(DameDatos());
        }
        else
        {
            if (datos == null)
            {
                //Si se recarga la pagina y el vector datos es null lo recargamos
                //Dentro de la función DameDatos, se lee la variable de sesión Session["idsistema"] del ficheor Web.config
                DameDatos();
            }
        }
        //else
        //{
        //if (Request.Form["aceptparam"] == "1")//El usuario elige eliminar el elemento
        //{
        //    Request.Form["aceptparam"].Replace("1", "0");

        //    AnadirOperador();
        //}
        //else
        //if (Request.Form["modifparam"] == "1")//El usuario elige eliminar el elemento
        //{
        //    Request.Form["modifparam"].Replace("1", "0");

        //    ModificarOperador();
        //}
        //else
        //if (Request.Form["eliminaElemento"] == "1")//El usuario elige eliminar el elemento
        //{
        //    Request.Form["eliminaElemento"].Replace("1", "0");

        //    EliminaOperador();
        //}
        //else if (Request.Form["cancelaElemento"] == "1")//El usuario elige eliminar el elemento
        //{
        //    Request.Form["cancelaElemento"].Replace("1", "0");

        //    CancelarOperador();
        //}

        //}
    }
示例#7
0
    /// <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;
        }
    }
示例#8
0
    /// <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();
            }
        }
    }