Permalink
Browse files

vista mostrar calicata

  • Loading branch information...
1 parent 603719c commit d74864671c3f666b695947add91cddab85bfb312 @mauriciopasquier mauriciopasquier committed Jan 11, 2012
View
14 app/views/calicatas/_completa.html.haml
@@ -8,19 +8,19 @@
.span-2.prepend-media= f.label :modal, 'Es modal?', :class => 'subtitulo'
.span-20.last.campo
= ayuda_para('modelo', 'campo')
- = f.check_box :modal, :class => 'span-1'
+ = f.check_box :modal, :class => 'span-1', :disabled => bloqueado
#serie
.span-13.prepend-unaymedia.campo
.span-2= f.label :nombre, 'Nombre de la serie'
- .span-11.last= f.text_field :nombre
+ .span-11.last= f.text_field :nombre, :disabled => bloqueado
= ayuda_para('modelo', 'campo')
.span-4.last.campo
.span-2= f.label :simbolo, 'Símbolo de la serie'
- .span-2.last= f.text_field :simbolo
+ .span-2.last= f.text_field :simbolo, :disabled => bloqueado
= ayuda_para('modelo', 'campo')
- = render partial: 'descripcion_del_sitio', locals: {f: f}
- = render partial: 'descripcion_de_los_horizontes', locals: {f: f}
- = render partial: 'observaciones', locals: {f: f}
+ = render partial: 'descripcion_del_sitio', locals: {f: f, bloqueado: bloqueado}
+ = render partial: 'descripcion_de_los_horizontes', locals: {f: f, bloqueado: bloqueado}
+ = render partial: 'observaciones', locals: {f: f, bloqueado: bloqueado}
- .acciones.span-4.last= f.submit
+ .acciones.span-4.last= f.submit unless bloqueado
View
4 app/views/calicatas/_descripcion_de_los_horizontes.html.haml
@@ -22,12 +22,12 @@
.span-2.last= label_tag nil, 'H'
.span-1.last= label_tag nil, 'plast.'
.span-1.last= label_tag nil, 'adhes.'
- .span-1.last= link_to '+', '#', :class => 'add'
+ .span-1.last= link_to '+', '#', :class => 'add' unless bloqueado
.items
= f.nested_fields_for :horizontes, show_empty: true, render_template: false do |f_h|
- if f_h
- .item= render partial: 'horizonte', locals: {h: f_h}
+ .item= render partial: 'horizonte', locals: {h: f_h, bloqueado: bloqueado}
- else
.span-21.empty No hay horizontes cargados
View
60 app/views/calicatas/_descripcion_del_sitio.html.haml
@@ -3,34 +3,34 @@
= f.fields_for :ubicacion do |f_u|
.span-4.campo
.span-2= f_u.label :mosaico
- .span-2.last= f_u.text_field :mosaico
+ .span-2.last= f_u.text_field :mosaico, :disabled => bloqueado
= ayuda_para('modelo', 'campo')
.span-4.campo
.span-2= f_u.label :recorrido
- .span-2.last= f_u.text_field :recorrido
+ .span-2.last= f_u.text_field :recorrido, :disabled => bloqueado
= ayuda_para('modelo', 'campo')
.span-4.campo
.span-2= f_u.label :aerofoto
- .span-2.last= f_u.text_field :aerofoto
+ .span-2.last= f_u.text_field :aerofoto, :disabled => bloqueado
= ayuda_para('modelo', 'campo')
.span-5.campo
.span-2= f.label :fecha
- .span-3.last= f.text_field :fecha, :class => 'fecha'
+ .span-3.last= f.text_field :fecha, :class => 'fecha', :disabled => bloqueado
= ayuda_para('modelo', 'campo')
.span-4.last.campo
.span-2= f.label :numero, "Número"
- .span-2.last= f.text_field :numero
+ .span-2.last= f.text_field :numero, :disabled => bloqueado
= ayuda_para('modelo', 'campo')
.span-11.campo
= f.fields_for :fase do |f_f|
.span-2= f_f.label :nombre, 'Fase'
- .span-9.last= f_f.text_field :nombre
+ .span-9.last= f_f.text_field :nombre, :disabled => bloqueado
= ayuda_para('modelo', 'campo')
.span-11.last.campo
= f.fields_for :grupo do |f_g|
.span-2= f_g.label :descripcion, 'Gran grupo'
- .span-8.last= f_g.text_field :descripcion
+ .span-8.last= f_g.text_field :descripcion, :disabled => bloqueado
= ayuda_para('modelo', 'campo')
.span-4= label_tag nil, 'Clasificación utilitaria', :class => 'subtitulo'
@@ -41,111 +41,113 @@
- @subclases.each do |s|
= label_tag s.codigo
= check_box_tag "calicata[capacidad_attributes][subclase_ids][]",
- s.id, tildada?(s)
+ s.id, tildada?(s), :disabled => bloqueado
= ayuda_para('modelo', 'campo')
.span-11.last.campo
.span-2= f_c.label :capacidad_clase_id, 'Limitaciones principales'
.span-8.last= f_c.collection_select :capacidad_clase_id, @clases, :id, :descripcion,
- :include_blank => true
+ { include_blank: true }, { disabled: bloqueado }
= ayuda_para('modelo', 'campo')
.span-2= label_tag nil, 'Ubicación', :class => 'subtitulo'
= f.fields_for :ubicacion do |f_u|
.span-9.campo
.span-2= f_u.label :lat_lon, "Coordenadas"
- .span-7.last= f_u.text_field :lat_lon
+ .span-7.last= f_u.text_field :lat_lon, :disabled => bloqueado
= ayuda_para('modelo', 'campo')
.span-11.last.campo
.span-2= f_u.label :descripcion
- .span-8.last= f_u.text_field :descripcion
+ .span-8.last= f_u.text_field :descripcion, :disabled => bloqueado
= ayuda_para('modelo', 'campo')
.span-2= label_tag nil, 'Paisaje', :class => 'subtitulo'
= f.fields_for :paisaje do |f_p|
.span-9.campo
.span-2= f_p.label :tipo
- .span-7.last= f_p.text_field :tipo
+ .span-7.last= f_p.text_field :tipo, :disabled => bloqueado
= ayuda_para('modelo', 'campo')
.span-5.campo
.span-2= f_p.label :forma
- .span-3.last= f_p.text_field :forma
+ .span-3.last= f_p.text_field :forma, :disabled => bloqueado
= ayuda_para('modelo', 'campo')
.span-6.last.campo
.span-2= f_p.label :simbolo, 'Símbolo'
- .span-3.last= f_p.text_field :simbolo
+ .span-3.last= f_p.text_field :simbolo, :disabled => bloqueado
= ayuda_para('modelo', 'campo')
.span-11.campo
.span-2= f.label :material_original
- .span-9.last= f.text_field :material_original
+ .span-9.last= f.text_field :material_original, :disabled => bloqueado
= ayuda_para('modelo', 'campo')
.span-11.last.campo
.span-2= f.label :drenaje_id
.span-8.last= f.collection_select :drenaje_id, @drenajes, :id, :valor,
- :include_blank => true
+ { include_blank: true }, { disabled: bloqueado }
= ayuda_para('modelo', 'campo')
.span-11.campo
.span-2= f.label :relieve_id
.span-9.last= f.collection_select :relieve_id, @relieves, :id, :valor,
- :include_blank => true
+ { include_blank: true }, { disabled: bloqueado }
= ayuda_para('modelo', 'campo')
.span-11.last.campo
.span-2= f.label :anegamiento_id
.span-8.last= f.collection_select :anegamiento_id, @anegamientos, :id, :valor,
- :include_blank => true
+ { include_blank: true }, { disabled: bloqueado }
= ayuda_para('modelo', 'campo')
.span-11.campo
.span-2= f.label :posicion_id, "Posición"
.span-9.last= f.collection_select :posicion_id, @posiciones, :id, :valor,
- :include_blank => true
+ { include_blank: true }, { disabled: bloqueado }
= ayuda_para('modelo', 'campo')
.span-11.last.campo
.span-2= f.label :humedad
- .span-8.last= f.text_field :humedad
+ .span-8.last= f.text_field :humedad, :disabled => bloqueado
.span-11.campo
.span-2= f.label :pendiente_id
.span-9.last= f.collection_select :pendiente_id, @pendientes, :id, :valor,
- :include_blank => true
+ { include_blank: true }, { disabled: bloqueado }
= ayuda_para('modelo', 'campo')
.span-5.campo
.span-2= f.label :cobertura_vegetal, "Cobertura vegetal (%)"
- .span-3.last= f.text_field :cobertura_vegetal
+ .span-3.last= f.text_field :cobertura_vegetal, :disabled => bloqueado
= ayuda_para('modelo', 'campo')
.span-6.last.campo
.span-2= f.label :profundidad_napa, "Profundidad de la napa"
- .span-3.last= f.text_field :profundidad_napa
+ .span-3.last= f.text_field :profundidad_napa, :disabled => bloqueado
= ayuda_para('modelo', 'campo')
.span-11.campo
.span-2= f.label :escurrimiento_id
.span-9.last= f.collection_select :escurrimiento_id,
- @escurrimientos, :id, :valor, :include_blank => true
+ @escurrimientos, :id, :valor, { include_blank: true },
+ { disabled: bloqueado }
= ayuda_para('modelo', 'campo')
.span-11.last.campo
.span-2= f.label :sal_id, 'Sales'
.span-8.last= f.collection_select :sal_id, @sales, :id, :valor,
- :include_blank => true
+ { include_blank: true }, { disabled: bloqueado }
= ayuda_para('modelo', 'campo')
.span-11.campo
.span-2= f.label :permeabilidad_id
.span-9.last= f.collection_select :permeabilidad_id,
- @permeabilidades, :id, :valor, :include_blank => true
+ @permeabilidades, :id, :valor, { include_blank: true },
+ { disabled: bloqueado }
= ayuda_para('modelo', 'campo')
.span-11.last.campo
.span-2= f.label :pedregosidad
- .span-8.last= f.text_field :pedregosidad
+ .span-8.last= f.text_field :pedregosidad, :disabled => bloqueado
= ayuda_para('modelo', 'campo')
.span-11.campo
.span-2= f.label :erosion, "Erosión"
- .span-9.last= f.text_field :erosion
+ .span-9.last= f.text_field :erosion, :disabled => bloqueado
= ayuda_para('modelo', 'campo')
.span-11.last.campo
.span-2= f.label :uso_tierra_id, "Uso de la tierra"
.span-8.last= f.collection_select :uso_tierra_id, @usos_tierra, :id, :valor,
- :include_blank => true
+ { include_blank: true }, { disabled: bloqueado }
= ayuda_para('modelo', 'campo')
View
30 app/views/calicatas/_horizonte.html.haml
@@ -1,25 +1,25 @@
-.span-1= h.text_field :tipo
-.span-1= h.text_field :profundidad
+.span-1= h.text_field :tipo, :disabled => bloqueado
+.span-1= h.text_field :profundidad, :disabled => bloqueado
.span-2
= h.fields_for :limite do |h_l|
.span-1= h_l.collection_select :limite_tipo_id, @tipos_limite, :id, :valor,
- :include_blank => true
+ { :include_blank => true }, { :disabled => bloqueado }
.span-1.last= h_l.collection_select :limite_forma_id, @formas_limite, :id,
- :valor, :include_blank => true
+ :valor, { :include_blank => true }, { :disabled => bloqueado }
.span-4
= h.fields_for :color do |h_c|
- .span-2= h_c.text_field :seco
- .span-2.last= h_c.text_field :humedo
-.span-1= h.text_field :textura
+ .span-2= h_c.text_field :seco, :disabled => bloqueado
+ .span-2.last= h_c.text_field :humedo, :disabled => bloqueado
+.span-1= h.text_field :textura, :disabled => bloqueado
.span-6
= h.fields_for :estructura do |h_e|
- .span-2= h_e.text_field :tipo
- .span-2= h_e.text_field :clase
- .span-2.last= h_e.text_field :grado
+ .span-2= h_e.text_field :tipo, :disabled => bloqueado
+ .span-2= h_e.text_field :clase, :disabled => bloqueado
+ .span-2.last= h_e.text_field :grado, :disabled => bloqueado
.span-6
=h.fields_for :consistencia do |h_c|
- .span-1= h_c.text_field :seco
- .span-1= h_c.text_field :humedo
- .span-2= h_c.text_field :mojado_plasticidad
- .span-2.last= h_c.text_field :mojado_adhesividad
-.span-1.last= link_to 'X', '#', :class => 'remove'
+ .span-1= h_c.text_field :seco, :disabled => bloqueado
+ .span-1= h_c.text_field :humedo, :disabled => bloqueado
+ .span-2= h_c.text_field :mojado_plasticidad, :disabled => bloqueado
+ .span-2.last= h_c.text_field :mojado_adhesividad, :disabled => bloqueado
+.span-1.last= link_to 'X', '#', :class => 'remove' unless bloqueado
View
2 app/views/calicatas/_observaciones.html.haml
@@ -1,2 +1,2 @@
= field_set_tag 'Observaciones', :class => 'celeste plegable span-22 last' do
- .span-21.last= f.text_area :observaciones
+ .span-21.last= f.text_area :observaciones, :disabled => bloqueado
View
2 app/views/calicatas/edit.html.haml
@@ -2,6 +2,6 @@
.flotado!= "#{link_to 'Mostrar', @calicata} | #{link_to 'Volver', calicatas_path}"
-= render partial: current_usuario.ficha, locals: {calicata: @calicata}
+= render partial: current_usuario.ficha, locals: {calicata: @calicata, bloqueado: false}
.flotado!= "#{link_to 'Mostrar', @calicata} | #{link_to 'Volver', calicatas_path}"
View
2 app/views/calicatas/new.html.haml
@@ -2,6 +2,6 @@
.flotado= link_to 'Volver', calicatas_path
-= render partial: current_usuario.ficha, locals: {calicata: @calicata}
+= render partial: current_usuario.ficha, locals: {calicata: @calicata, bloqueado: false}
.flotado= link_to 'Volver', calicatas_path
View
4 app/views/calicatas/show.html.haml
@@ -1,5 +1,7 @@
-.flotado!= "#{link_to 'Editar', edit_calicata_path(@calicata)} | #{link_to 'Volver', calicatas_path}"
+%h1 Calicata #{@calicata.numero}
+.flotado!= "#{link_to 'Editar', edit_calicata_path(@calicata)} | #{link_to 'Volver', calicatas_path}"
+= render partial: current_usuario.ficha, locals: { calicata: @calicata, bloqueado: true }
.flotado!= "#{link_to 'Editar', edit_calicata_path(@calicata)} | #{link_to 'Volver', calicatas_path}"

0 comments on commit d748646

Please sign in to comment.