class LongAndComplexTableLinkedToVersionsController < ApplicationController before_action :set_long_and_complex_table_linked_to_version, only: [:show, :edit, :update, :destroy] # GET /long_and_complex_table_linked_to_versions def index @long_and_complex_table_linked_to_versions = LongAndComplexTableLinkedToVersion.all end # GET /long_and_complex_table_linked_to_versions/1 def show end # GET /long_and_complex_table_linked_to_versions/new def new @long_and_complex_table_linked_to_version = LongAndComplexTableLinkedToVersion.new end # GET /long_and_complex_table_linked_to_versions/1/edit def edit end # POST /long_and_complex_table_linked_to_versions def create @long_and_complex_table_linked_to_version = LongAndComplexTableLinkedToVersion.new(long_and_complex_table_linked_to_version_params) if @long_and_complex_table_linked_to_version.save redirect_to @long_and_complex_table_linked_to_version, notice: 'Long and complex table linked to version was successfully created.' else render :new end end # PATCH/PUT /long_and_complex_table_linked_to_versions/1 def update if @long_and_complex_table_linked_to_version.update(long_and_complex_table_linked_to_version_params) redirect_to @long_and_complex_table_linked_to_version, notice: 'Long and complex table linked to version was successfully updated.' else render :edit end end # DELETE /long_and_complex_table_linked_to_versions/1 def destroy @long_and_complex_table_linked_to_version.destroy redirect_to long_and_complex_table_linked_to_versions_url, notice: 'Long and complex table linked to version was successfully destroyed.' end private # Use callbacks to share common setup or constraints between actions. def set_long_and_complex_table_linked_to_version @long_and_complex_table_linked_to_version = LongAndComplexTableLinkedToVersion.find(params[:id]) end # Only allow a trusted parameter "white list" through. def long_and_complex_table_linked_to_version_params params[:long_and_complex_table_linked_to_version] end end