Proyecto

General

Perfil

Funcionalidad #232

Partida financiacion: fallo al asociar una partida general a una partida de la financiación cuando no se selecciona ninguna

Añadido por Jaime Ortiz hace alrededor de 14 años. Actualizado hace más de 12 años.

Estado:
Cerrada
Prioridad:
Normal
Asignado a:
Categoría:
Desarrollo
Versión prevista:
-
Fecha de inicio:
2010-04-21
Fecha fin:
2010-05-06
% Realizado:

100%


Descripción

Seccion: financiacion.
Controlador: partida_financiacion.

Al intentar asignar una partida general del sistema a una partida de la financiacion si en el desplegable se deja vacio, da un error y no sucede "nada" (no se refresca via ajax nada).

NOTA: Ademas sería interesante que cuando ya se han asignado todas las partidas generales a las partidas de la financiacion, no pusiese un desplegable vacio si no que avise de que ya estan todas asociadas.

Histórico

#1 Actualizado por pascal carrie hace casi 14 años

  • Fecha fin establecido a 2010-05-06
  • Categoría establecido a Desarrollo
  • Estado cambiado Nueva por Cerrada
  • % Realizado cambiado 0 por 100

el render template no me funciono así que he hecho :
def crear_asociacion_partida
if ! params[:partida][:id].empty?
...
else
render :update do |page|
page.call("Modalbox.hide")
end
end
end

#2 Actualizado por pascal carrie hace casi 14 años

  • Estado cambiado Cerrada por Asignada
  • % Realizado cambiado 100 por 60

#3 Actualizado por pascal carrie hace casi 14 años

  • Estado cambiado Asignada por Cerrada
  • % Realizado cambiado 60 por 100

Pongo un alert si las partidas del sistema estan todas asignadas
def asociar_partida
@partidas_financiacion = PartidaFinanciacion.find( params[:partida_financiacion_id] )
@partidas_pendientes = Partida.partidas_pendientes_de_financiacion(session[:financiacion].id).collect {|e| [e.codigo_nombre ,e.id]}
if @partidas_pendientes.empty?
render :update do |page|
page.alert('las partidas son ya todas asignadas')
page.call("Modalbox.hide")
end
else
render :partial => "asociar_partida"
end
end

Exportar a: Atom PDF

Financiado por:

Desarrollado por:
Software libre forjado en: