# -*- encoding : utf-8 -*-
class Portlet::TableColsController < ApplicationController
  def create
  
  @table_content = TableContent.find(params[:table_content_id])
  
  @table_content.table_rows.each do |table_row|
    CelTable.create( :position => params[:position], :table_row_id => table_row.id)
    
  
  end
  @table_content.nbr_cols = @table_content.nbr_cols + 1
  @table_content.save
  end

  def update
  end

  def destroy
  @table_content = TableContent.find(params[:table_content_id])
  
  
  
  
  
  CelTable.where(:table_row_id => @table_content.table_row_ids,:position => params[:id] ).each do |cel_table|
    cel_table.destroy
    
  end
  
  @table_content.nbr_cols = @table_content.nbr_cols - 1
  @table_content.save
  end

end