#
#= divistion モデル
# Authors:: Kazunori Shimizu
# Copyright:: Copyright (C) OSS 2014.
#--
# date        name                   note
# 2014.2.7  Kazunori Shimizu        新規登録
#-------------------------------------------------------------------------------
#++
class Division < Comm::BaseModel::PermanentMaster
  def validate
    emsg = ''
    ars = Division.disp_name_is(self.disp_name).valid.id_is_not(self.id)
    
    record_num = ars.length
    if record_num > 0
       ids = ars.collect{|ar| ar.id}
       emsg << EMJ0005
       emsg << "指定の部門は既に登録されています。"
       emsg << "ID:"+ids.inspect
       raise UserOperationError, emsg
    end
  end
end
