Guest User

Untitled

a guest
Jun 28th, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.64 KB | None | 0 0
  1. @model List<SisMin.Models.REGISTRO_ING>
  2.  
  3.  
  4. @{
  5.  
  6. var grid = new WebGrid(canPage: true, rowsPerPage: 7);
  7. grid.Bind(source: Model, rowCount: ViewBag.TotalRows, autoSortAndPage: false);
  8.  
  9.  
  10. }
  11.  
  12.  
  13.  
  14.  
  15. <link href="~/Content/css/bootstrap-datetimepicker.min.css" rel="stylesheet" />
  16. <link href="~/Content/css/bootstrap-datetimepicker.css" rel="stylesheet" />
  17.  
  18.  
  19.  
  20. <h2>LISTA DE INGRESOS</h2>
  21.  
  22.  
  23. <div class="form-group" style="text-align: center;">
  24. <div class="control-label col-md-1">
  25. </div>
  26.  
  27.  
  28. <div class="col-md-10">
  29. <b> <b>PESO TOTAL EN CANCHA:</b > <b style="color:red"> @ViewBag.suma T </b> </b>
  30.  
  31. </div>
  32. </div>
  33.  
  34. <br />
  35.  
  36. <nav class="navbar navbar-default">
  37. <div class="container-fluid">
  38. <div class="navbar-header">
  39. <a href="#" class="navbar-brand">Buscar</a>
  40. </div>
  41. <div class="collapse navbar-collapse" style="float: left;">
  42. @using (Html.BeginForm("Index", "REGISTRO_ING", FormMethod.Get, new { @class = "navbar-form navbar-left", @style = "float: left; " }))
  43. {
  44.  
  45. <div class="form-group">
  46. <input type="text" value="@ViewBag.search" name="search" class="form-control" placeholder="buscar" />
  47. </div>
  48.  
  49.  
  50.  
  51. <b>DE: </b>
  52. <div class="form-group input-group-sm">
  53. <input type="text" value="@ViewBag.inicio" name="inicio" id="inicio" class="form-control form_datetime" placeholder="fecha inicio" autocomplete="off" />
  54. </div>
  55. <b>HASTA: </b>
  56.  
  57. <div class="form-group input-group-sm">
  58. <input type="text" value="@ViewBag.sal" name="sal" id="sal" class="form-control form_datetime" placeholder="fecha final" autocomplete="off" />
  59. </div>
  60.  
  61.  
  62. <button type="submit" class="btn btn-success" value="Search">BUSCAR</button>
  63.  
  64. }
  65.  
  66.  
  67. </div>
  68.  
  69.  
  70. </div>
  71.  
  72. </nav>
  73. @using (Html.BeginForm("GETPdf", "REGISTRO_ING", FormMethod.Get, new { @class = "navbar-form navbar-right" }))
  74. {
  75.  
  76. <div class="form-group">
  77. <input style="visibility:hidden; type="text" value="@ViewBag.search" name="search" class="form-control" placeholder="buscar" />
  78. </div>
  79.  
  80.  
  81.  
  82.  
  83. <div class="form-group input-group-sm">
  84. <input style="visibility:hidden;" type="text" value="@ViewBag.inicio" name="inicio" id="inicio" class="form-control form_datetime" placeholder="fecha inicio" autocomplete="off" />
  85. </div>
  86.  
  87. <div class="form-group input-group-sm">
  88. <input style="visibility:hidden;" type="text" value="@ViewBag.sal" name="sal" id="sal" class="form-control form_datetime" placeholder="fecha final" autocomplete="off" />
  89. </div>
  90.  
  91.  
  92. <button type="submit" class="btn btn-success" style="background:#C61313" value="Search"> Exportar a PDF</button>
  93.  
  94.  
  95. }
  96.  
  97.  
  98. <p>
  99. @Html.ActionLink("AGREGAR INGRESO", "Create")
  100. </p>
  101. <table class="table">
  102. <tr>
  103. <th>
  104. ID
  105. </th>
  106. <th>
  107. PROCEDENCIA
  108. </th>
  109. <th>
  110. FECHA INGRESO
  111. </th>
  112. <th>
  113. RUC
  114. </th>
  115. <th>
  116. RAZON SOCIAL
  117. </th>
  118. <th>
  119. PLACA
  120. </th>
  121. <th>
  122. DNI C.
  123. </th>
  124. <th>
  125. CONDUCTOR
  126. </th>
  127. <th>
  128. PESO
  129. </th>
  130.  
  131.  
  132. <th>
  133. OBSERVACIÓN
  134. </th>
  135.  
  136.  
  137.  
  138. <th></th>
  139. </tr>
  140.  
  141. @foreach (var item in Model)
  142. {
  143. <tr>
  144. <td>
  145. @Html.DisplayFor(modelItem => item.ID)
  146. </td>
  147. <td>
  148. @Html.DisplayFor(modelItem => item.PROCEDENCIA)
  149. </td>
  150. <td>
  151. @Html.DisplayFor(modelItem => item.HORA_FECHA_INGRESO)
  152. </td>
  153. <td>
  154. @Html.DisplayFor(modelItem => item.RUC)
  155. </td>
  156. <td>
  157. @Html.DisplayFor(modelItem => item.RAZON_SOCIAL)
  158. </td>
  159. <td>
  160. @Html.DisplayFor(modelItem => item.PLACA)
  161. </td>
  162. <td>
  163. @Html.DisplayFor(modelItem => item.DNI_cond)
  164. </td>
  165. <td>
  166. @Html.DisplayFor(modelItem => item.NAME_CONDUCTOR)
  167. </td>
  168. <td>
  169. <b> @Html.DisplayFor(modelItem => item.PESO) T</b>
  170. </td>
  171.  
  172.  
  173. <td>
  174. @Html.DisplayFor(modelItem => item.OBSERVACION)
  175. </td>
  176.  
  177.  
  178.  
  179.  
  180. <td>
  181. @if (User.IsInRole("SuperAdmin") || User.IsInRole("Administrador"))
  182. {
  183. @Html.ActionLink("Editar", "Edit", new { id = item.ID })}|
  184.  
  185.  
  186. @if (User.IsInRole("SuperAdmin") || User.IsInRole("Administrador"))
  187. {
  188.  
  189. @Html.ActionLink("Eliminar", "Delete", new { id = item.ID })
  190. }
  191.  
  192. </td>
  193. </tr>
  194. }
  195.  
  196. </table>
  197.  
  198. <br />
  199. @{
  200. var totalBill = 0;
  201. }
  202. @foreach (var item in Model)
  203. {
  204.  
  205. totalBill = totalBill + @Convert.ToInt32(item.PESO);
  206. }
  207. <span class="pull-right" style="margin-right:100px;"><strong>Peso por pagina : </strong> @totalBill</span>
  208.  
  209.  
  210. <div class="row">
  211. <div class="col-sm-6">
  212. @grid.PagerList(mode: WebGridPagerModes.All, paginationStyle: "pagination pagination-small pagination-right")
  213. </div>
  214. </div>
  215.  
  216. @section scripts{
  217.  
  218.  
  219.  
  220.  
  221. <script src="~/Content/js/bootstrap-datetimepicker.js"></script>
  222. <script src="~/Content/js/bootstrap-datetimepicker.min.js"></script>
  223.  
  224.  
  225.  
  226.  
  227.  
  228. <script type="text/javascript">
  229.  
  230. $(".form_datetime").datetimepicker({
  231. format: 'dd/MM/yyyy hh:ii:ss',
  232. autoclose: true,
  233. changeMonth: true,
  234. changeYear: true,
  235.  
  236. yearRange: '2018:2025'
  237. });
  238.  
  239. </script>
  240.  
  241. <script>
  242. $(function () {
  243. try {
  244.  
  245. }
  246. var dir = $('#dir').val();
  247. var col = $('#col').val();
  248. var header = $("#th a[href*=" + col + "]");
  249. if (dir == "Ascending") {
  250. header.text(header.text() + "\ ")
  251. }
  252. if (dir == "Descending") {
  253. header.text(header.text() + "*")
  254. }
  255. }
  256. )
  257. </script>
  258.  
  259. <script type="text/javascript">
  260. $(function () {
  261. $("#orden tbody img").click(function () {
  262. var orderId = $(this).attr("orderId");
  263. var fila = $("#fila-" + orderId);
  264. if (fila.css("display") == "none") {
  265. fila.css("display", "table-row");
  266. $(this).attr("src", "@Url.Content("~/Content/img/remove.png")");
  267. } else
  268. {
  269. fila.css("display", "none");
  270. $(this).attr("src", "@Url.Content("~/Content/img/add.png")");
  271. }
  272. });
  273. });
  274. </script>
  275. }
Add Comment
Please, Sign In to add comment