Ejemplo n.º 1
0
///////////////////////////////////////////////////////////////////////////////
  if ($params['account_id'] > 0) {
    $ac_q = run_query_account_detail($params['account_id']);
    require('account_js.inc');
    $display['detailInfo'] = display_record_info($ac_q);
    $display['detail'] = html_account_form($ac_q, $action);
  }

} elseif ($action == 'update')  {
///////////////////////////////////////////////////////////////////////////////
  require('account_js.inc');
  run_query_account_update($params);

  if ($params['account_id'] > 0) {
    $ac_q = run_query_account_detail($params['account_id']);
    $display['detailInfo'] = display_record_info($ac_q);
    $display['detail'] = html_account_consult($ac_q, $action);
  }
//   $display['msg'] = display_ok_msg($l_update_ok);
//   require('account_js.inc');
//   $display['search'] = html_account_search_form($action, $params);
  
} elseif ($action == 'delete')  {
///////////////////////////////////////////////////////////////////////////////
  // checking that no payment is linked to this account
  $q_related_payments = run_query_account_search_payments ($params['account_id']);
  if ($q_related_payments->nf() != 0){
    $display['detail'] = html_account_impossible_deletion ($params['account_id'], $q_related_payments);
    // maybe a confirmation from the user would be enough...
  } else {
    run_query_account_delete($params['account_id']);
Ejemplo n.º 2
0
  } else {
    $display["msg"] = display_warn_msg($l_invalid_data . " : " . $err["msg"]);
    $display["detail"] = html_document_dir_form($action, $params);
  }

} elseif ($action == "update") {
///////////////////////////////////////////////////////////////////////////////
  if (check_user_defined_rules() && check_document_data_form($params["document_id"], $params)) {
    $retour = run_query_document_update($params);
    if ($retour) {
      $display["msg"] .= display_ok_msg("$l_document : $l_update_ok");
    } else {
      $display["msg"] .= display_err_msg("$l_document : $l_update_error  $err[msg]");
    }
    $doc_q = run_query_document_detail($params["document_id"]);
    $display["detailInfo"] .= display_record_info($doc_q);
    $display["detail"] = html_document_consult($doc_q);
  } else {
    $display["msg"] = display_warn_msg($l_invalid_data . " : " . $err["msg"]);
    $display["detail"] = dis_document_form($action, $params, "");
  }

} elseif ($action == "update_dir") {
///////////////////////////////////////////////////////////////////////////////
  if (check_user_defined_rules() && check_document_dir_data_form($params)) {
    $retour = run_query_document_update_dir($params);
    if ($retour) {
      $display["msg"] .= display_ok_msg("$l_dir : $l_update_ok");
    } else {
      $display["msg"] .= display_err_msg("$l_dir : $l_update_error");
    }
Ejemplo n.º 3
0
} elseif ($action == "new") {
///////////////////////////////////////////////////////////////////////////////
  $display["detail"] = dis_incident_form($action,$params);

} elseif ($action == "detailconsult") {
///////////////////////////////////////////////////////////////////////////////
  if ($params["incident_id"] > 0) {
    $display["detail"] = dis_incident_consult($params);
  } else {
    $display["msg"] .= display_err_msg($l_err_reference);
  }

} elseif ($action == "detailupdate") {
///////////////////////////////////////////////////////////////////////////////
  if ($params["incident_id"] > 0) {
    $display["detailInfo"] = display_record_info($inc_q);
    $display["detail"] = dis_incident_form($action,$params);
  } else {
    $display["msg"] = display_err_msg($l_err_reference);
  }
  
} elseif ($action == "insert") {
///////////////////////////////////////////////////////////////////////////////
  if (check_user_defined_rules() && check_incident_form($params)) {
    $params["incident_id"] = run_query_incident_insert($params);
    if ($params["incident_id"] > 0) {
      $display["msg"] = display_ok_msg("$l_incident : $l_insert_ok");
      $display["detail"] = dis_incident_consult($params);
    } else {
      $display["msg"] = display_err_msg("$l_incident : $l_insert_error");
      $display["detail"] = dis_incident_form($action,$params);
Ejemplo n.º 4
0
///////////////////////////////////////////////////////////////////////////////
  $display['detail'] = html_project_form($action, '', $params);

} elseif ($action == 'detailconsult') {
///////////////////////////////////////////////////////////////////////////////
  if ($params['project_id'] > 0) {
    $display['detail'] = dis_project_consult($params['project_id']);
  } else {
    $display['msg'] .= display_err_msg($l_err_reference);
  }
  
} elseif ($action == 'detailupdate') {
///////////////////////////////////////////////////////////////////////////////
  if ($params['project_id'] > 0) {
    $params_q = run_query_project_detail($params['project_id']);
    $display['detailInfo'] = display_record_info($params_q);
    $display['detail'] = html_project_form($action, $params_q, $params);
  } else {
    $display['msg'] .= display_err_msg($l_err_reference);
  }

} elseif ($action == 'insert') {
///////////////////////////////////////////////////////////////////////////////
  if (check_user_defined_rules() && check_project_form('', $params)) {
    
    $params['project_id'] = run_query_project_insert($params);
    if ($params['project_id'] > 0) {
      $display['msg'] .= display_ok_msg("$l_project : $l_insert_ok");
      $display['detail'] = dis_project_consult($params['project_id']);
    } else {
      $display['msg'] .= display_err_msg("$l_project : $l_insert_error : $err[msg]");