Advertisement
Guest User

Untitled

a guest
Jul 10th, 2015
289
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.03 KB | None | 0 0
  1. @model UPCLawyerEntity.Entity.UsuarioDto
  2. @{
  3. ViewBag.Title = "Dashboard UPCLawyer";
  4. Layout = "~/Views/_LayoutMaster.cshtml";
  5.  
  6. }
  7. <script type="text/javascript">
  8. function truncateText(selector, maxLength) {
  9. var element = document.querySelector(selector),
  10. truncated = element.innerText;
  11.  
  12. if (truncated.length > maxLength) {
  13. truncated = truncated.substr(0, maxLength) + '...';
  14. }
  15. return truncated;
  16. }
  17. document.querySelector('span').innerText = truncateText('span', 100);
  18. </script>
  19.  
  20.  
  21. @if (@Model.Rol.Nombre!="usuario")
  22. {
  23. <div class="row">
  24. <div class="col-md-3 col-sm-6">
  25. <div class="fd-tile detail tile-prusia">
  26. <div class="content"><h1 class="text-left">@Model.TotalConsultas</h1><p>Preguntas Totales</p></div>
  27. <div class="icon"><i class="fa fa-exclamation-triangle"></i></div>
  28. </div>
  29. </div>
  30. <div class="col-md-3 col-sm-6">
  31. <div class="fd-tile detail tile-green">
  32. <div class="content"><h1 class="text-left">@Model.Finalizadas</h1><p>Preguntas Finalizadas</p></div>
  33. <div class="icon"><i class="fa fa-folder-open"></i></div>
  34. </div>
  35. </div>
  36. <div class="col-md-3 col-sm-6">
  37. <div class="fd-tile detail tile-yellow">
  38. <div class="content"><h1 class="text-left">@Model.Pendientes</h1><p>Preguntas Pendientes</p></div>
  39. <div class="icon"><i class="fa fa-folder-open"></i></div>
  40. </div>
  41. </div>
  42. <div class="col-md-3 col-sm-6">
  43. <div class="fd-tile detail tile-red">
  44. <div class="content"><h1 class="text-left">@Model.Canceladas</h1><p>Preguntas Canceladas</p></div>
  45. <div class="icon"><i class="fa fa-folder-open"></i></div>
  46. </div>
  47. </div>
  48. </div>
  49. }
  50.  
  51. <div class="row">
  52. <div class="col-md-12">
  53. <div class="block-flat">
  54. <div class="header">
  55. <h3>Visión general</h3>
  56. </div>
  57. <div class="content">
  58. <div class="table-responsive">
  59. <table class="table-bordered hover list">
  60. <thead>
  61. <tr>
  62. <td style="width: 10%;"><strong>Dificultad</strong></td>
  63. <td style="width: 40%;"><strong>Pregunta</strong></td>
  64. <td style="width: 10%;"><strong>Usuario</strong></td>
  65. <td style="width: 10%;"><strong>Asesor</strong></td>
  66. <td style="width: 10%;"><strong>Estado</strong></td>
  67. <td style="width: 10%;"><strong>Fecha</strong></td>
  68. <td style="width: 10%;"><strong>Detalle</strong></td>
  69. @if (@Model.Rol.Nombre!="usuario")
  70. {
  71. <td style="width: 10%;"><strong>Respuesta</strong></td>
  72. }
  73. </tr>
  74. </thead>
  75. <tbody class="table-bordered">
  76. @foreach (var Consulta in Model.Consultas)
  77. {
  78. <tr class="items">
  79. @if (Consulta.Dificultad != null)
  80. {
  81. if (Consulta.Dificultad.IsMedia)
  82. {
  83. <td style="width: 10%;"><span class="label label-warning">@Consulta.Dificultad.Nombre</span></td>
  84. }
  85. else if (Consulta.Dificultad.IsBaja)
  86. {
  87. <td style="width: 10%;"><span class="label label-info">@Consulta.Dificultad.Nombre</span></td>
  88. }
  89. else if (Consulta.Dificultad.IsAlta)
  90. {
  91. <td style="width: 10%;"><span class="label label-danger">@Consulta.Dificultad.Nombre</span></td>
  92. }
  93. else
  94. {
  95. <td style="width: 10%;"><span class="label label-inverse">@Consulta.Dificultad.Nombre</span></td>
  96. }
  97. }
  98. else
  99. {
  100. <td style="width: 10%;"><span class="label label-default">No Asignada</span></td>
  101. }
  102. <td style="width: 40%;"><p><strong>@Consulta.Titulo</strong><span>@Consulta.Descripcion</span></p></td>
  103. <td style="width: 10%;"><strong>@Consulta.Usuario.Nombres</strong></td>
  104. @if (Consulta.Asesor != null)
  105. {
  106. <td style="width: 10%;"><strong>@Consulta.Asesor.Nombres</strong></td>
  107. }
  108. else
  109. {
  110. <td style="width: 10%;"><strong>No asignado</strong></td>
  111. }
  112. <td style="width: 10%;">@Consulta.Estado</td>
  113. <td style="width: 10%;">@Consulta.Fecha.ToString()</td>
  114. <td class="text-right" style="width: 20%;">
  115. <form action="@Url.Action("Detalle", "Consultas", new { id = @Consulta.ConsultaId})">
  116. <input type="submit" value="Ver detalle" class="btn btn-prusia btn-rad">
  117. </form>
  118. </td>
  119. @if (Consulta.Estado!="Cancelada" && Consulta.Estado!="Finalizada" && @Model.Rol.Nombre!="usuario")
  120. {
  121. <td class="text-right" style="width: 20%;">
  122. <form action="@Url.Action("AgregarRespuesta", "Respuestas", new { id = @Consulta.ConsultaId})">
  123. <input type="submit" value="Responder" class="btn btn-prusia btn-rad">
  124. </form>
  125. </td>}
  126. </tr>
  127. }
  128. </tbody>
  129. </table>
  130. </div>
  131. </div>
  132. </div>
  133. </div>
  134. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement