demarches-normaliennes/app/models/entreprise.rb

39 lines
1 KiB
Ruby
Raw Normal View History

# frozen_string_literal: true
class Entreprise < Hashie::Dash
def read_attribute_for_serialization(attribute)
self[attribute]
end
2018-02-22 16:53:29 +01:00
property :etablissement
property :siren
property :capital_social, default: nil
property :numero_tva_intracommunautaire, default: nil
property :forme_juridique, default: nil
property :forme_juridique_code, default: nil
property :nom_commercial
property :raison_sociale
property :siret_siege_social
property :code_effectif_entreprise
property :etat_administratif
2020-04-21 15:52:08 +02:00
property :effectif_mois
property :effectif_annee
property :effectif_mensuel
property :effectif_annuel
property :effectif_annuel_annee
property :date_creation, default: nil
property :nom, default: nil
property :prenom, default: nil
property :enseigne, default: nil
2016-08-30 11:18:43 +02:00
property :inline_adresse
2024-02-29 12:58:31 +01:00
def effectif_mensuel?
effectif_mensuel.present? && effectif_mois.present? && effectif_annee.present?
end
def effectif_annuel?
effectif_annuel.present? && effectif_annuel_annee.present?
end
2015-08-10 11:05:06 +02:00
end