Ignore:
Timestamp:
Mar 10, 2013, 8:15:46 PM (11 years ago)
Author:
chronos
Message:
  • Přidáno: FormManager pro objektové řešení zrušení vazeb na třídu System. FormManager nyní obsluhuje existující formulářové typy a třídy formulářů.
  • Přidáno: Formulářový typ FileContent zajistí načtení obsahu souboru. Typ File pak zajistí i uložení do databáze a přiřazení Id do tabulky File.
  • Odstraněno: Adresář docs obsahoval staré dokumenty. Ty musí být přesunuty do adresáře files a registrovány do databáze.
  • Upraveno: Třídy Database nyní bude hlásit chyby přes výjimky PHP.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/finance/manage.php

    r500 r501  
    11<?php
    22
    3 include_once('../Common/Global.php');
     3include_once(dirname(__FILE__).'/../Common/Global.php');
    44
    55class FinanceManagePage extends Page
     
    190190  function ShowNewDeviceForm()
    191191  {
    192     $Form = new Form('NewNetworkDevice');
     192    $Form = new Form($this->System->FormManager);
     193    $Form->SetClass('NewNetworkDevice');
    193194    $Form->OnSubmit = '?Operation=NewDeviceInsert';
    194195    $Output = $Form->ShowEditForm();
     
    198199  function ShowNewDeviceInsert()
    199200  {
    200     $Form = new Form('NewNetworkDevice');
     201    $Form = new Form($this->System->FormManager);
     202    $Form->SetClass('NewNetworkDevice');
    201203    $Form->LoadValuesFromForm();
    202204    $Form->SaveValuesToDatabase(0);
     
    208210  function ShowNewDeviceHistoryForm()
    209211  {
    210     $Form = new Form('NewNetworkDeviceHistory');
     212    $Form = new Form($this->System->FormManager);
     213    $Form->SetClass('NewNetworkDeviceHistory');
    211214    $Form->OnSubmit = '?Operation=NewDeviceHistoryInsert';
    212215    $Output = $Form->ShowEditForm();
     
    216219  function ShowNewDeviceHistoryInsert()
    217220  {
    218     $Form = new Form('NewNetworkDeviceHistory');
     221    $Form = new Form($this->System->FormManager);
     222    $Form->SetClass('NewNetworkDeviceHistory');
    219223    $Form->LoadValuesFromForm();
    220224    $Form->SaveValuesToDatabase(0);
     
    226230  function ShowNewPaymentForm()
    227231  {
    228     $Form = new Form('NewPayment');
     232    $Form = new Form($this->System->FormManager);
     233    $Form->SetClass('NewPayment');
    229234    $Form->OnSubmit = '?Operation=NewPaymentInsert';
    230235    $Output = $Form->ShowEditForm();
     
    234239  function ShowNewPaymentInsert()
    235240  {
    236     $Form = new Form('NewPayment');
     241    $Form = new Form($this->System->FormManager);
     242    $Form->SetClass('NewPayment');
    237243    $Form->LoadValuesFromForm();
    238244    $this->InsertMoney($Form->Values['Subject'], $Form->Values['Value'], $Form->Values['Cash'], $Form->Values['Taxable'], $Form->Values['Time'], $Form->Values['Text'], $Form->Values['DocumentLine']);
     
    247253  function ShowNewInvoiceForm()
    248254  {
    249     $Form = new Form('NewInvoice');
     255    $Form = new Form($this->System->FormManager);
     256    $Form->SetClass('NewInvoice');
    250257    $Form->OnSubmit = '?Operation=NewInvoiceInsert';
    251258    $Output = $Form->ShowEditForm();
     
    255262  function ShowNewInvoiceInsert()
    256263  {
    257     $Form = new Form('NewInvoice');
     264    $Form = new Form($this->System->FormManager);
     265    $Form->SetClass('NewInvoice');
    258266    $Form->LoadvaluesFromForm();
    259267    $Items = array(array('Price' => $Form->Values['Value'],
Note: See TracChangeset for help on using the changeset viewer.