public IHttpActionResult Listar([FromBody] dynamic request)
        {
            try
            {
                //string userToken = Convert.ToString(Request.Headers.Authorization);
                int clienteId = Convert.ToInt32(Request.Headers.GetValues("Cliente").FirstOrDefault());
                int tiendaId  = request.tiendaId != null?Convert.ToInt32(request.tiendaId) : 0;

                var response = categoriaRepository.Categorias(clienteId, tiendaId);
                return(Ok(response));
            }
            catch (Exception ex)
            {
                return(InternalServerError(ex));
            }
        }