private void GuardaParametros(Int32 flatBusqueda)
    {
        String perfil = this.txtPerfil.Text.Trim();
        String estado = this.cboEstado.SelectedValue.ToString();

        String idUsuario = Profile.Usuario.Nid_usuario.ToString();


        String coPaginaActual = CONSTANTE_SEGURIDAD.Perfiles;

        ParametrosPaginaBEList oParametrosPaginaBEListSave = Profile.Paginas;

        if (oParametrosPaginaBEListSave == null || oParametrosPaginaBEListSave.Count == 0)
        {
            ParametrosPaginaBE oParametrosPaginaBE = new ParametrosPaginaBE();
            oParametrosPaginaBE.co_pagina = coPaginaActual;
            oParametrosPaginaBE.nu_tab    = 0;       //indiceTabOn;

            oParametrosPaginaBE.filtros.Add(perfil); //0
            oParametrosPaginaBE.filtros.Add(estado);

            oParametrosPaginaBE.filtros.Add(idUsuario);
            oParametrosPaginaBE.filtros.Add(Convert.ToString(flatBusqueda));

            if (oParametrosPaginaBEListSave == null)
            {
                oParametrosPaginaBEListSave = new ParametrosPaginaBEList();
            }

            oParametrosPaginaBEListSave.Add(oParametrosPaginaBE);
            Profile.Paginas = oParametrosPaginaBEListSave;
        }
        else
        {
            ParametrosPaginaBE oParametrosPaginaBEBusqueda = oParametrosPaginaBEListSave.Find(delegate(ParametrosPaginaBE p) { return(p.co_pagina == coPaginaActual && p.nu_tab == 0); });

            if (oParametrosPaginaBEBusqueda != null)
            {
                oParametrosPaginaBEListSave.Remove(oParametrosPaginaBEBusqueda);
            }

            ParametrosPaginaBE oParametrosPaginaBE = new ParametrosPaginaBE();
            oParametrosPaginaBE.co_pagina = coPaginaActual;
            oParametrosPaginaBE.nu_tab    = 0;       // indiceTabOn;

            oParametrosPaginaBE.filtros.Add(perfil); //0
            oParametrosPaginaBE.filtros.Add(estado);

            oParametrosPaginaBE.filtros.Add(idUsuario);
            oParametrosPaginaBE.filtros.Add(Convert.ToString(flatBusqueda));

            oParametrosPaginaBEListSave.Add(oParametrosPaginaBE);
            Profile.Paginas = oParametrosPaginaBEListSave;
        }
    }
예제 #2
0
    private void GuardaParametros(String tot)
    {
        String codTipoUbicacion = cboTipoDestino.SelectedValue.ToString();
        String ruc       = this.txtRuc.Text;
        String ubicacion = this.txtDescripcion.Text;
        String codEstado = this.ComboEstado1.SelectedValue.ToString();

        String coPaginaActual = CONSTANTE_SEGURIDAD.Destinos;
        ParametrosPaginaBEList oParametrosPaginaBEListSave = Profile.Paginas;

        if (oParametrosPaginaBEListSave == null || oParametrosPaginaBEListSave.Count == 0)
        {
            ParametrosPaginaBE oParametrosPaginaBE = new ParametrosPaginaBE();
            oParametrosPaginaBE.co_pagina = coPaginaActual;
            oParametrosPaginaBE.nu_tab    = 0;

            oParametrosPaginaBE.filtros.Add(codTipoUbicacion);
            oParametrosPaginaBE.filtros.Add(ruc);
            oParametrosPaginaBE.filtros.Add(ubicacion);
            oParametrosPaginaBE.filtros.Add(codEstado);
            oParametrosPaginaBE.filtros.Add(tot);

            if (oParametrosPaginaBEListSave == null)
            {
                oParametrosPaginaBEListSave = new ParametrosPaginaBEList();
            }

            oParametrosPaginaBEListSave.Add(oParametrosPaginaBE);
            Profile.Paginas = oParametrosPaginaBEListSave;
        }
        else
        {
            ParametrosPaginaBE oParametrosPaginaBEBusqueda = oParametrosPaginaBEListSave.Find(delegate(ParametrosPaginaBE p) { return(p.co_pagina == coPaginaActual && p.nu_tab == 0); });

            if (oParametrosPaginaBEBusqueda != null)
            {
                oParametrosPaginaBEListSave.Remove(oParametrosPaginaBEBusqueda);
            }

            ParametrosPaginaBE oParametrosPaginaBE = new ParametrosPaginaBE();
            oParametrosPaginaBE.co_pagina = coPaginaActual;
            oParametrosPaginaBE.nu_tab    = 0;

            oParametrosPaginaBE.filtros.Add(codTipoUbicacion);
            oParametrosPaginaBE.filtros.Add(ruc);
            oParametrosPaginaBE.filtros.Add(ubicacion);
            oParametrosPaginaBE.filtros.Add(codEstado);
            oParametrosPaginaBE.filtros.Add(tot);

            oParametrosPaginaBEListSave.Add(oParametrosPaginaBE);
            Profile.Paginas = oParametrosPaginaBEListSave;
        }
    }
    private void GuardaParametros(Int32 flatBusqueda)
    {
        String marca  = this.txtNomMarca.Text.Trim();
        String estado = this.cboEstadoMarca.SelectedValue.Trim();

        String coPaginaActual = CONSTANTE_SEGURIDAD.Marca_Modelo;

        ParametrosPaginaBEList oParametrosPaginaBEListSave = Profile.Paginas;

        if (oParametrosPaginaBEListSave == null || oParametrosPaginaBEListSave.Count == 0)
        {
            ParametrosPaginaBE oParametrosPaginaBE = new ParametrosPaginaBE();
            oParametrosPaginaBE.co_pagina = coPaginaActual;
            oParametrosPaginaBE.nu_tab    = 0;

            oParametrosPaginaBE.filtros.Add(marca);
            oParametrosPaginaBE.filtros.Add(estado);
            oParametrosPaginaBE.filtros.Add(Convert.ToString(flatBusqueda));

            if (oParametrosPaginaBEListSave == null)
            {
                oParametrosPaginaBEListSave = new ParametrosPaginaBEList();
            }

            oParametrosPaginaBEListSave.Add(oParametrosPaginaBE);
            Profile.Paginas = oParametrosPaginaBEListSave;
        }
        else
        {
            ParametrosPaginaBE oParametrosPaginaBEBusqueda = oParametrosPaginaBEListSave.Find(delegate(ParametrosPaginaBE p) { return(p.co_pagina == coPaginaActual && p.nu_tab == 0); });

            if (oParametrosPaginaBEBusqueda != null)
            {
                oParametrosPaginaBEListSave.Remove(oParametrosPaginaBEBusqueda);
            }

            ParametrosPaginaBE oParametrosPaginaBE = new ParametrosPaginaBE();
            oParametrosPaginaBE.co_pagina = coPaginaActual;
            oParametrosPaginaBE.nu_tab    = 0;

            oParametrosPaginaBE.filtros.Add(marca);
            oParametrosPaginaBE.filtros.Add(estado);
            oParametrosPaginaBE.filtros.Add(Convert.ToString(flatBusqueda));

            oParametrosPaginaBEListSave.Add(oParametrosPaginaBE);
            Profile.Paginas = oParametrosPaginaBEListSave;
        }
    }
