ฟังก์ชันใน Service Controller เพิ่มเติมจาก Tutorial 3
จะเพิ่มการสร้าง Bill ขึ้นมาโดยไม่กำหนดตายตัวว่า id ต้องเป็น 1
soap_action "create_news_order", :args => { :a => :integer , :b => :integer, :c => :integer, :d => :integer }, :return => :string def create_news_order new_bill = Bill.create_new() Order.create_new(params[:a],params[:b],params[:c],params[:d],new_bill.id) render :soap => "create order success" end
ฟังก์ชันสำหรับดึงวันที่ของ Bill ด้วยการส่ง id ไป
soap_action "get_bill_by_id", :args => { :id => :integer}, :return => :string def get_bill_by_id render :soap => ((Bill.find(params[:id]))[:date]) end
รอเพิ่มเติมที่หลัง find_order_by_id
ไม่มีความคิดเห็น:
แสดงความคิดเห็น