示例#1
0
 public function deleteTransactionAction()
 {
     if ($this->request->isGet() && $this->request->isXmlHttpRequest()) {
         $pieces = explode("-", $this->request->getQuery()->id);
         $transaction = $this->bankService->getTransactionById($pieces[1]);
         if ($transaction) {
             $this->bankService->deleteTransaction($transaction);
             return new JsonModel(array($pieces[1]));
         } else {
             return new JsonModel(array());
         }
     }
     return $this->response;
 }
示例#2
0
    $form->setTranslator($sm->get('Translator'));
    return $form;
}, 'Application\\Form\\Supplier' => function (ServiceManager $sm) {
    $form = new SupplierForm();
    $form->setTranslator($sm->get('Translator'));
    return $form;
}, 'Application\\Form\\VatUom' => function (ServiceManager $sm) {
    $form = new VatUomForm();
    $form->setTranslator($sm->get('Translator'));
    return $form;
}, 'Application\\Service\\Article' => function (ServiceManager $sm) {
    $service = new ArticleService();
    $service->setSettingsService($sm->get('Application\\Service\\Settings'));
    return $service;
}, 'Application\\Service\\Bank' => function (ServiceManager $sm) {
    $service = new BankService();
    $service->setInvoiceService($sm->get('Application\\Service\\Invoice'));
    return $service;
}, 'Application\\Service\\Customer' => function (ServiceManager $sm) {
    $service = new CustomerService();
    return $service;
}, 'Application\\Service\\Invoice' => function (ServiceManager $sm) {
    $service = new InvoiceService();
    $service->setCustomerService($sm->get('Application\\Service\\Customer'));
    $service->setSettingsService($sm->get('Application\\Service\\Settings'));
    $service->setArticleService($sm->get('Application\\Service\\Article'));
    $service->setCompanyService($sm->get('Application\\Service\\Company'));
    $service->setMailService($sm->get('Application\\Service\\Mail'));
    $service->setSupplierService($sm->get('Application\\Service\\Supplier'));
    return $service;
}, 'Application\\Service\\CreditInvoice' => function (ServiceManager $sm) {