# --------------------------------- users_controller.rb---------------------------------
def index
@users = User.search(params[:search], params[:page]).order(:username)
end
def new
@habilitar_opciones = false
@user = User.new
end
def edit
@habilitar_opciones = true
end
# --------------------------------- users_controller.rb---------------------------------
# --------------------------------- userscuentas_controller.rb---------------------------------
def index
@userscuentas = @user.userscuentas.all
end
def new
@userscuenta = Userscuenta.new
end
def edit
end
# --------------------------------- userscuentas_controller.rb---------------------------------
# --------------------------------- app/views/users/layout_users.html.erb----------------------
<li><a href="#tab4" data-toggle="tab">Cuentas</a></li>
<div class="tab-pane" id="tab4">
<p>
<%= render :file => "/userscuentas/index.html.erb" %>
</p>
</div
# --------------------------------- app/views/users/layout_users.html.erb----------------------
# --------------------------------- app/views/users/new.html.erb----------------------
<%- model_class = User -%>
<div class="page-header">
<h2>Nuevo Usuario</h2>
</div>
<%= render :partial => 'layout_users' %>
# --------------------------------- app/views/users/new.html.erb----------------------
# --------------------------------- app/views/users/edit.html.erb----------------------
<%- model_class = User -%>
<div class="page-header">
<h2>Editar Usuario</h2>
</div>
<%= render :partial => 'layout_users' %>
# --------------------------------- app/views/users/edit.html.erb----------------------
# --------------------------------- app/views/users/form.html.erb----------------------
<%= javascript_include_tag "fecha" %>
<%= simple_form_for @user, :html => {:multipart => true} do |f| %>
<% if @user.errors.any? %>
<div class="alert alert-error">
<h3>Error al Guardar los Cambios</h3>
<ul>
<% for message in @user.errors.full_messages %>
<li><%= message %></li>
<% end %>
</ul>
</div>
<% end %>
<div class="panel">
<div class="panel-heading">
<b>Informacion Personal</b>
</div>
the rest of the fields
<% end %>
# --------------------------------- app/views/users/form.html.erb----------------------
# --------------------------------- app/views/userscuentas/index.html.erb----------------------
<% @userscuentas.each do |userscuenta| %>
<tr>
<td><%= link_to userscuenta.id, userscuenta_path(userscuenta) %></td>
<td><%= userscuenta.nombre %></td>
<td><%= userscuenta.nro_cuenta %></td>
<td><%= userscuenta.tipo_cuenta %></td>
<td><%= userscuenta.user_id %></td>
<td><%=l userscuenta.created_at %></td>
<td>
<%= link_to t('.edit', :default => t("helpers.links.edit")),
edit_userscuenta_path(userscuenta), :class => 'btn btn-mini' %>
<%= link_to t('.destroy', :default => t("helpers.links.destroy")),
userscuenta_path(userscuenta),
:method => :delete,
:data => { :confirm => t('.confirm', :default => t("helpers.links.confirm", :default => 'Are you sure?')) },
:class => 'btn btn-mini btn-danger' %>
</td>
</tr>
<% end %>