Ejemplo n.º 1
0
        public async Task <IActionResult> ListarFiltrosOrdenesBancariasLiberadasAsync()
        {
            Object objeto = null;

            try
            {
                Boolean isAuthenticated = _httpContextAccessor.HttpContext.User.Identity.IsAuthenticated;

                if (isAuthenticated)
                {
                    String idUsuario = _httpContextAccessor.HttpContext.User.FindFirst(Constante.ID_USUARIO).Value;
                    objeto = await _filtroNE.ListarFiltrosOrdenesBancariasLiberadasAsync(new CancellationToken(false), idUsuario);
                }
                else
                {
                    objeto = new
                    {
                        codigo  = Constante.CODIGO_NO_AUTENTICADO,
                        mensaje = Constante.MENSAJE_NO_AUTENTICADO,
                        url     = Constante.URL_PUBLICO_LOGUEAR
                    };
                }
            }
            catch (Exception e)
            {
                objeto = new
                {
                    codigo  = Constante.CODIGO_ERROR,
                    mensaje = e.Message
                };
                return(Json(objeto));
            }
            return(Json(objeto));
        }