Advertisement
Guest User

Untitled

a guest
Jan 15th, 2019
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.98 KB | None | 0 0
  1. public class ScheduleViewModel
  2. {
  3. public int Id { get; set; }
  4. public string Origin { get; set; }
  5. public string Destination { get; set; }
  6. public string DepartureDate { get; set; }
  7. public string DepartureTime { get; set; }
  8. public string DepartureDay { get; set; }
  9. public string DepartureMonth { get; set; }
  10. public string ReturnDate { get; set; }
  11. public string ReturnTime { get; set; }
  12. public string ReturnDateDay { get; set; }
  13. public string ReturnDateMonth { get; set; }
  14. public string Ship { get; set; }
  15. public string Duration { get; set; }
  16. public long Price { get; set; }
  17. public int Adult { get; set; }
  18. public List<ReserveViewModel> Reserves { get; set; }
  19. }
  20.  
  21. @model Tranship.ViewModel.Model.ScheduleViewModel
  22. @{
  23. ViewBag.Title = "Index";
  24. Layout = "~/Areas/Portal/Views/Shared/_Layout.cshtml";
  25. }
  26.  
  27. @Html.Partial("_PageCover");
  28. <!--===== INNERPAGE-WRAPPER ====-->
  29. <section class="innerpage-wrapper">
  30. <div id="cruise-booking" class="innerpage-section-padding">
  31. <div class="container">
  32. <div class="row">
  33.  
  34. <div class="col-xs-12 col-sm-12 col-md-7 col-lg-8 content-side">
  35. @using (Html.BeginForm("Reserve", "Booking", FormMethod.Post, new { id = "reserveForm", style = "padding-top:30px", @class = "lg-booking-form", area = "Portal" }))
  36. {
  37. var count=1;
  38. foreach (var item in Model.Reserves)
  39. {
  40.  
  41. <div class="lg-booking-form-heading-portal" style="border-radius: 30px;">
  42. <h3> اطلاعات فردی نفر(@count)</h3>
  43. </div><!-- end lg-bform-heading -->
  44.  
  45. @Html.Partial("_ReserveTraveller", item);
  46. count++;
  47. }
  48.  
  49.  
  50. <div class="checkbox">
  51. <label><input type="checkbox"><a href="#">موارد فوق</a> را خوانده و با آن موافق هستم </label>
  52. </div>
  53.  
  54. <button type="submit" class="btn btn-orange">تایید رزرو</button>
  55. }
  56.  
  57. </div><!-- end columns -->
  58.  
  59.  
  60. <div class="col-xs-12 col-sm-12 col-md-5 col-lg-4 side-bar right-side-bar">
  61. <div class="row">
  62.  
  63. <div class="col-xs-12 col-sm-6 col-md-12">
  64. <div class="side-bar-block detail-block style2 text-center">
  65. <div class="detail-img text-center">
  66. <a href="#"><img src="~/Images/cruise-1.jpg" class="img-responsive" alt="detail-img" /></a>
  67. <div class="detail-title">
  68. <h4><a href="#">@Model.Origin به @Model.Destination</a></h4>
  69. </div><!-- end detail-title -->
  70.  
  71. </div><!-- end detail-img -->
  72.  
  73. <div class="table-responsive">
  74. <table class="table">
  75. <tbody>
  76. <tr>
  77. <td>تاریخ عزیمت</td>
  78. <td>@Model.DepartureDate</td>
  79. </tr>
  80. <tr>
  81. <td>تاریخ برگشت</td>
  82. <td>@Model.ReturnDate</td>
  83. </tr>
  84. <tr>
  85. <td>زمان رفت</td>
  86. <td>@Model.ReturnTime</td>
  87. </tr>
  88. <tr>
  89. <td>زمان برگشت</td>
  90. <td>@Model.ReturnTime</td>
  91. </tr>
  92. <tr>
  93. <td>نفرات</td>
  94. <td>@Model.Adult</td>
  95. </tr>
  96. <tr>
  97. <td>قیمت</td>
  98. <td>@String.Format("{0:n0}", @Model.Price * @Model.Adult) تومان</td>
  99. </tr>
  100. </tbody>
  101. </table>
  102. </div><!-- end table-responsive -->
  103. </div><!-- end side-bar-block -->
  104. </div><!-- end columns -->
  105.  
  106. <div class="col-xs-12 col-sm-6 col-md-12">
  107. <div class="side-bar-block support-block">
  108. <h3>Need Help</h3>
  109. <p>Lorem ipsum dolor sit amet, ad duo fugit aeque fabulas, in lucilius prodesset pri. Veniam delectus ei vis. Est atqui timeam mnesarchum.</p>
  110. <div class="support-contact">
  111. <span><i class="fa fa-phone"></i></span>
  112. <p>+1 123 1234567</p>
  113. </div><!-- end support-contact -->
  114. </div><!-- end side-bar-block -->
  115. </div><!-- end columns -->
  116.  
  117. </div><!-- end row -->
  118.  
  119. </div><!-- end columns -->
  120.  
  121. </div><!-- end row -->
  122. </div><!-- end container -->
  123. </div><!-- end cruise-booking -->
  124. </section><!-- end innerpage-wrapper -->
  125.  
  126. [HttpPost]
  127. public ActionResult Reserve(ScheduleViewModel model)
  128. {
  129. return null;
  130. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement