Пример #1
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $minute = date("i") % date("t");
     $data = array("create_date" => date("Y-m-") . $minute, "application_id" => $model->application->getIdentifier(), "employee_id" => $model->employee->getIdentifier(), "settlement_total_id" => $model->settlementTotal->getIdentifier(), "amount" => $model->amount, "parts" => $model->parts);
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #2
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("customer_id" => $model->customer->getIdentifier(), "institution_id" => $model->institution->getIdentifier(), "institution_product_id" => $model->institutionProduct->getIdentifier(), "instruction_id" => $model->instruction->getIdentifier(), "insurance_sum" => $model->insuranceSum, "insurance_sum_nnw" => $model->insuranceSumNnw, "insurance_sum_nkw" => $model->insuranceSumNkw, "conclusion_date_start" => $model->conclusionDateStart, "conclusion_date_end" => $model->conclusionDateEnd, "fee" => $model->fee, "contribution" => $model->contribution, "amount" => $model->amount, "product_create_date" => $model->createDate, "policy_number" => $model->policyNumber, "description" => $model->description);
     if ($model->premiumType) {
         $data['premium_type_id'] = $model->premiumType->getIdentifier();
     }
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #3
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("email" => $model->email, "phone_number" => $model->phoneNumber, "firstname" => $model->firstname, "lastname" => $model->lastname, "description" => $model->description, "parent_employee_id" => $model->parentEmployee->getIdentifier(), "active" => $model->active, "employee_position_id" => $model->position->getIdentifier(), "create_date" => $model->createDate);
     if ($model->verifier) {
         $data['verifier_id'] = $model->verifier->getIdentifier();
     }
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #4
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("name" => $model->name, "description" => $model->description, "active" => $model->active, "partner_id" => $model->partner->getIdentifier(), "currency_id" => $model->currency->getIdentifier(), "settlement_type_id" => $model->settlementType->getIdentifier(), "contact_person_id" => $model->contactPerson->getIdentifier(), "product_type_id" => $model->type->getIdentifier(), "seller_percent" => $model->sellerPercent);
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
     $em = EntityManager::getInstance();
     foreach ($model->percents as $percent) {
         $em->persist($percent);
     }
 }
