Class: MoneyS3::Parsers::ZamestnanecType
- Inherits:
-
Object
- Object
- MoneyS3::Parsers::ZamestnanecType
- Includes:
- ParserCore::BaseParser
- Defined in:
- lib/money_s3/parsers/zamestnanec_type.rb
Instance Method Summary collapse
- #dat_nastup ⇒ Object
- #dat_nastup_attributes ⇒ Object
- #dat_odchod ⇒ Object
- #dat_odchod_attributes ⇒ Object
- #jmeno ⇒ Object
- #jmeno_attributes ⇒ Object
- #os_cislo ⇒ Object
- #os_cislo_attributes ⇒ Object
- #seznam_mzdovych_obdobi ⇒ Object
- #stredisko ⇒ Object
- #stredisko_attributes ⇒ Object
- #to_h ⇒ Object
Instance Method Details
#dat_nastup ⇒ Object
30 31 32 |
# File 'lib/money_s3/parsers/zamestnanec_type.rb', line 30 def dat_nastup at 'DatNastup' end |
#dat_nastup_attributes ⇒ Object
34 35 36 |
# File 'lib/money_s3/parsers/zamestnanec_type.rb', line 34 def dat_nastup_attributes attributes_at 'DatNastup' end |
#dat_odchod ⇒ Object
38 39 40 |
# File 'lib/money_s3/parsers/zamestnanec_type.rb', line 38 def dat_odchod at 'DatOdchod' end |
#dat_odchod_attributes ⇒ Object
42 43 44 |
# File 'lib/money_s3/parsers/zamestnanec_type.rb', line 42 def dat_odchod_attributes attributes_at 'DatOdchod' end |
#jmeno ⇒ Object
14 15 16 |
# File 'lib/money_s3/parsers/zamestnanec_type.rb', line 14 def jmeno at 'Jmeno' end |
#jmeno_attributes ⇒ Object
18 19 20 |
# File 'lib/money_s3/parsers/zamestnanec_type.rb', line 18 def jmeno_attributes attributes_at 'Jmeno' end |
#os_cislo ⇒ Object
6 7 8 |
# File 'lib/money_s3/parsers/zamestnanec_type.rb', line 6 def os_cislo at 'OsCislo' end |
#os_cislo_attributes ⇒ Object
10 11 12 |
# File 'lib/money_s3/parsers/zamestnanec_type.rb', line 10 def os_cislo_attributes attributes_at 'OsCislo' end |
#seznam_mzdovych_obdobi ⇒ Object
46 47 48 |
# File 'lib/money_s3/parsers/zamestnanec_type.rb', line 46 def seznam_mzdovych_obdobi array_of_at(MzdoveObdobiType, ['SeznamMzdovychObdobi', 'MzdoveObdobi']) end |
#stredisko ⇒ Object
22 23 24 |
# File 'lib/money_s3/parsers/zamestnanec_type.rb', line 22 def stredisko at 'Stredisko' end |
#stredisko_attributes ⇒ Object
26 27 28 |
# File 'lib/money_s3/parsers/zamestnanec_type.rb', line 26 def stredisko_attributes attributes_at 'Stredisko' end |
#to_h ⇒ Object
50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 |
# File 'lib/money_s3/parsers/zamestnanec_type.rb', line 50 def to_h hash = {} hash[:attributes] = attributes hash[:os_cislo] = os_cislo if has? 'OsCislo' hash[:os_cislo_attributes] = os_cislo_attributes if has? 'OsCislo' hash[:jmeno] = jmeno if has? 'Jmeno' hash[:jmeno_attributes] = jmeno_attributes if has? 'Jmeno' hash[:stredisko] = stredisko if has? 'Stredisko' hash[:stredisko_attributes] = stredisko_attributes if has? 'Stredisko' hash[:dat_nastup] = dat_nastup if has? 'DatNastup' hash[:dat_nastup_attributes] = dat_nastup_attributes if has? 'DatNastup' hash[:dat_odchod] = dat_odchod if has? 'DatOdchod' hash[:dat_odchod_attributes] = dat_odchod_attributes if has? 'DatOdchod' hash[:seznam_mzdovych_obdobi] = seznam_mzdovych_obdobi.map(&:to_h) if has? 'SeznamMzdovychObdobi' hash end |