summaryrefslogtreecommitdiff
path: root/proposal.inc
diff options
context:
space:
mode:
authorPrashant P. Shah2012-05-22 13:48:51 +0530
committerPrashant P. Shah2012-05-22 13:48:51 +0530
commit830fc0dd5f1838ab5ec9d20668af1e596c0cda78 (patch)
tree3ff5eab0bbb3eb7786cdd652ee5fc33aace6ab5c /proposal.inc
parentfb4f59057d0171d45f9b9fd7bf3a27fcad961ab8 (diff)
downloadscilab_lab_migration-830fc0dd5f1838ab5ec9d20668af1e596c0cda78.tar.gz
scilab_lab_migration-830fc0dd5f1838ab5ec9d20668af1e596c0cda78.tar.bz2
scilab_lab_migration-830fc0dd5f1838ab5ec9d20668af1e596c0cda78.zip
dependency approval
Signed-off-by: Prashant P. Shah <pshah.mumbai@gmail.com>
Diffstat (limited to 'proposal.inc')
-rwxr-xr-xproposal.inc30
1 files changed, 24 insertions, 6 deletions
diff --git a/proposal.inc b/proposal.inc
index 1d69583..44e6435 100755
--- a/proposal.inc
+++ b/proposal.inc
@@ -148,10 +148,23 @@ function lab_migration_proposal_form_submit($form, &$form_state)
}
$solution_provider_uid = 0;
- if ($form_state['values']['solution_provider_uid'] == "1")
+ $solution_status = 0;
+ $solution_provider_name_title = '';
+ $solution_provider_name = '';
+ $solution_provider_contact_ph = '';
+ $solution_provider_department = '';
+ $solution_provider_university = '';
+ if ($form_state['values']['solution_provider_uid'] == "1") {
$solution_provider_uid = $user->uid;
- else
+ $solution_status = 1;
+ $solution_provider_name_title = $form_state['values']['name_title'];
+ $solution_provider_name = $form_state['values']['name'];
+ $solution_provider_contact_ph = $form_state['values']['contact_ph'];
+ $solution_provider_department = $form_state['values']['department'];
+ $solution_provider_university = $form_state['values']['university'];
+ } else {
$solution_provider_uid = 0;
+ }
$solution_display = 0;
if ($form_state['values']['solution_display'] == "1")
@@ -161,8 +174,8 @@ function lab_migration_proposal_form_submit($form, &$form_state)
/* inserting the user proposal */
$result = db_query("INSERT INTO {lab_migration_proposal}
- (uid, approver_uid, name_title, name, contact_ph, department, university, lab_title, approval_status, solution_status, solution_provider_uid, solution_display, creation_date, approval_date, solution_date) VALUES
- (%d, %d, '%s', '%s', '%s', '%s', '%s', '%s', %d, %d, %d, %d, %d, 0, 0)",
+ (uid, approver_uid, name_title, name, contact_ph, department, university, lab_title, approval_status, solution_status, solution_provider_uid, solution_display, creation_date, approval_date, solution_date, solution_provider_name_title, solution_provider_name, solution_provider_contact_ph, solution_provider_department, solution_provider_university) VALUES
+ (%d, %d, '%s', '%s', '%s', '%s', '%s', '%s', %d, %d, %d, %d, %d, 0, 0, '%s', '%s', '%s', '%s', '%s')",
$user->uid,
0,
$form_state['values']['name_title'],
@@ -172,10 +185,15 @@ function lab_migration_proposal_form_submit($form, &$form_state)
$form_state['values']['university'],
$form_state['values']['lab_title'],
0,
- 0,
+ $solution_status,
$solution_provider_uid,
$solution_display,
- time()
+ time(),
+ $solution_provider_name_title,
+ $solution_provider_name,
+ $solution_provider_contact_ph,
+ $solution_provider_department,
+ $solution_provider_university
);
if (!$result)
{