Commit 819af63a authored by Jaime Ortiz's avatar Jaime Ortiz
Browse files

#3453: Contratos: Errores en los valores que envía el formulario para fecha inicio y fin.

Se eliminan los condiciones javascript para fecha maxima y minima:
* por que estaban produciendo el error (se le pasa la misma variable al helper y pasaba el mismo nombre del atributo)
* En el nuevo campo de fecha ya no funcionan las antiguas condiciones JS de fecha maxima y minima.
* La comprobacion de las fechas se hace en el servidor.
parent b51a7712
Loading
Loading
Loading
Loading
+2 −6
Original line number Diff line number Diff line
@@ -23,13 +23,9 @@
  <div class="fila">
    <div class="elemento1_2"></br></div>
    <%= selector _("Proveedor"), 'contrato', 'proveedor_id', @proveedores, true, '2', {enriquecido: true, disabled: params[:seccion] != "agentes", obligatorio: true} %>
    <% condiciones_fecha = { class: "fecha", :obligatorio => true } %>
    <% if @proyecto %>
      <% condiciones_fecha[:valid_date_check] = "fecha_inicio = new Date(" + @proyecto.fecha_de_inicio.strftime("%Y,%m -1,%d") + "); fecha_fin = new Date(" + @proyecto.fecha_de_fin.strftime("%Y,%m -1,%d") + "); if (date >= fecha_inicio && date <= fecha_fin) return true; else return false;" %>
    <% end %>
    <div class="elemento1_2"><br/></div>
    <%= calendario_fecha _("Fecha de Inicio"), 'contrato', 'fecha_inicio', condiciones_fecha %>
    <%= calendario_fecha _("Fecha de Fin"), 'contrato', 'fecha_fin', condiciones_fecha %>
    <%= calendario_fecha _("Fecha de Inicio"), 'contrato', 'fecha_inicio',{ class: "fecha", :obligatorio => true } %>
    <%= calendario_fecha _("Fecha de Fin"), 'contrato', 'fecha_fin', { class: "fecha", :obligatorio => true }%>
  </div>

  <div class="fila">