Permalink
Browse files

terminacion de solicitud incompleta

  • Loading branch information...
1 parent 400cf9e commit 7628a15ed76910461105472cd021c3ea48bacc3f @jmatute committed Dec 5, 2011
@@ -12,4 +12,14 @@ def bienvenido(user,pass)
@user = user
mail(:to => user.email, :subject => "Su usuario ha sido creado")
end
+
+ def incompleta(nombre,descripcion,ley,instituto,correo)
+ @nombre=nombre
+ @instituto = instituto
+ @descripcion=descripcion
+ @noley = ley.noLey
+ @noacuerdo = ley.noAcuerdo
+ @descripcion_ley = ley.descripcion
+ mail(:to => correo, :subject => "Su solicitud se encuentra incompleta")
+ end
end
@@ -23,7 +23,13 @@ def cambiadaClasificacion(id)
if clasificacion.eql?"incompleta"
self.estado_id = Estado.find_by_nombre("Finalizada por incompletitud").id
self.save
-
+ justificacion = Justificacion.find_by_expediente_id(self.id)
+ solicitud = Solicitud.find(self.solicitud_id)
+ instituto = Institucion.find(solicitud.institucion_id)
+ solicitante = Solicitante.find(solicitud.solicitante_id)
+ ley= justificacion.leyAcuerdos[0]
+ AplicationMailer.incompleta(solicitante.nombre,justificacion.descripcion,ley,instituto.nombre,solicitante.email ).deliver
+
end
end
end
@@ -0,0 +1,16 @@
+<strong>Buenas Sr(a). <%=@nombre%> </strong>
+
+<p>Lamentamos informarle que su solicitud de informacion al institucion <%=@instituto%> se encuentra incompleta por el siguiente motivo: </p>
+
+<ul>
+ <li> <%=@descripcion%></li>
+</ul>
+
+<p> Amparado bajo la ley y/o acuerdo. <%=@noley%>, <%=@noacuerdo%> . El cual informa que:</p>
+<ul>
+ <li> <%=@descripcion_ley%> </li>
+
+</ul>
+<p> Le rogamos que vuelva a hacer una nueva solicitud ya tomando en cuenta el presenta </p>
+
+
@@ -1,9 +1,11 @@
class AddNumeroToSolicitud < ActiveRecord::Migration
def self.up
add_column :solicituds, :numero ,:string
+ add_column :solicituds, :finalizada, :boolean
end
def self.down
- remove_column :solicituds, :numero ,:string
+ remove_column :solicituds, :numero
+ remove_column :solicituds, :finalizada
end
end

0 comments on commit 7628a15

Please sign in to comment.