Sha256: 77475f7922fdffa620371b2e0bb392b82b1157126b870cd32ab2fa8084f55746
Contents?: true
Size: 838 Bytes
Versions: 5
Compression:
Stored size: 838 Bytes
Contents
module Adminpanel class CategoriesController < Adminpanel::ApplicationController def index @categories = Category.all end def new @category = Category.new end def create @category = Category.new(params[:category]) if @category.save redirect_to categories_path, :notice => "La categoria ha sido guardada" else render "new" end end def edit @category = Category.find(params[:id]) end def update @category = Category.find(params[:id]) if @category.update_attributes(params[:category]) redirect_to categories_path, :notice => "#{@category.name} ha sido actualizado con exito" else render "edit" end end def destroy @category = Category.find(params[:id]) @category.destroy redirect_to categories_path end end end
Version data entries
5 entries across 5 versions & 1 rubygems