diff options
author | Prashant S | 2017-03-03 12:15:43 +0530 |
---|---|---|
committer | GitHub | 2017-03-03 12:15:43 +0530 |
commit | 1d7b705d8b6d1f9c5fc1d9037b6e56bb18786b2d (patch) | |
tree | c3e7a5c4591b3362fca216f0840539545a8fd640 /flowsheet_details.inc | |
parent | acbad6d52bad5b5cc85bc9e8a4f24e3922fe3f4a (diff) | |
parent | 10d19cc6eca64805e8a80e8115fc1a740e9c354b (diff) | |
download | dwsim_flowsheet-1d7b705d8b6d1f9c5fc1d9037b6e56bb18786b2d.tar.gz dwsim_flowsheet-1d7b705d8b6d1f9c5fc1d9037b6e56bb18786b2d.tar.bz2 dwsim_flowsheet-1d7b705d8b6d1f9c5fc1d9037b6e56bb18786b2d.zip |
Merge pull request #3 from prashantsinalkar/drupal_7.x
New page added for flowsheet details
Diffstat (limited to 'flowsheet_details.inc')
-rwxr-xr-x | flowsheet_details.inc | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/flowsheet_details.inc b/flowsheet_details.inc new file mode 100755 index 0000000..1626754 --- /dev/null +++ b/flowsheet_details.inc @@ -0,0 +1,70 @@ +<?php +// DWSIM Flowsheet display completed proposals +function dwsim_flowsheet_completed_proposals_all() +{ + $output = ""; + $query = db_select('dwsim_flowsheet_proposal'); + $query->fields('dwsim_flowsheet_proposal'); + $query->condition('approval_status', 3); + $query->condition('is_completed', 1); + $result = $query->execute(); + if ($result->rowCount() == 0) + { + $output .= "Work has been completed for the following flowsheets under Flowsheeting Project<hr>"; + } //$result->rowCount() == 0 + else + { + $output .= "Work has been completed for the following flowsheets under Flowsheeting Project <hr>"; + $preference_rows = array(); + $i = 1; + while ($row = $result->fetchObject()) + { + $approval_date = date("Y", $row->approval_date); + $preference_rows[] = array( + $i, + l($row->project_title, "flowsheeting-project/dwsim-flowsheet-run/" . $row->id), + $row->university, + $approval_date + ); + $i++; + } //$row = $result->fetchObject() + $preference_header = array( + 'No', + 'Flowsheet Project', + 'Institute', + 'Year' + ); + $output .= theme('table', array( + 'header' => $preference_header, + 'rows' => $preference_rows + )); + } + return $output; +} +// DWSIM Flowsheet display in progress proposals +function dwsim_flowsheet_progress_all() +{ + $page_content = ""; + $query = db_select('dwsim_flowsheet_proposal'); + $query->fields('dwsim_flowsheet_proposal'); + $query->condition('approval_status', 1); + $query->condition('is_completed', 0); + $result = $query->execute(); + if ($result->rowCount() == 0) + { + $page_content .= "Work is in progress for the following flowsheets under Flowsheeting Project<hr>"; + } //$result->rowCount() == 0 + else + { + $page_content .= "Work is in progress for the following flowsheets under Flowsheeting Project<hr>"; + $page_content .= "<ol>"; + while ($row = $result->fetchObject()) + { + $page_content .= "<li>"; + $page_content .= $row->project_title; + $page_content .= "</li>"; + } //$row = $result->fetchObject() + $page_content .= "</ol>"; + } + return $page_content; +} |