class AsociadoController < ApplicationController before_action :set_asociado, only: [:show, :update, :destroy] # GET /asociado def index @asociados = Asociado.all render json: @asociados end # GET /asociado/1 def show render json: @asociado end # POST /asociado def create @asociado = Asociado.new(asociado_params) if @asociado.save render json: @asociado, status: :created, location: @asociado else render json: @asociado.errors, status: :unprocessable_entity end end # PATCH/PUT /asociado/1 def update if @asociado.update(asociado_params) render json: @asociado else render json: @asociado.errors, status: :unprocessable_entity end end # DELETE /asociado/1 def destroy @asociado.destroy end private # Use callbacks to share common setup or constraints between actions. def set_asociado @asociado = Asociado.find(params[:id]) end # Only allow a trusted parameter "white list" through. def asociado_params params.permit(:nombre, :email, :ciudad, :estado, :direccion, :detalles, :ejemplo_de_precios, :tiempo_de_entregas, :telefono, :contacto_de_preferencia_id, :categoria_id, :status_id, :notas, :verificado) end end