Sha256: e5f9c599bff0d489a07d80a5243d3419281cb9ec8caa78f83623866ef0b2bb18
Contents?: true
Size: 962 Bytes
Versions: 2
Compression:
Stored size: 962 Bytes
Contents
module Adminpanel class ClientsController < Adminpanel::ApplicationController def index @clients = Client.find(:all) end def show @client = Client.find(params[:id]) end def edit @client = Client.find(params[:id]) end def create @client = Client.new(params[:client]) if @client.save redirect_to client_path(@client), :notice => "El cliente ha sido guardado" else render 'new' end end def destroy @client = Client.find(params[:id]) @client.destroy redirect_to clients_path, :notice => "El cliente ha sido eliminada" end def update @client = Client.find(params[:id]) if @client.update_attributes(params[:client]) redirect_to client_path(@client) else render 'edit' end end def new @client = Client.new end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
adminpanel-0.1.0cl.2 | app/controllers/adminpanel/clients_controller.rb |
adminpanel-0.1.0cl | app/controllers/adminpanel/clients_controller.rb |