1.จากปัญหาที่ว่า ผมไม่สามารถเรียงวันที่ได้ เลยทำให้เป็น class เดียวกันเป็น class Account
2.ส่วนใน view นั้นเราเพิ่ม method ดังนี้
callMainPage
-คิดยอดเงินรวม
-ส่ง 5 รายการล่าสุดไปแสดง
callAccountInput
เป็นส่วนที่จะส่งค่า type ออกไปถ้ามีค่า income เข้ามา จะส่ง type ของ income ออกไปที่หน้า
แต่ถ้ามีค่า payment เข้ามา จะส่งค่า type ของ payment ออกไป ซึ่งจะรับค่า choice มาจาก
template chooseInOrPay ซึ่งถ้าคลิ้กปุ่ม Account Input เข้ามา จะ render หน้า chooseInOrPay
ออกไป
saveAccount
เป็นส่วนที่ไว้เก็บข้อมูลลงใน Account และจะ render หน้า saveAccount ออกไปเพื่อแสดง
ทำให้ผู้ใช้รู้ว่า ได้เก็บค่าอะไรไป
history
ส่วนนี้จะส่ง attribute ที่อยู่ใน Account ไปที่หน้า template history และยอดเงินรวมออก
ไป
3.ในส่วนของ template มีดังนี้
accountInput
เป็นหน้าที่จะรับ input แล้วส่งไปที่ method saveAccount เมื่อผู้ใช้กด submit ไป
saveAccount
ในส่วนนี้จะรับค่า note, money, choice และ type จาก method saveAccount แล้วมาแสดงผลที่
หน้านี้
history
และส่วนนี้จะเป็นส่วนที่จะแสดงรายการที่ทำไปทั้งหมด โดยรับค่าจาก method history








ไม่มีความคิดเห็น:
แสดงความคิดเห็น