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 }); } } }
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 }); } } }
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 }); } } }
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); }
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 }); } } }
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); }