예제 #1
0
    public void MostrarContenido()
    {
        string Pagina = "";

        CUnit.Firmado(delegate(CDB Conn)
        {
            int IdUsuario    = CUsuario.ObtieneUsuarioSesion(Conn);
            string Logo      = "";
            JObject response = new JObject();
            response.Add(new JProperty("IdUsuario", IdUsuario));
            response           = CUsuario.ObtenerJsonClienteObtieneDatosUsuarioSesion(response);
            Logo               = Convert.ToString(response.Property("Logo").Value.ToString());
            Logo               = "Archivos/Logo/" + Logo;
            CSecurity Menu     = new CSecurity();
            int idPerfil       = Convert.ToInt32(response.Property("IdPerfil").Value.ToString());
            string MostrarMenu = Menu.CrearMenu(idPerfil);

            Pagina           = CViews.CargarView("tmplBootstrapPage.html");
            string Contenido = CViews.CargarView("tmplContenido.html");
            string Pantalla  = CViews.CargarView("tmplReporteMetaVsReal.html");
            Contenido        = Contenido.Replace("[Logo]", Logo);
            Contenido        = Contenido.Replace("[Menu]", MostrarMenu);

            Contenido = Contenido.Replace("[Contenido]", Pantalla);
            Pagina    = Pagina.Replace("[Title]", "Reporte Meta vs Real");
            Pagina    = Pagina.Replace("[Contenido]", Contenido);
            Pagina    = Pagina.Replace("[JS]", "<script src=\"js/Control.ReporteMetavsReal.js?_=" + DateTime.Now.Ticks + "\"></script>");
        });
        Response.Write(Pagina);
        Response.End();
    }
예제 #2
0
    public void MostrarContenido()
    {
        string Pagina = "";

        CUnit.Firmado(delegate(CDB Conn)
        {
            int IdUsuario    = CUsuario.ObtieneUsuarioSesion(Conn);
            string Logo      = "";
            JObject response = new JObject();
            response.Add(new JProperty("IdUsuario", IdUsuario));
            response = CUsuario.ObtenerJsonClienteObtieneDatosUsuarioSesion(response);
            Logo     = Convert.ToString(response.Property("Logo").Value.ToString());
            Logo     = "Archivos/Logo/" + Logo;

            Pagina           = CViews.CargarView("tmplBootstrapPage.html");
            string Contenido = CViews.CargarView("tmplContenido.html");
            string Pantalla  = CViews.CargarView("tmplTableros.html");
            Contenido        = Contenido.Replace("[Contenido]", Pantalla);
            Contenido        = Contenido.Replace("[Logo]", Logo);

            Pagina = Pagina.Replace("[Title]", "Tableros");
            Pagina = Pagina.Replace("[Contenido]", Contenido);
            Pagina = Pagina.Replace("[JS]", "<script src=\"js/Catalogo.Tablero.js?_=" + DateTime.Now.Ticks + "\"></script>");
        });

        Response.Write(Pagina);
        Response.End();
    }
예제 #3
0
 public static ContentView GetContentView(CViews contentView)
 {
     if (_contentViews.TryGetValue(contentView, out var view))
     {
         return(view);
     }
     try
     {
         return(contentView switch
         {
             CViews.Home => _contentViews[contentView] = new HomeView(),
             _ => throw new NotImplementedException("content view doesn't exist."),
         });
     }
예제 #4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        string Pagina = "";

        CUnit.Firmado(delegate(CDB Conn)
        {
            Pagina           = CViews.CargarView("tmplBootstrapPage.html");
            string Contenido = CViews.CargarView("tmplContenido.html");
            string Pantalla  = CViews.CargarView("tmplPruebas.html");

            Contenido = Contenido.Replace("[Contenido]", Pantalla);

            Pagina = Pagina.Replace("[Title]", "Tarifas");
            Pagina = Pagina.Replace("[Contenido]", Contenido);
            Pagina = Pagina.Replace("[JS]", "<script src=\"js/Prueba.js?_=" + DateTime.Now.Ticks + "\"></script>");
        });

        Response.Write(Pagina);
        Response.End();
    }
예제 #5
0
    protected void Page_Load(object sender, EventArgs e)
    {
        HttpContext.Current.Response.Cookies[CMD5.Encriptar("KeepUnitUserCookie")].Expires = DateTime.Today.AddDays(-1);
        string Contenido = "";

        CUnit.Accion(delegate(CDB Conn)
        {
            Contenido    = CViews.CargarView("tmplBootstrapPage.html");
            string Login = CViews.CargarView("tmplLogin.html");

            Contenido = Contenido.Replace("[Title]", "Inicio de sesión");
            Contenido = Contenido.Replace("[JS]", "<script src=\"js/Control.Login.js?_=" + DateTime.Now.Ticks + "\"></script>");
            Contenido = Contenido.Replace("[Contenido]", Login);
            Conn.Cerrar();
        });

        Response.Write(Contenido);

        Response.End();
    }