예제 #4
0
    private void Regresar()
    {
        String coPaginaActual = CONSTANTE_SEGURIDAD.Usuarios;
        ParametrosPaginaBEList oParametrosPaginaBEListSave = Profile.Paginas;

        //Verificamos si es llamado desde el menu o si es llamado desde una pgina(regresar)
        String indFirstCall = Request.QueryString["fc"];

        if (indFirstCall != null && indFirstCall.Equals("1"))
        {
            if (oParametrosPaginaBEListSave != null && oParametrosPaginaBEListSave.Count > 0)
            {
                ParametrosPaginaBE oParametrosPaginaBEBusqueda = oParametrosPaginaBEListSave.Find(delegate(ParametrosPaginaBE p) { return(p.co_pagina == coPaginaActual && p.nu_tab == 0); });
                if (oParametrosPaginaBEBusqueda != null)
                {
                    oParametrosPaginaBEListSave.Remove(oParametrosPaginaBEBusqueda);
                }
                Profile.Paginas = oParametrosPaginaBEListSave;
            }
        }
        else
        {
            if (oParametrosPaginaBEListSave != null || oParametrosPaginaBEListSave.Count > 0)
            {
                ParametrosPaginaBE oParametrosPaginaBEBusqueda = oParametrosPaginaBEListSave.Find(delegate(ParametrosPaginaBE p) { return(p.co_pagina == coPaginaActual && p.nu_tab == 0); });

                if (oParametrosPaginaBEBusqueda != null)
                {
                    this.txtNombres.Text         = oParametrosPaginaBEBusqueda.filtros[0];
                    this.txtApePat.Text          = oParametrosPaginaBEBusqueda.filtros[1];
                    this.txtApeMat.Text          = oParametrosPaginaBEBusqueda.filtros[2];
                    this.cboPerfil.SelectedValue = oParametrosPaginaBEBusqueda.filtros[3];
                    this.cboEstado.SelectedValue = oParametrosPaginaBEBusqueda.filtros[4];

                    if (oParametrosPaginaBEBusqueda.filtros[6].Equals("1"))
                    {
                        btnBuscar_Click(null, null);
                    }

                    //ActualizaBotoneria(oParametrosPaginaBEBusqueda.nu_tab);
                }
            }
        }
    }
