Exemple #1
0
        public JsonResult ObtenerInformacionUsuario()
        {
            var objResult = new object();

            try
            {
                Usuario oenUsuario = new Usuario();

                List <Pagina> loenMenu = new List <Pagina>();


                oenUsuario = new  UsuarioLG().ObtenerPorIdUsuario(Auditoria.ObtenerIdUsuario());
                loenMenu   = Auditoria.ObtenerOpcionesMenu();

                objResult = new
                {
                    iTipoResultado = 1,
                    loenMenu       = loenMenu,
                    oenUsuario     = oenUsuario
                };
                return(Json(objResult));
            }
            catch (ApplicationException aex)
            {
                objResult = new { Tipo = 999, vError = Constantes.msgErrorSesion };
                return(Json(objResult));
            }
            catch (Exception ex)
            {
                objResult = new { iTipoResultado = 2, vError = Constantes.msgErrorGeneralListado };
                return(Json(objResult));
            }
        }