예제 #6
0
    public void MostrarContenido()
    {
        string Pagina = "";

        CUnit.Firmado(delegate(CDB Conn)
        {
            int IdUsuario    = CUsuario.ObtieneUsuarioSesion(Conn);
            string Logo      = "";
            JObject response = new JObject();
            response.Add(new JProperty("IdUsuario", IdUsuario));
            response           = CUsuario.ObtenerJsonClienteObtieneDatosUsuarioSesion(response);
            Logo               = Convert.ToString(response.Property("Logo").Value.ToString());
            Logo               = "Archivos/Logo/" + Logo;
            CSecurity Menu     = new CSecurity();
            int idPerfil       = Convert.ToInt32(response.Property("IdPerfil").Value.ToString());
            string MostrarMenu = Menu.CrearMenu(idPerfil);


            Pagina           = CViews.CargarView("tmplBootstrapPage.html");
            string Contenido = CViews.CargarView("tmplContenido.html");
            string Pantalla  = CViews.CargarView("tmplReporteMantenimientos.html");


            Contenido = Contenido.Replace("[Contenido]", Pantalla);
            Contenido = Contenido.Replace("[Logo]", Logo);
            Contenido = Contenido.Replace("[Menu]", MostrarMenu);

            Pagina = Pagina.Replace("[Title]", "Reporte Mantenimiento");
            Pagina = Pagina.Replace("[Contenido]", Contenido);

            //Pagina = Pagina.Replace("[JSrep1]", "<script src=\"js/Upload-9.8.0/js/vendor/jquery.ui.widget.js\"></script>");
            //Pagina = Pagina.Replace("[JSrep2]", "<script src=\"js/Upload-9.8.0/js/jquery.fileupload.js\"></script>");
            //Pagina = Pagina.Replace("[JSrep3]", "<script src=\"js/Upload-9.8.0/js/jquery.fileupload-process.js\"></script>");
            //Pagina = Pagina.Replace("[JSrep4]", "<script src=\"js/Upload-9.8.0/js/jquery.fileupload-image.js\"></script>");
            //Pagina = Pagina.Replace("[JSrep5]", "<script src=\"js/Upload-9.8.0/js/jquery.fileupload-validate.js\"></script>");
            Pagina = Pagina.Replace("[JS]", "<script src=\"js/Operacion.ReporteMantenimiento.js?_=" + DateTime.Now.Ticks + "\"></script>");
        });

        Response.Write(Pagina);
        Response.End();
    }
예제 #7
0
    protected void Page_Load(object sender, EventArgs e)
    {
        string Contenido = "";

        CUnit.Accion(delegate(CDB Conn)
        {
            if (CSecurity.HaySesion(Conn))
            {
                Response.Redirect("Inicio.aspx");
            }

            Contenido    = CViews.CargarView("tmplBootstrapPage.html");
            string Login = CViews.CargarView("tmplLogin.html");

            Contenido = Contenido.Replace("[Title]", "Inicio de sesión");
            Contenido = Contenido.Replace("[JS]", "<script src=\"js/Control.Login.js?_=" + DateTime.Now.Ticks + "\"></script>");
            Contenido = Contenido.Replace("[Contenido]", Login);
        });

        Response.Write(Contenido);
        Response.End();
    }
예제 #8
0
    protected void Page_Load(object sender, EventArgs e)
    {
        string Pagina = "";

        CUnit.Firmado(delegate(CDB Conn)
        {
            int IdUsuario    = CUsuario.ObtieneUsuarioSesion(Conn);
            string Logo      = "";
            JObject response = new JObject();
            response.Add(new JProperty("IdUsuario", IdUsuario));
            response = CUsuario.ObtenerJsonClienteObtieneDatosUsuarioSesion(response);
            Logo     = Convert.ToString(response.Property("Logo").Value.ToString());
            Logo     = "Archivos/Logo/" + Logo;

            Pagina           = CViews.CargarView("tmplBootstrapPage.html");
            string Contenido = CViews.CargarView("tmplContenido.html");
            string Pantalla  = CViews.CargarView("tmplReporte.html");
            CFecha Inicio    = new CFecha();
            Inicio.Today();
            CFecha Fin = new CFecha();
            Fin.Now();
            Pantalla  = Pantalla.Replace("[FechaInicio]", Inicio.ToStringDate());
            Pantalla  = Pantalla.Replace("[HoraInicio]", "08:30");
            Pantalla  = Pantalla.Replace("[FechaFin]", Fin.ToStringDate());
            Pantalla  = Pantalla.Replace("[HoraFin]", Fin.ToShortTimeString());
            Contenido = Contenido.Replace("[Contenido]", Pantalla);
            Contenido = Contenido.Replace("[Logo]", Logo);

            Pagina = Pagina.Replace("[Title]", "Reporte");
            Pagina = Pagina.Replace("[Contenido]", Contenido);
            Pagina = Pagina.Replace("[JS]", "<script src=\"js/Control.Reporte.js?_=" + DateTime.Now.Ticks + "\"></script>");
        });

        Response.Write(Pagina);
        Response.End();
    }