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