* technical reasons, the Appropriate Legal Notices must display the words * "Powered by SugarCRM". ********************************************************************************/ /********************************************************************************* * Description: TODO: To be written. * Portions created by SugarCRM are Copyright (C) SugarCRM, Inc. * All Rights Reserved. * Contributor(s): ______________________________________.. ********************************************************************************/ require_once 'modules/Contacts/ContactOpportunityRelationship.php'; require_once 'modules/Contacts/Forms.php'; global $app_strings; global $app_list_strings; global $mod_strings; global $sugar_version, $sugar_config; $focus = new ContactOpportunityRelationship(); if (isset($_REQUEST['record'])) { $focus->retrieve($_REQUEST['record']); } if (isset($_REQUEST['isDuplicate']) && $_REQUEST['isDuplicate'] == 'true') { $focus->id = ""; } // Prepopulate either side of the relationship if passed in. safe_map('opportunity_name', $focus); safe_map('opportunity_id', $focus); safe_map('contact_name', $focus); safe_map('contact_id', $focus); safe_map('contact_role', $focus); $GLOBALS['log']->info("Contact opportunity relationship"); $json = getJSONobj(); require_once 'include/QuickSearchDefaults.php';
* Section 5 of the GNU Affero General Public License version 3. * * In accordance with Section 7(b) of the GNU Affero General Public License version 3, * these Appropriate Legal Notices must retain the display of the "Powered by * SugarCRM" logo. If the display of the logo is not reasonably feasible for * technical reasons, the Appropriate Legal Notices must display the words * "Powered by SugarCRM". ********************************************************************************/ /********************************************************************************* * Description: TODO: To be written. * Portions created by SugarCRM are Copyright (C) SugarCRM, Inc. * All Rights Reserved. * Contributor(s): ______________________________________.. ********************************************************************************/ require_once 'modules/Contacts/ContactOpportunityRelationship.php'; $focus = new ContactOpportunityRelationship(); $focus->retrieve($_REQUEST['record']); foreach ($focus->column_fields as $field) { safe_map($field, $focus, true); } foreach ($focus->additional_column_fields as $field) { safe_map($field, $focus, true); } // send them to the edit screen. if (isset($_REQUEST['record']) && $_REQUEST['record'] != "") { $recordID = $_REQUEST['record']; } $focus->save(); $recordID = $focus->id; Log::debug("Saved record with id of " . $recordID); $header_URL = "Location: index.php?action={$_REQUEST['return_action']}&module={$_REQUEST['return_module']}&record={$_REQUEST['return_id']}";
* Software distributed under the License is distributed on an "AS IS" basis, * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License * for the specific language governing rights and limitations under the * License. * * All copies of the Covered Code must include on each user interface screen: * (i) the "Powered by SugarCRM" logo and * (ii) the SugarCRM copyright notice * in the same form as they appear in the distribution. See full license for * requirements. * * The Original Code is: SugarCRM Open Source * The Initial Developer of the Original Code is SugarCRM, Inc. * Portions created by SugarCRM are Copyright (C) 2004-2006 SugarCRM, Inc.; * All Rights Reserved. * Contributor(s): ______________________________________. ********************************************************************************/ /********************************************************************************* * Description: TODO: To be written. * Portions created by SugarCRM are Copyright (C) SugarCRM, Inc. * All Rights Reserved. * Contributor(s): ______________________________________.. ********************************************************************************/ require_once 'modules/Contacts/ContactOpportunityRelationship.php'; global $mod_strings; $focus = new ContactOpportunityRelationship(); if (!isset($_REQUEST['record'])) { sugar_die($mod_strings['ERR_DELETE_RECORD']); } $focus->mark_deleted($_REQUEST['record']); header("Location: index.php?module=" . $_REQUEST['return_module'] . "&action=" . $_REQUEST['return_action'] . "&record=" . $_REQUEST['return_id']);