Sha256: 06cb0de5e53413117c2b0a445a22d2f6ac694dbd6cb59bbbdfa1b4e316f276db

Contents?: true

Size: 1.26 KB

Versions: 3

Compression:

Stored size: 1.26 KB

Contents

# frozen_string_literal: true

module Msip
  module Concerns
    module Controllers
      module HogarController

        extend ActiveSupport::Concern

        included do

          def tablasbasicas
            @ntablas = {}
            @ntablasor = Msip::ModeloHelper.lista_tablas_basicas(
              current_ability, @ntablas
            )
            render layout: 'application'
          end

          def verificarutas
            em = ""
            if !File.directory?(Msip.ruta_anexos) 
              em += "No existe ruta de anexos '#{Msip.ruta_anexos}'. "
            end
            if !File.directory?(Msip.ruta_volcados) 
              em += "No existe ruta de volcados '#{Msip.ruta_volcados}'. "
            end
            if em != ''
              flash[:error] = em
            end
          end

          def index
            if current_usuario
              authorize! :read, Msip::Pais
            end
            verificarutas
            render layout: 'application'
          end

          def acercade
            verificarutas
            render layout: 'application'
          end

          def ayuda_controldeacceso
            verificarutas
            render layout: 'application'
          end


        end #included

      end 
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
msip-2.2.0.alfa3 lib/msip/concerns/controllers/hogar_controller.rb
msip-2.2.0.alfa2 lib/msip/concerns/controllers/hogar_controller.rb
msip-2.2a2 lib/msip/concerns/controllers/hogar_controller.rb