|
|
@@ -1,5 +1,5 @@
|
|
|
<div id="form_wizard_1">
|
|
|
- <%= form_for(@user, :html => {:class=>"form-horizontal", :id=> "submit_form"}) do |f| %>
|
|
|
+ <%= form_for(@user, html: { class: "form-horizontal", id: "submit_form" }) do |f| %>
|
|
|
<div class="portlet-body form">
|
|
|
<% if @user.errors.any? %>
|
|
|
<div class="alert alert-danger">
|
|
|
@@ -49,54 +49,45 @@
|
|
|
<h3 class="block">Proporciona la información de la cuenta de usuario</h3>
|
|
|
<div id="error_explanation"></div>
|
|
|
<div class="form-group">
|
|
|
- <%= f.label :usertype, "", {:class=>"col-md-3 control-label"} do %> Tipo de usuario
|
|
|
- <span class="required">*</span><% end %>
|
|
|
+ <%= f.label :usertype, "", { class: "col-md-3 control-label" } do %> Tipo de usuario <span class="required">*</span> <% end %>
|
|
|
<div class="col-md-4">
|
|
|
- <%= f.select :usertype, (current_user.usertype=="A" ? Rails.application.config.usertypes_for_admin : Rails.application.config.usertypes_for_manager), {:prompt => "Seleccione"}, { :class => 'form-control select2' } %>
|
|
|
+ <%= f.select :usertype, (@options_for_select), { prompt: "Seleccione" }, { class: 'form-control select2' } %>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="form-group hidden" id="pointsale_div">
|
|
|
- <%= f.label :pointsale_id, "", {:class=>"col-md-3 control-label"} do %> Punto de venta
|
|
|
- <span class="required">*</span><% end %>
|
|
|
+ <%= f.label :pointsale_id, "", {:class=>"col-md-3 control-label"} do %> Punto de venta <span class="required">*</span> <% end %>
|
|
|
<div class="col-md-4">
|
|
|
- <%= f.collection_select :pointsale_id, Pointsale.activos, :id, :name, {:prompt => "Seleccione", :selected => (current_user.usertype == 'G' ? current_user.pointsale_id : @user.pointsale_id) }, {:class => "form-control select2",
|
|
|
- :disabled => (true if current_user.usertype == 'G') } %>
|
|
|
- <%= f.hidden_field :pointsale_id, :value => (current_user.usertype == 'G' ? current_user.pointsale_id : @user.pointsale_id), :id => 'pointsale_id' %>
|
|
|
+ <%= f.collection_select :pointsale_id, Pointsale.activos, :id, :name, { prompt: "Seleccione", selected: (current_user.usertype == 'G' ? current_user.pointsale_id : @user.pointsale_id) }, { class: "form-control select2",
|
|
|
+ disabled: (true if current_user.usertype == 'G') } %>
|
|
|
+ <%= f.hidden_field :pointsale_id, value: (current_user.usertype == 'G' ? current_user.pointsale_id : @user.pointsale_id), id: 'pointsale_id' %>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <% if current_user.usertype == "A" %>
|
|
|
+ <% if current_user.usertype == "A" || current_user.usertype == "SS" %>
|
|
|
<div class="form-group hidden" id="warehouse_div">
|
|
|
- <%= f.label :warehouse_id, "", {:class=>"col-md-3 control-label"} do %> Almacen
|
|
|
- <span class="required">*</span><% end %>
|
|
|
+ <%= f.label :warehouse_id, "", { class: "col-md-3 control-label" } do %> Almacén <span class="required">*</span> <% end %>
|
|
|
<div class="col-md-4">
|
|
|
- <%= f.collection_select :warehouse_id, Warehouse.activos, :id, :name, {:prompt => "Seleccione"}, {:class => "form-control select2" } %>
|
|
|
+ <%= f.collection_select :warehouse_id, Warehouse.activos, :id, :name, { prompt: "Seleccione" }, { class: "form-control select2" } %>
|
|
|
</div>
|
|
|
</div>
|
|
|
<% end %>
|
|
|
<div class="form-group">
|
|
|
- <%= f.label :userid, "Nombre de usuario", {:class=>"col-md-3 control-label"} do %> Usuario
|
|
|
- <span class="required">*</span>
|
|
|
- <% end %>
|
|
|
+ <%= f.label :userid, "Nombre de usuario", { class: "col-md-3 control-label" } do %> Usuario <span class="required">*</span> <% end %>
|
|
|
<div class="col-md-4">
|
|
|
- <%= f.text_field :userid, {:class=>"form-control", :disabled => @user.persisted?} %>
|
|
|
+ <%= f.text_field :userid, { class: "form-control", disabled: @user.persisted? } %>
|
|
|
<span class="help-block"> El usuario no debe de contener espacios. </span>
|
|
|
</div>
|
|
|
</div>
|
|
|
<% unless @user.persisted? %>
|
|
|
<div class="form-group">
|
|
|
- <%= f.label :password, "Contraseña", {:class=>"col-md-3 control-label"} do %> Contraseña
|
|
|
- <span class="required">*</span>
|
|
|
- <% end %>
|
|
|
+ <%= f.label :password, "Contraseña", { class: "col-md-3 control-label" } do %> Contraseña <span class="required">*</span> <% end %>
|
|
|
<div class="col-md-4">
|
|
|
- <%= f.password_field :password, {:class=>"form-control"} %>
|
|
|
+ <%= f.password_field :password, { class: "form-control"} %>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="form-group">
|
|
|
- <%= f.label :password_confirmation, "Confirmar contraseña", {:class=>"col-md-3 control-label"} do %> Confirmar Contraseña
|
|
|
- <span class="required">*</span>
|
|
|
- <% end %>
|
|
|
+ <%= f.label :password_confirmation, "Confirmar contraseña", { class: "col-md-3 control-label" } do %> Confirmar Contraseña <span class="required">*</span> <% end %>
|
|
|
<div class="col-md-4">
|
|
|
- <%= f.password_field :password_confirmation, {:class=>"form-control"} %>
|
|
|
+ <%= f.password_field :password_confirmation, { class: "form-control" } %>
|
|
|
</div>
|
|
|
</div>
|
|
|
<% end %>
|
|
|
@@ -104,28 +95,23 @@
|
|
|
<div class="tab-pane" id="tab2">
|
|
|
<h3 class="block">Proporciona los datos particulares del usuario</h3>
|
|
|
<div class="form-group">
|
|
|
- <%= f.label :first_name, "Nombre", {:class=>"col-md-3 control-label"} do %> Nombre
|
|
|
- <span class="required">*</span>
|
|
|
- <% end %>
|
|
|
+ <%= f.label :first_name, "Nombre", { class: "col-md-3 control-label" } do %> Nombre <span class="required">*</span> <% end %>
|
|
|
<div class="col-md-4">
|
|
|
- <%= f.text_field :first_name, {:class=>"form-control"} %>
|
|
|
+ <%= f.text_field :first_name, { class: "form-control" } %>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="form-group">
|
|
|
- <%= f.label :last_name, "Apellidos", {:class=>"col-md-3 control-label"} do %> Apellidos
|
|
|
- <span class="required">*</span>
|
|
|
- <% end %>
|
|
|
+ <%= f.label :last_name, "Apellidos", { class: "col-md-3 control-label" } do %> Apellidos <span class="required">*</span> <% end %>
|
|
|
<div class="col-md-4">
|
|
|
- <%= f.text_field :last_name, {:class=>"form-control"} %>
|
|
|
+ <%= f.text_field :last_name, { class: "form-control" } %>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="form-group">
|
|
|
- <%= f.label :email, "Correo", {:class=>"col-md-3 control-label"} do %> Correo electrónico <span class="required">*</span>
|
|
|
- <% end %>
|
|
|
+ <%= f.label :email, "Correo", { class: "col-md-3 control-label" } do %> Correo electrónico <span class="required">*</span> <% end %>
|
|
|
<div class="col-md-4">
|
|
|
<div class="input-icon">
|
|
|
<i class="fa fa-envelope"></i>
|
|
|
- <%= f.text_field :email, {:class=>"form-control", :placeholder=>"ejemplo@correo.com" } %>
|
|
|
+ <%= f.text_field :email, { class: "form-control", placeholder: "ejemplo@correo.com" } %>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|