Advertisement
Guest User

Untitled

a guest
Jan 5th, 2016
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.12 KB | None | 0 0
  1. @model Mobile_Web_Service_2.Models.RepairViewModel
  2. @{
  3. ViewBag.Title = "Receipt";
  4. }
  5.  
  6. <style>
  7. .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10,
  8. .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8,
  9. .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6,
  10. .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4,
  11. .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
  12. padding-right: 3px;
  13. padding-left: 3px;
  14. padding-bottom: 13px;
  15. overflow: hidden;
  16. }
  17.  
  18. .navbar {
  19. display: none;
  20. }
  21.  
  22. footer {
  23. display: none;
  24. }
  25.  
  26. body {
  27. margin: 0px;
  28. }
  29.  
  30. .body-content {
  31. padding: 0px;
  32. }
  33.  
  34. .row {
  35. padding: 0px 10px;
  36. }
  37.  
  38. .container {
  39. padding: 0px;
  40. }
  41.  
  42. .nopadding {
  43. padding: 0px;
  44. }
  45.  
  46. .panel {
  47. border-color: #ccc;
  48. border-bottom-width: 1px;
  49. border-radius: 0px;
  50. margin-bottom: 0px;
  51. padding-bottom: 5px;
  52. position: relative;
  53. }
  54.  
  55. .panel-primary > .panel-heading {
  56. border-radius: 0px;
  57. background-color: whitesmoke;
  58. border-bottom: none;
  59. color: black;
  60. padding: 5px 10px;
  61. text-align: center;
  62. }
  63.  
  64. .panel-body {
  65. padding: 10px 15px;
  66. }
  67.  
  68. .display-field {
  69. display: inline;
  70. }
  71.  
  72. .display-label {
  73. display: inline;
  74. }
  75.  
  76. .barcode {
  77. display: inline;
  78. position: absolute;
  79. bottom: 10px;
  80. right: 10px;
  81. width: 200px;
  82. height: 100px;
  83. background-color: whitesmoke;
  84. }
  85. </style>
  86.  
  87. <div class="panel" style="overflow:hidden; border-style:dashed; border-color:black; margin:50px; padding:10px; width:210mm; height:148.5mm;">
  88. <div class="row">
  89. <div class="col-xs-4">
  90. @*------------------Customer Infromation-------------*@
  91. <div class="panel panel-primary">
  92. <div class="panel-heading"><span class="glyphicon glyphicon-user"></span> Customer Information</div>
  93. <div class="panel-body">
  94. @Model.Customers.Name<br />
  95. @Model.Customers.Phone<br />
  96. @Model.Customers.Email<br />
  97. @Model.Customers.Address
  98. </div>
  99. </div>
  100. </div>
  101.  
  102. <div class="col-xs-4">
  103. @*-----------------Device Info----------------*@
  104. <div class="panel panel-primary">
  105. <div class="panel-heading"><span class="glyphicon glyphicon-phone"></span> Device Info</div>
  106. <div class="panel-body">
  107. @Model.Manufacturers.Name
  108. @Model.Devices.Name<br />
  109. <img src="@Url.Action("GetBarcode", "Home", new { barcodeNumber = Model.IMEI })" alt="alt text" />
  110. <br />
  111. @Model.DeviceColor<br />
  112. @Model.ProviderInfo
  113. </div>
  114. </div>
  115. </div>
  116.  
  117. <div class="col-xs-4">
  118. @*------------Job Information---------------*@
  119. <div class="panel panel-primary">
  120. <div class="panel-heading"><span class="glyphicon glyphicon-calendar"></span> Job Information</div>
  121. <div class="panel-body">
  122. <p>
  123. <b>Received:</b>@Model.ReceivedDate.ToString("dd/MM/yyyy")<br />
  124. <b>Delivery:</b>@Model.DeliveryDate.ToString("dd/MM/yyyy")<br />
  125. <b>Employer:</b>@Model.Employee<br />
  126. </p>
  127. </div>
  128. </div>
  129. </div>
  130. </div>
  131. <div class="row">
  132. <div class="col-xs-6">
  133. @*---------Received Accessories------------*@
  134. <div class="panel panel-primary">
  135. <div class="panel-heading"><span class="glyphicon glyphicon-check"></span> Received Accessories</div>
  136. <div class="panel-body">
  137. <div class="col-xs-3" style="display: inline; width: 20%; padding-bottom: 5px; padding-top: 5px; text-align: center; margin-bottom: 0px;">
  138. Battery
  139. </div>
  140. <div class="col-xs-3" style="display: inline; width: 20%; padding-bottom: 5px; padding-top: 5px; text-align: center; margin-bottom: 0px;">
  141. Charger
  142. </div>
  143. <div class="col-xs-3" style="display: inline; width: 20%; padding-bottom: 5px; padding-top: 5px; text-align: center; margin-bottom: 0px;">
  144. Mem.Card
  145. </div>
  146. <div class="col-xs-3" style="display: inline; width: 20%; padding-bottom: 5px; padding-top: 5px; text-align: center; margin-bottom: 0px;">
  147. Case
  148. </div>
  149. <div class="col-xs-3" style="display: inline; width: 20%; padding-bottom: 5px; padding-top: 5px; text-align: center; margin-bottom: 0px;">
  150. Sim
  151. </div>
  152. <div class="col-xs-3" style="display: inline; width: 20%; padding: 0px; text-align: center;">
  153. @Html.DisplayFor(it => it.ReceivedAccessories.Battery)
  154. </div>
  155. <div class="col-xs-3" style="display: inline; width: 20%; padding: 0px; text-align: center;">
  156. @Html.DisplayFor(it => it.ReceivedAccessories.Charger)
  157. </div>
  158. <div class="col-xs-3" style="display: inline; width: 20%; padding: 0px; text-align: center;">
  159. @Html.DisplayFor(it => it.ReceivedAccessories.MemoryCard)
  160. </div>
  161. <div class="col-xs-3" style="display: inline; width: 20%; padding: 0px; text-align: center;">
  162. @Html.DisplayFor(it => it.ReceivedAccessories.PhoneCase)
  163. </div>
  164. <div class="col-xs-3" style="display: inline; width: 20%; padding: 0px; text-align: center;">
  165. @Html.DisplayFor(it => it.ReceivedAccessories.SimCard)
  166. </div>
  167. </div>
  168. </div>
  169. </div>
  170. <div class="col-xs-6">
  171. @*-----------Initial Check-------------*@
  172. <div class="panel panel-primary">
  173. <div class="panel-heading"><span class="glyphicon glyphicon-check"></span> Initial check</div>
  174. <div class="panel-body">
  175. <div class="col-xs-3" style="display: inline; width: 20%; padding-bottom: 5px; padding-top: 5px; text-align: center; margin-bottom: 0px;">
  176. Battery
  177. </div>
  178. <div class="col-xs-3" style="display: inline; width: 20%; padding-bottom: 5px; padding-top: 5px; text-align: center; margin-bottom: 0px;">
  179. Charging
  180. </div>
  181. <div class="col-xs-3" style="display: inline; width: 20%; padding-bottom: 5px; padding-top: 5px; text-align: center; margin-bottom: 0px;">
  182. Display
  183. </div>
  184. <div class="col-xs-3" style="display: inline; width: 20%; padding-bottom: 5px; padding-top: 5px; text-align: center; margin-bottom: 0px;">
  185. Network
  186. </div>
  187. <div class="col-xs-3" style="display: inline; width: 20%; padding-bottom: 5px; padding-top: 5px; text-align: center; margin-bottom: 0px;">
  188. Power
  189. </div>
  190. <div class="col-xs-3" style="display: inline; width: 20%; padding: 0px; text-align: center;">
  191. @Html.DisplayFor(it => it.InitialCheck.Battery)
  192. </div>
  193. <div class="col-xs-3" style="display: inline; width: 20%; padding: 0px; text-align: center;">
  194. @Html.DisplayFor(it => it.InitialCheck.Charging)
  195. </div>
  196. <div class="col-xs-3" style="display: inline; width: 20%; padding: 0px; text-align: center;">
  197. @Html.DisplayFor(it => it.InitialCheck.Display)
  198. </div>
  199. <div class="col-xs-3" style="display: inline; width: 20%; padding: 0px; text-align: center;">
  200. @Html.DisplayFor(it => it.InitialCheck.Network)
  201. </div>
  202. <div class="col-xs-3" style="display: inline; width: 20%; padding: 0px; text-align: center;">
  203. @Html.DisplayFor(it => it.InitialCheck.PowerOn)
  204. </div>
  205. </div>
  206. </div>
  207. </div>
  208. </div>
  209. @*-------------------------Problem Description----------------------*@
  210. <div class="row">
  211. <div class="col-md-6">
  212. <div class="panel panel-primary">
  213. <div class="panel-heading"><span class="glyphicon glyphicon-check"></span> Problem Description</div>
  214. <div class="panel-body">
  215. @foreach (var problem in Model.Problem_Order)
  216. {
  217. @problem.Problem.Description <br />
  218. }
  219.  
  220. </div>
  221. </div>
  222. </div>
  223. <div class="col-md-6">@*------------Payment Information----------------*@
  224. <div class="panel panel-primary">
  225. <div class="panel-heading"><span class="glyphicon glyphicon-check"></span> Payment Information</div>
  226. <div class="panel-body">
  227. </div>
  228. </div>
  229. </div>
  230. </div>
  231. <div class="customer"></div>
  232. <div class="employee"></div>
  233. <div class="barcode" style="text-align:center;"><img style="" src="@Url.Action("GetBarcode", "Home", new { barcodeNumber = Model.IMEI })" alt="alt text" /></div>
  234. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement