class Desktop::CoAuthorRelationsController < ApplicationController def index @co_author_relations = CoAuthorRelation.all new respond_to do |format| format.html {render layout: false } end end def new @new_relation = CoAuthorRelation.new end def create @new_relation = CoAuthorRelation.new(params[:co_author_relation]) if @new_relation.save newv = render_to_string :partial=>"show_form", :object=>@new_relation render json: {success:true, msg: "New Relation successfully saved!","newvalue"=>newv}.to_json else error_msg = @new_relation.errors.full_messages.join("
") render json: {success: false, msg: error_msg}.to_json end end def destroy @co_author_relation = CoAuthorRelation.find(params[:id]) @co_author_relation.destroy #reset_co_author_relation @co_author_relation render :json => {success: true, msg: "deleted successfully!"} end end