Пример #5
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("name" => $model->name, "active" => $model->active, "institution_id" => $model->institution->getIdentifier());
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #6
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("news_id" => $model->news->getIdentifier(), "employee_group_id" => $model->group->getIdentifier());
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #7
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("application_id" => $model->application->getIdentifier(), "configuration" => serialize($model->configuration));
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #8
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("employee_id" => $model->employee->getIdentifier(), "create_date" => $model->createDate, "total" => $model->total, "tax" => $model->tax);
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #9
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("customer_id" => $model->customer->getIdentifier(), "credit_type_id" => $model->type->getIdentifier(), "bank" => $model->bank, "margin" => $model->margin, "rrso" => $model->rrso, "amount" => $model->amount, "currency_id" => $model->currency->getIdentifier(), "currency_rate" => $model->currencyRate, "installment" => $model->installment, "conclusion_date_start" => $model->conclusionDateStart, "period_in_months" => $model->periodInMonths, "balance" => $model->balance, "balance_date" => $model->balanceDate, "cost_of_repayment" => $model->costOfRepayment);
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #10
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("customer_id" => $model->customer->getIdentifier(), "policy_number" => $model->policyNumber, "policy_create_date" => $model->policyCreateDate, "document_send_date" => $model->documentSendDate);
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #11
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("name" => $model->name, "active" => $model->active, "taken_to_settle" => $model->takenToSettle);
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #12
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("employee_id" => $model->employee->getIdentifier(), "training_id" => $model->training->getIdentifier(), "mark" => $model->mark, "create_date" => $model->createDate, "examiner_id" => $model->examiner->getIdentifier());
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #13
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("recruit_id" => $model->recruit->getIdentifier(), "document_id" => $model->document->getIdentifier());
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #14
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("name" => $model->name, "description" => $model->description, "active" => $model->active, "contact_person_id" => $model->contactPerson->getIdentifier());
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #15
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("name" => $model->name, "type" => $model->type, "employee_id" => $model->employee->getIdentifier(), "path" => $model->path, "create_date" => $model->createDate);
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #16
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("customer_id" => $model->customer->getIdentifier(), "instruction_id" => $model->instruction->getIdentifier(), "date" => $model->date, "info" => $model->info);
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #17
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("inner_number" => $model->innerNumber, "outer_number" => $model->outerNumber, "description" => $model->description, "application_status_id" => $model->status->getIdentifier(), "customer_id" => $model->customer->getIdentifier(), "employee_id" => $model->employee->getIdentifier(), "partner_id" => $model->partner->getIdentifier(), "product_id" => $model->product->getIdentifier(), "insurance_sum" => $model->insuranceSum, "premium" => $model->premium, "amount" => $model->amount, "alert" => $model->alert, "settlement_type_id" => $model->settlementType->getIdentifier(), "currency_id" => $model->currency->getIdentifier(), "currency_rate" => $model->currencyRate, "create_date" => $model->createDate, "investment_target" => $model->investmentTarget, "conclusion_date_start" => $model->conclusionDateStart, "conclusion_date_end" => $model->conclusionDateEnd, "margin" => $model->margin, "cost_of_repayment" => $model->costOfRepayment, "settled" => $model->settled);
     if ($model->premiumType) {
         $data['premium_type_id'] = $model->premiumType->getIdentifier();
     }
     if ($model->seller) {
         $data['seller_id'] = $model->seller->getIdentifier();
     }
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #18
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("title" => $model->title, "description" => $model->description, "active" => $model->active, "employee_id" => $model->employee->getIdentifier());
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #19
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("naem" => $model->name);
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #20
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("product_id" => $model->product->getIdentifier(), "employee_position_id" => $model->employeePosition->getIdentifier(), "value" => $model->value);
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #21
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("firstname" => $model->firstname, "lastname" => $model->lastname, "email" => $model->email, "male" => $model->male, "birth_date" => $model->birthDate, "birth_city" => $model->birthCity, "identity_card" => $model->identityCard, "pesel" => $model->pesel, "nip" => $model->nip, "regon" => $model->regon, "phone_number" => $model->phoneNumber, "cell_phone_number" => $model->cellPhoneNumber, "employee_id" => $model->employee->getIdentifier(), "customer_status_id" => $model->status->getIdentifier(), "recommending_person" => $model->recommendingPerson, "date_of_last_analysis" => $model->dateOfLastAnalysis, "number_of_last_analysis" => $model->numberOfLastAnalysis, "create_date" => $model->createDate, "active" => $model->active, "customer_group_id" => $model->group->getIdentifier());
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #22
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $salt = md5(time());
     $password = hash("sha1", $model->password . $salt);
     $data = array("login" => $model->login, "password" => $password, "salt" => $salt, "email" => $model->email, "last_login" => $model->lastLogin, "firstname" => $model->firstname, "lastname" => $model->lastname, "description" => $model->description, "phone_number" => $model->phoneNumber, "cell_phone_number" => $model->cellPhoneNumber, "active" => $model->active, "agreement_type_id" => $model->agreementType->getIdentifier(), "agreement_number" => $model->agreementNumber, "agreement_start_date" => $model->agreementStartDate, "agreement_end_date" => $model->agreementEndDate, "company_name" => $model->companyName, "student_card_expiration_date" => $model->studentCardExpirationDate, "birth_date" => $model->birthDate, "birth_city" => $model->birthCity, "mother_name" => $model->motherName, "father_name" => $model->fatherName, "identity_card" => $model->identityCard, "pesel" => $model->pesel, "nip" => $model->nip, "regon" => $model->regon, "employee_position_id" => $model->position->getIdentifier(), "bank_name" => $model->bankName, "bank_account" => $model->bankAccount, "create_date" => $model->createDate);
     if ($model->parentEmployee) {
         $data['parent_employee_id'] = $model->parentEmployee->getIdentifier();
     }
     if ($model->group) {
         $data['employee_group_id'] = $model->group->getIdentifier();
     }
     if ($model->access) {
         $data['access'] = $model->access;
     }
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
     self::$_children = array();
 }
Пример #23
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("application_id" => $model->application->getIdentifier(), "outer_number" => $model->outerNumber, "create_date" => $model->createDate, "end_date" => $model->endDate, "pop_place" => $model->popPlace, "delivery_date" => $model->deliveryDate, "pop_return_date" => $model->popReturnDate);
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #24
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("firstname" => $model->firstname, "lastname" => $model->lastname, "street" => $model->street, "city" => $model->city, "postcode" => $model->postcode, "state_id" => $model->state->getIdentifier(), "phone_number" => $model->phoneNumber, "email" => $model->email, "position" => $model->position, "active" => $model->active);
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #25
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("employee_id" => $model->employee->getIdentifier(), "street" => $model->street, "city" => $model->city, "house_number" => $model->houseNumber, "flat_number" => $model->flatNumber, "postcode" => $model->postcode, "state_id" => $model->state->getIdentifier(), "address_type" => $model->addressType);
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #26
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("title" => $model->title, "text" => $model->text, "create_date" => $model->createDate, "active" => $model->active, "employee_id" => $model->employee->getIdentifier(), "attachment" => $model->attachment);
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #27
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("application_id" => $model->application->getIdentifier(), "shipment_id" => $model->shipment->getIdentifier());
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #28
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("application_id" => $model->application->getIdentifier(), "employee_id" => $model->employee->getIdentifier(), "percent" => $model->percent, "for_seller" => $model->forSeller);
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #29
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("name" => $model->name, "period_in_months" => $modle->periodInMonths, "active" => $model->active);
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }
Пример #30
0
 protected function _doInsert(\Application\Entity\Entity $model)
 {
     $data = array("shipment_type_id" => $model->type->getIdentifier(), "create_date" => $model->createDate, "street" => $model->street, "city" => $model->city, "postcode" => $model->postcode, "state_id" => $model->state->getIdentifier(), "phone_number" => $model->phoneNumber, "email" => $model->email, "create_date" => $model->createDate);
     $id = $this->getDbTable()->insert($data);
     $model->setIdentifier($id);
 }