예제 #5
0
    private void Regresar()
    {
        String coPaginaActual = CONSTANTE_SEGURIDAD.Destinos;
        ParametrosPaginaBEList oParametrosPaginaBEListSave = Profile.Paginas;
        String tot = String.Empty;
        //Verificamos si es llamado desde el menu o si es llamado desde una página(regresar)
        String indFirstCall = Request.QueryString["fc"];

        if (indFirstCall != null && indFirstCall.Equals("1"))
        {
            if (oParametrosPaginaBEListSave != null && oParametrosPaginaBEListSave.Count > 0)
            {
                ParametrosPaginaBE oParametrosPaginaBEBusqueda = oParametrosPaginaBEListSave.Find(delegate(ParametrosPaginaBE p) { return(p.co_pagina == coPaginaActual && p.nu_tab == 0); });
                if (oParametrosPaginaBEBusqueda != null)
                {
                    oParametrosPaginaBEListSave.Remove(oParametrosPaginaBEBusqueda);
                }
                Profile.Paginas = oParametrosPaginaBEListSave;
            }
        }
        else
        {
            if (oParametrosPaginaBEListSave != null || oParametrosPaginaBEListSave.Count > 0)
            {
                ParametrosPaginaBE oParametrosPaginaBEBusqueda = oParametrosPaginaBEListSave.Find(delegate(ParametrosPaginaBE p) { return(p.co_pagina == coPaginaActual && p.nu_tab == 0); });

                if (oParametrosPaginaBEBusqueda != null)
                {
                    this.cboTipoDestino.SelectedValue = oParametrosPaginaBEBusqueda.filtros[0];
                    this.txtRuc.Text                = oParametrosPaginaBEBusqueda.filtros[1];
                    this.txtDescripcion.Text        = oParametrosPaginaBEBusqueda.filtros[2];
                    this.ComboEstado1.SelectedValue = oParametrosPaginaBEBusqueda.filtros[3];
                    tot = oParametrosPaginaBEBusqueda.filtros[4];
                    if (tot == "1")
                    {
                        btnBuscar_Click(null, null);
                    }
                }
            }
        }
    }
예제 #6
0
    private void GuardaParametros(Int32 flatBusqueda)
    {
        String nombres      = this.txtNombres.Text.Trim();
        String apePaterno   = this.txtApePat.Text.Trim();
        String apeMaterno   = this.txtApeMat.Text.Trim();
        String combo_perfil = this.cboPerfil.SelectedValue.ToString();

        String estado = this.cboEstado.SelectedValue.ToString();

        String idUsuario = Profile.Usuario.Nid_usuario.ToString();


        String coPaginaActual = CONSTANTE_SEGURIDAD.Usuarios;

        //ProfileCommon profile = Profile.GetProfile(Profile.Usuario.CUSR_ID);
        ParametrosPaginaBEList oParametrosPaginaBEListSave = Profile.Paginas;

        if (oParametrosPaginaBEListSave == null || oParametrosPaginaBEListSave.Count == 0)
        {
            ParametrosPaginaBE oParametrosPaginaBE = new ParametrosPaginaBE();
            oParametrosPaginaBE.co_pagina = coPaginaActual;
            oParametrosPaginaBE.nu_tab    = 0;           //indiceTabOn;

            oParametrosPaginaBE.filtros.Add(nombres);    //0
            oParametrosPaginaBE.filtros.Add(apePaterno);
            oParametrosPaginaBE.filtros.Add(apeMaterno); //
            oParametrosPaginaBE.filtros.Add(combo_perfil);
            oParametrosPaginaBE.filtros.Add(estado);

            oParametrosPaginaBE.filtros.Add(idUsuario);
            oParametrosPaginaBE.filtros.Add(Convert.ToString(flatBusqueda));


            if (oParametrosPaginaBEListSave == null)
            {
                oParametrosPaginaBEListSave = new ParametrosPaginaBEList();
            }

            oParametrosPaginaBEListSave.Add(oParametrosPaginaBE);
            Profile.Paginas = oParametrosPaginaBEListSave;
            //Profile.Save();
        }
        else
        {
            ParametrosPaginaBE oParametrosPaginaBEBusqueda = oParametrosPaginaBEListSave.Find(delegate(ParametrosPaginaBE p) { return(p.co_pagina == coPaginaActual && p.nu_tab == 0); });

            if (oParametrosPaginaBEBusqueda != null)
            {
                oParametrosPaginaBEListSave.Remove(oParametrosPaginaBEBusqueda);
            }

            ParametrosPaginaBE oParametrosPaginaBE = new ParametrosPaginaBE();
            oParametrosPaginaBE.co_pagina = coPaginaActual;
            oParametrosPaginaBE.nu_tab    = 0;           // indiceTabOn;

            oParametrosPaginaBE.filtros.Add(nombres);    //0
            oParametrosPaginaBE.filtros.Add(apePaterno);
            oParametrosPaginaBE.filtros.Add(apeMaterno); //
            oParametrosPaginaBE.filtros.Add(combo_perfil);
            oParametrosPaginaBE.filtros.Add(estado);

            oParametrosPaginaBE.filtros.Add(idUsuario);
            oParametrosPaginaBE.filtros.Add(Convert.ToString(flatBusqueda));

            oParametrosPaginaBEListSave.Add(oParametrosPaginaBE);
            Profile.Paginas = oParametrosPaginaBEListSave;
            //Profile.Save();
        }
    }