public static string EditarPagina(int pIdPagina, string pPagina, string pTitulo, string pNombreMenu, int pIdMenu, bool pValidarSucursal) { string validacion = ValidaPagina(pPagina, pTitulo, pNombreMenu, pIdMenu); if (validacion != "") { return("1|" + validacion); } else { //Abrir Conexion CConexion ConexionBaseDatos = new CConexion(); string respuesta = ConexionBaseDatos.ConectarBaseDatosSqlServer(); //¿La conexion se establecio? if (respuesta == "Conexion Establecida") { CPagina Pagina = new CPagina(); Pagina.LlenaObjeto(pIdPagina, ConexionBaseDatos); Pagina.Pagina = pPagina; Pagina.Titulo = pTitulo; Pagina.NombreMenu = pNombreMenu; Pagina.IdMenu = pIdMenu; Pagina.ValidarSucursal = pValidarSucursal; Pagina.Editar(ConexionBaseDatos); string JsonPaginas = Pagina.ObtenerJsonArbol(ConexionBaseDatos); respuesta = "0|" + JsonPaginas; } //Cerrar Conexion ConexionBaseDatos.CerrarBaseDatosSqlServer(); return(respuesta); } }
public static string ObtenerJsonArbolPaginas() { //Abrir Conexion CConexion ConexionBaseDatos = new CConexion(); string respuesta = ConexionBaseDatos.ConectarBaseDatosSqlServer(); //¿La conexion se establecio? if (respuesta == "Conexion Establecida") { CPagina Pagina = new CPagina(); string JsonPaginas = Pagina.ObtenerJsonArbol(ConexionBaseDatos); respuesta = JsonPaginas.ToString(); } //Cerrar Conexion ConexionBaseDatos.CerrarBaseDatosSqlServer(); return(respuesta); }
public static string EliminarPagina(int pIdPagina) { //Abrir Conexion CConexion ConexionBaseDatos = new CConexion(); string respuesta = ConexionBaseDatos.ConectarBaseDatosSqlServer(); //¿La conexion se establecio? if (respuesta == "Conexion Establecida") { CPagina Pagina = new CPagina(); Pagina.IdPagina = pIdPagina; Pagina.Eliminar(ConexionBaseDatos); string JsonPaginas = Pagina.ObtenerJsonArbol(ConexionBaseDatos); respuesta = "0|" + JsonPaginas; } //Cerrar Conexion ConexionBaseDatos.CerrarBaseDatosSqlServer(); return(respuesta); }