コード例 #1
0
    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);
        }
    }
コード例 #2
0
    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);
    }
コード例 #3
0
    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);
    }