示例#1
0
 public function insert(C3op_Register_Institution $new)
 {
     $data = array('name' => $new->GetName(), 'short_name' => $new->GetShortName(), 'legal_entity' => $new->GetLegalEntity(), 'register_number' => $new->GetRegisterNumber(), 'state_registration' => $new->GetStateRegistration(), 'local_register_number' => $new->GetLocalRegisterNumber(), 'street' => $new->GetStreet(), 'street_number' => $new->GetStreetNumber(), 'address_complement' => $new->GetAddressComplement(), 'zip_code' => $new->GetZipCode(), 'district' => $new->GetDistrict(), 'city' => $new->GetCity(), 'state' => $new->GetState(), 'website' => $new->GetWebsite(), 'type' => $new->GetType(), 'relationship_type' => $new->GetRelationshipType());
     $this->db->insert('register_institutions', $data);
     $new->SetId((int) $this->db->lastInsertId());
     $this->identityMap[$new] = $new->GetId();
 }