forked from bofh/fetsite
lva->typ_name gibt typ + ' ' + name zurück
This commit is contained in:
@@ -100,10 +100,15 @@ GEM
|
||||
mime-types (~> 1.16)
|
||||
treetop (~> 1.4.8)
|
||||
mime-types (1.21)
|
||||
mini_portile (0.5.2)
|
||||
multi_json (1.5.1)
|
||||
multipart-post (1.2.0)
|
||||
mysql2 (0.3.13)
|
||||
net-ldap (0.2.2)
|
||||
nokogiri (1.6.0)
|
||||
mini_portile (~> 0.5.0)
|
||||
nokogiri (1.6.0-x86-mingw32)
|
||||
mini_portile (~> 0.5.0)
|
||||
oauth2 (0.8.1)
|
||||
faraday (~> 0.8)
|
||||
httpauth (~> 0.1)
|
||||
@@ -175,6 +180,8 @@ GEM
|
||||
rspec-expectations (~> 2.14.0)
|
||||
rspec-mocks (~> 2.14.0)
|
||||
rubyntlm (0.1.1)
|
||||
sanitize (2.0.6)
|
||||
nokogiri (>= 1.4.4)
|
||||
sass (3.2.5)
|
||||
sass-rails (3.2.6)
|
||||
railties (~> 3.2.0)
|
||||
@@ -239,6 +246,7 @@ DEPENDENCIES
|
||||
rmagick
|
||||
rolify
|
||||
rspec-rails
|
||||
sanitize
|
||||
sass-rails (~> 3.2)
|
||||
seed_dump (~> 0.5.3)
|
||||
simple_calendar (~> 0.1.9)
|
||||
|
||||
@@ -50,7 +50,11 @@ class Lva < ActiveRecord::Base
|
||||
validates :name, :presence=>true, :uniqueness=>{:scope=>:typ}# Name Eingetragen?
|
||||
validates :typ, :presence=>true, :inclusion=> ERLAUBTE_TYPEN
|
||||
validates_presence_of :stunden # Stunden Eingetragen?
|
||||
validates_presence_of :modul # Zugehöriges Modul eingetragen? (zumindest eines)
|
||||
validates_presence_of :modul # Zugehöriges Modul eingetragen?
|
||||
# (zumindest eines)
|
||||
def typ_name
|
||||
return self.typ + ' ' + self.name
|
||||
end
|
||||
def add_semesters
|
||||
# Diese Methode fügt die Instanz automatisch zu allen Studien als "Ohne Semesterempfehlung" (Semester 0) zu, bei denen die Instanz im Studium noch nicht vorkommt.
|
||||
for m in self.modul
|
||||
|
||||
Reference in New Issue
Block a user