function __updatePersonInfoAttrInDB($attrs)
 {
     global $application;
     $tables = Customer_Account::getTables();
     $data_table = $tables['ca_person_info_data']['columns'];
     $ca_attrs_list = $this->__getCAAttrsList();
     loadCoreFile('db_multiple_replace.php');
     $tables = Customer_Account::getTables();
     $query = new DB_Multiple_Replace('ca_person_info_data');
     $query->setReplaceFields(array('customer_id', 'ag_id', 'data_value'));
     foreach ($attrs as $attr_info) {
         list($group_id, $attr_id, $attr_value) = $attr_info;
         $r_arr = array('customer_id' => $this->base_info['ID'], 'ag_id' => $ca_attrs_list[$group_id][$attr_id]['ag_id'], 'data_value' => $attr_value);
         $query->addReplaceValuesArray($r_arr);
     }
     $application->db->PrepareSQL($query);
     return $application->db->DB_Exec();
 }