Advertisement
Guest User

Untitled

a guest
Oct 6th, 2015
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.47 KB | None | 0 0
  1. <?php session_start(); ?>
  2. <?php include_once('includes/config.php'); ?>
  3. <?php
  4. include_once("includes/complaint.php");
  5. $complaint = new complaint();
  6.  
  7. //$comreply = $complaint->fetchComplaintReplyDisplay($_GET["case_no"]);
  8. $complaintss = $complaint->fetchComplaint($_GET["complaint_id"]);
  9.  
  10. if(isset($_GET["complaint_id"]))
  11. {
  12. $complaintss = $complaint->deleteComplaint($_GET["complaint_id"]);
  13. header("Location: manage-complaint.php");
  14. }
  15. ?>
  16. <?php
  17. include_once("includes/paging.class.php");
  18. $page = new paging();
  19. $page->db();
  20. $page->table = "tbcomplaint";
  21.  
  22. if(isset($_GET["page"]) && !empty($_GET["page"])) {
  23. $current_page = intval($_GET["page"]);
  24. }
  25. else
  26. $current_page = 1;
  27.  
  28. $page->page = $current_page;
  29. $page->order = "case_no";
  30. $page->ordertype = "DESC";
  31. $page->page_limit = 10;
  32. $page->generateSelectQuery();
  33. $page->generatePaging();
  34. $complaints = $page->page_results;
  35. ?>
  36. <?php
  37.  
  38. $page->db();
  39. $page->table = "tbcomplaintreply";
  40.  
  41. if(isset($_GET["page"]) && !empty($_GET["page"])) {
  42. $current_page = intval($_GET["page"]);
  43. }
  44. else
  45. $current_page = 1;
  46.  
  47. //$page->cond ="case_no=".stripslashes($_GET["case_no"]);
  48. $page->page = $current_page;
  49. $page->order = "comreply_id";
  50. $page->ordertype = "DESC";
  51. $page->page_limit = 1;
  52. $page->generateSelectQuery();
  53. $page->generatePaging();
  54. $comreply = $page->page_results;
  55. ?>
  56. <?php include 'header.php' ?>
  57. <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Roboto:400,100,300,500">
  58. <link rel="stylesheet" href="../bower_components/bootstrap/dist/css/bootstrap.min.css">
  59. <link rel="stylesheet" href="../bower_components/font-awesome/css/font-awesome.min.css">
  60. <link rel="stylesheet" href="../dist/css/style.css">
  61. <script type="text/javascript">
  62. function complaint_id(complaint_id)
  63. {
  64. if(confirm('Are you sure to delete this record <?php echo $complaintss["case_no"]; ?> ?'))
  65. {
  66. window.location.href='manage-complaint.php?complaint_id='+complaint_id;
  67. }
  68. }
  69. </script>
  70. <div class="two-sp columns"> <?php include ("inc_menu.php");?> </div>
  71. <div class="two-sp-no-padding columns">
  72. &nbsp;
  73. </div>
  74.  
  75. <div class="ten columns">
  76. <div id="page-wrapper">
  77. <div class="row">
  78. <div class="eleven columns">
  79. <h3>Manage Complaint</h3>
  80. </div>
  81. <div class="eleven columns top-repair-nav">
  82. <table width="100%" border="0" align="center" cellpadding="5" cellspacing="10">
  83. <tr>
  84. <td>
  85. <a href="add-complaint.php"><strong>ADD COMPLAINT</strong></a> |
  86. <a href="manage-complaint.php"><strong>MANAGE COMPLAINT</strong></a>
  87. </td>
  88. </tr>
  89. </table>
  90. </div>
  91. <!-- /.col-lg-12 -->
  92. </div>
  93. <!-- /.row -->
  94. <div class="row">
  95. <div class="col-lg-12">
  96. <div class="panel panel-default">
  97. <div class="panel-body">
  98. <div class="table-responsive">
  99. <table class="table table-striped table-bordered table-hover">
  100. <thead>
  101. <tr>
  102. <th>Case No</th>
  103. <th>Branch</th>
  104. <th>Name</th>
  105. <th>Email</th>
  106. <th>Contact</th>
  107. <th>Job No/Invoice No</th>
  108. <th>Status</th>
  109. <th>Operator Assign</th>
  110. <th>Date</th>
  111. <?php if($_SESSION['RP_Username']=="admin" || $_SESSION['RP_Username']=="clement" || $_SESSION['RP_Username']=="mel"){?>
  112. <th>Action</th>
  113. <?php }?>
  114. </tr>
  115. </thead>
  116. <tbody>
  117. <?php
  118. if(!empty($complaints)) {
  119. foreach($complaints as $complaint) {
  120. ?>
  121. <tr>
  122. <td><a href="case.php?case_no=<?php echo $complaint["case_no"]; ?>"><?php echo $complaint["case_no"] ?></a></td>
  123. <td><?php echo $complaint["branch"]; ?></td>
  124. <td><?php echo $complaint["name"]; ?></td>
  125. <td><?php echo $complaint["email"]; ?></td>
  126. <td><?php echo $complaint["contact"]; ?></td>
  127. <td><?php echo $complaint["job"]; ?></td>
  128. <td>
  129. <?php
  130. if(!empty($comreply)) {
  131. foreach($comreply as $comreplys) {
  132. ?>
  133. <input type="hidden" name="case_no" value="<?php echo $case_no; ?>">
  134. <div><?php echo str_replace("\n","<br>",$comreplys['content']); ?>
  135. </div>
  136. <?php
  137. }
  138. }
  139. ?>
  140.  
  141. <div><?php echo $complaint["status"]; ?><br /></div>
  142.  
  143.  
  144. </td>
  145. <td><?php echo $complaint["assign"]; ?></td>
  146. <td><?php echo date ("j F Y, g:i a",strtotime($complaint["date"])); ?></td>
  147. <?php if($_SESSION['RP_Username']=="admin" || $_SESSION['RP_Username']=="clement" || $_SESSION['RP_Username']=="mel"){?>
  148. <td><a href="javascript:complaint_id(<?php echo $complaint["complaint_id"] ?>)"><img src="../images/user-trash.png" width="16" height="16" /></a></td>
  149. <?php }?>
  150. </tr>
  151. </tbody>
  152. <?php
  153. }
  154. }
  155. ?>
  156. </table>
  157. <div class="link-fonts" style="clear:both; margin:13px 21px 0px 0px; float:right; font-weight:bold;">
  158. <?php
  159. $url = "manage-complaint.php";
  160. if($page->page <= 1)
  161. $start = '';
  162. else
  163. $start = '<a href="'.$url.'?page=1" class="listViewPaginationLinkS1">Start</a>';
  164.  
  165. //prev
  166. if($page->page <= 1)
  167. $prev = '';
  168. else
  169. $prev = '<a href="'.$url.'?page='.$page->page_details["prev"].'" class="listViewPaginationLinkS1">Previous</a>';
  170.  
  171. //label
  172. $label = '<span class="pageNumbers">'.$page->page_details["start"].'&nbsp;&nbsp;-&nbsp;&nbsp;'.$page->page_details["to"].'&nbsp;&nbsp;of&nbsp;&nbsp;'.$page->page_details["total"].'</span>';
  173.  
  174. //next
  175. if($page->page >= $page->page_details["last"])
  176. $next = '';
  177. else
  178. $next = '<a href="'.$url.'?page='.$page->page_details["next"].'" class="listViewPaginationLinkS1">Next</a>';
  179.  
  180. //end
  181. if($page->page >= $page->page_details["last"])
  182. $end = '';
  183. else
  184. $end = '<a href="'.$url.'?page='.$page->page_details["last"].'" class="listViewPaginationLinkS1">End</a>';
  185.  
  186. echo $start.'&nbsp;&nbsp;&nbsp;'.$prev.'&nbsp;&nbsp;&nbsp;'.$label.'&nbsp;&nbsp;&nbsp;'.$next.'&nbsp;&nbsp;&nbsp;'.$end;
  187.  
  188. $page->mysqlClose();
  189. ?>
  190. </div>
  191. </div>
  192. </div>
  193. </div>
  194. </div>
  195. <!-- /.row -->
  196. <!-- /.row -->
  197. </div>
  198. <!-- /#page-wrapper -->
  199. </div>
  200. </div>
  201. <script src="../bower_components/jquery/dist/jquery.min.js"></script>
  202. <script src="../bower_components/bootstrap/dist/js/bootstrap.min.js"></script>
  203. <script src="../dist/js/jquery.backstretch.min.js"></script>
  204. <script src="../dist/js/scripts.js"></script>
  205. <?php include 'footer.php'; ?>
  206. <?php $db = new db;
  207. $db->mysqlClose(); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement