OurCompany.cshtml 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. 
  2. @{
  3. ViewData["Title"] = "Our Company";
  4. Layout = "~/Views/Shared/_Layout.cshtml";
  5. ViewBag.description = "Discover the story of Telemor, our achievements, and our commitment to innovation.";
  6. }
  7. @using WebPortal.Texts
  8. @model ProfileModel
  9. @{
  10. var years = DateTime.Now.Year - 2012;
  11. var countYear = DateTime.Now.Year + years / 2;
  12. }
  13. <div class="pathway pt-5">
  14. <div class="container">
  15. <ul class="breadcrumb">
  16. <li class="breadcrumb-item"><a href="/Home">@Lang.Home</a></li>
  17. <li class="breadcrumb-item"><a href="/About">@Lang.AboutUs</a></li>
  18. <li class="breadcrumb-item active">@Lang.OurProfile</li>
  19. </ul>
  20. </div>
  21. </div>
  22. <div class="tele-ourcompany">
  23. <div class="container aos-init" data-aos="fade-up">
  24. <div class="boxtimeline">
  25. <p class="f24 mb-4">@Lang.YearsJourney.Replace("%YEARS%", years.ToString())</p>
  26. <h3 class="medium">@Lang.MileStone</h3>
  27. <div class="boxcoint">
  28. @if (Model.listMileStone1 != null)
  29. {
  30. <ul id="first-list">
  31. @foreach (var mileStone in Model.listMileStone1)
  32. {
  33. <li>
  34. <span></span>
  35. <div class="times">
  36. <span>@mileStone.year</span>
  37. </div>
  38. @foreach (var mil in mileStone.mileStones)
  39. {
  40. <div class="content">
  41. <div class="title">@mil.stoneTime.ToString("M/yyyy")</div>
  42. <div class="info">
  43. @Html.Raw(mil.content)
  44. </div>
  45. </div>
  46. }
  47. </li>
  48. }
  49. </ul>
  50. }
  51. @if (Model.listMileStone2 != null)
  52. {
  53. <ul id="first-list">
  54. <span class="line"></span>
  55. @foreach (var mileStone in Model.listMileStone2)
  56. {
  57. <li>
  58. <span></span>
  59. <div class="times">
  60. <span>@mileStone.year</span>
  61. </div>
  62. @foreach (var mil in mileStone.mileStones)
  63. {
  64. <div class="content">
  65. <div class="title">@mil.stoneTime.ToString("M/yyyy")</div>
  66. <div class="info">
  67. @Html.Raw(mil.content)
  68. </div>
  69. </div>
  70. }
  71. </li>
  72. }
  73. </ul>
  74. }
  75. </div>
  76. </div>
  77. <div class="process-estab relative">
  78. <ul>
  79. @if (Model.listContent != null)
  80. {
  81. for (int i = 0; i < Model.listContent.Length; i++)
  82. {
  83. var content = Model.listContent[i];
  84. var title = content.nodeName.Split("/");
  85. <li>
  86. <div class="row align-items-center">
  87. @if (i % 2 == 1)
  88. {
  89. <div class="col-md-5 text-center">
  90. <a href="/About/OurCompanyDetail?id=@content.id" class="readmores">
  91. <img src="@content.imgAvatar" alt="@content.imgAvatar">
  92. </a>
  93. </div>
  94. }
  95. <div class="col-md-7">
  96. <div class="title">
  97. <div class="title-style">
  98. <span class="numbers">@((i+1).ToString("D2"))</span>
  99. <div class="txtstyle">
  100. <span class="estab"><span> @(title.Length == 2 ? title[0]: "")</span></span>
  101. </div>
  102. </div>
  103. </div>
  104. <div class="boxstyle">
  105. <h3 class="medium mb-4">@(title.Length == 2 ? title[1] : title[0])</h3>
  106. <p class="descrip mb-4">
  107. @content.description
  108. </p>
  109. <p>
  110. <a href="/About/OurCompanyDetail?id=@content.id" class="readmores">
  111. @Lang.ReadMore <img src="~/image/arrow_blue.svg" class="ml-3" alt="arrow_blue">
  112. </a>
  113. </p>
  114. </div>
  115. </div>
  116. @if (i % 2 == 0)
  117. {
  118. <div class="col-md-5 text-center">
  119. <a href="/About/OurCompanyDetail?id=@content.id" class="readmores">
  120. <img src="@content.imgAvatar" alt="avatar">
  121. </a>
  122. </div>
  123. }
  124. </div>
  125. </li>
  126. }
  127. }
  128. </ul>
  129. </div>
  130. </div>
  131. </div>