Method: Iesde::Model::Matricula.criar
- Defined in:
- lib/iesde/model/matricula.rb
.criar(params = {}) ⇒ Object
18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/iesde/model/matricula.rb', line 18 def self.criar(params = {}) matricula = Iesde::Api::CriarMatricula.new(:json, params) if matricula.salvo_com_sucesso? Iesde::Model::Matricula.buscar(params).select do |mat| mat.matricula_id.to_s == matricula.matricula_id_do_retorno.to_s end.first else raise Iesde::Error::WSError.new(matricula.msg) end end |