From cf5de9f0a9c904ac3ccb915c768bd1c09e72ae51 Mon Sep 17 00:00:00 2001 From: "watcha.h" Date: Wed, 15 Oct 2014 13:36:52 +0700 Subject: [PATCH] payment --- netforce_clinic/actions/clinic_payment.xml | 6 ++ .../layouts/clinic_hd_case_form.xml | 49 +++++++------- netforce_clinic/layouts/clinic_menu.xml | 8 +-- .../layouts/clinic_menu_inherit.xml | 8 +++ .../layouts/clinic_payment_form.xml | 19 ++++++ netforce_clinic/models/__init__.py | 2 + netforce_clinic/models/hd_case.py | 34 +++++----- netforce_clinic/models/payment.py | 65 +++++++++++++++++++ netforce_clinic/models/payment_line.py | 17 +++++ 9 files changed, 163 insertions(+), 45 deletions(-) create mode 100644 netforce_clinic/actions/clinic_payment.xml create mode 100644 netforce_clinic/layouts/clinic_menu_inherit.xml create mode 100644 netforce_clinic/layouts/clinic_payment_form.xml create mode 100644 netforce_clinic/models/payment.py create mode 100644 netforce_clinic/models/payment_line.py diff --git a/netforce_clinic/actions/clinic_payment.xml b/netforce_clinic/actions/clinic_payment.xml new file mode 100644 index 0000000..2207289 --- /dev/null +++ b/netforce_clinic/actions/clinic_payment.xml @@ -0,0 +1,6 @@ + + Payment + form_popup + clinic.payment + _popup + diff --git a/netforce_clinic/layouts/clinic_hd_case_form.xml b/netforce_clinic/layouts/clinic_hd_case_form.xml index 7184d5b..ef6a34b 100644 --- a/netforce_clinic/layouts/clinic_hd_case_form.xml +++ b/netforce_clinic/layouts/clinic_hd_case_form.xml @@ -2,7 +2,7 @@ @@ -43,6 +43,29 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -59,29 +82,7 @@ - - - - - - - - - - - - - - - - - - - - - - - +