public function insert()
 {
     $object_name = $this->obj_name;
     $area_id = $this->area_id;
     if (!$this->isValidName($object_name)) {
         return RealEstateAgency_Const::NOTHING;
     }
     if (!$this->isValidAreaId($area_id)) {
         return RealEstateAgency_Const::NOTHING;
     }
     if (RealEstateAgency_Object_District::loadByNameAndAreaId($this->getGlobalData(), $object_name, $area_id)) {
         return RealEstateAgency_Const::ALREADY_SAVED;
     } else {
         $db = $this->getGlobalData()->takeConnection();
         $table = new RealEstateAgency_Database_District_Table(array('db' => $db));
         $row = $table->createRow();
         $this->toZendRow($row);
         $row->save();
     }
     return RealEstateAgency_Const::OK;
 }