Ejemplo n.º 1
0
    private static void procesaEditarPaginas(ArrayList arreglo, int id_paginas)
    {
        DataSet ds = new DataSet();

        MetodosTabPagina metodosPaginas = new MetodosTabPagina();
        Tab_pagina       pagina         = new Tab_pagina();

        pagina.Id_pagina = id_paginas;

        ds = metodosPaginas.obtenerTodoPorIDPagina(pagina);

        if (ds != null)
        {
            foreach (DataRow item in ds.Tables[0].Rows)
            {
                int    id_pagina = Convert.ToInt32(item["id_pagina"]);
                string menu      = item["menu"].ToString();
                string url       = item["url"].ToString();
                int    activo    = Convert.ToInt32(item["activo"]);
                string clase     = item["class"].ToString();
                string submenu   = item["submenu"].ToString();

                arreglo.Add(new { id_pagina = id_pagina, menu = menu, url = url, activo = activo, clase = clase, submenu = submenu });
            }
        }
    }
Ejemplo n.º 2
0
    private static void obtenerPaginas(ArrayList arreglo)
    {
        DataSet ds = new DataSet();

        MetodosTabPagina metodosPaginas = new MetodosTabPagina();

        ds = metodosPaginas.obtenerTodos();

        if (ds != null)
        {
            foreach (DataRow item in ds.Tables[0].Rows)
            {
                int    id_pagina = Convert.ToInt32(item["id_pagina"]);
                string menu      = item["menu"].ToString();
                string url       = item["url"].ToString();
                int    activo    = Convert.ToInt32(item["activo"]);
                string activa    = "";
                if (activo == 1)
                {
                    activa = "Activa";
                }
                else
                {
                    activa = "Desactivada";
                }

                string clase   = item["class"].ToString();
                string submenu = item["submenu"].ToString();

                arreglo.Add(new { id_pagina = id_pagina, menu = menu, url = url, activa = activa, clase = clase, submenu = submenu });
            }
        }
    }
Ejemplo n.º 3
0
    public static void procesaCargarVentanas(ArrayList perfiles)
    {
        MetodosTabPagina metodosPaginas = new MetodosTabPagina();
        DataSet          ds             = new DataSet();

        ds = metodosPaginas.obtenerEspecifico();
        if (ds != null)
        {
            foreach (DataRow item in ds.Tables[0].Rows)
            {
                int    id     = Convert.ToInt32(item["id"]);
                string pagina = item["pagina"].ToString();

                perfiles.Add(new { id = id, pagina = pagina });
            }
        }
    }
Ejemplo n.º 4
0
    public static bool nuevaVentana(string nombreMenu, string URL, string clas, string submenu)
    {
        bool    resultado = true;
        DataSet ds        = new DataSet();

        MetodosTabPagina metodosPagina = new MetodosTabPagina();
        Tab_pagina       pagina        = new Tab_pagina();

        pagina.Menu    = nombreMenu;
        pagina.Url     = URL;
        pagina.Clases  = clas;
        pagina.Submenu = submenu;

        resultado = metodosPagina.crearPagina(pagina);

        return(resultado);
    }
Ejemplo n.º 5
0
    public static void procesaPerfiles(ArrayList perfiles)
    {
        MetodosTabPagina metodosPaginas = new MetodosTabPagina();
        DataSet          ds             = new DataSet();

        ds = metodosPaginas.consultaPerfiles();

        if (ds != null)
        {
            foreach (DataRow item in ds.Tables[0].Rows)
            {
                int    id          = Convert.ToInt32(item["id"]);
                string nombre      = item["nombre"].ToString();
                string descripcion = item["descripcion"].ToString();

                perfiles.Add(new { id = id, nombre = nombre, descripcion = descripcion });
            }
        }
    }
Ejemplo n.º 6
0
    public static bool actualizarPagina(string id_pagina, string menu, string URL, string activo, string clase, string submenu)
    {
        bool    resultado = true;
        DataSet ds        = new DataSet();

        MetodosTabPagina metodosPagina = new MetodosTabPagina();
        Tab_pagina       pagina        = new Tab_pagina();

        pagina.Id_pagina = Convert.ToInt32(id_pagina);
        pagina.Menu      = menu;
        pagina.Url       = URL;
        pagina.Activo    = Convert.ToInt32(activo);
        pagina.Clases    = clase;
        pagina.Submenu   = submenu;

        resultado = metodosPagina.actualizarPagina(pagina);

        return(resultado);
    }