You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Link.cshtml 1.7KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. @{
  2. Layout = "~/Views/Shared/_Layout.cshtml";
  3. }
  4. @model LinkModel
  5. <div class="modal-content modal">
  6. <div class="share-files">
  7. <div class="image-logo">
  8. <img src="~/img/logo.png" alt="">
  9. </div>
  10. <div class="image-logo">
  11. <h1>Document ready!</h1>
  12. </div>
  13. @if (!Model.IsValid)
  14. {
  15. <h1>Document expired</h1>
  16. }
  17. else
  18. {
  19. @if (Model.Share == true)
  20. {
  21. <div class="label-text link-show">
  22. @Url.Action("Link", "Home", new { id = Model.message.Id }, "https")
  23. </div>
  24. }
  25. else
  26. {
  27. <div>
  28. @if (Model.TimeLeft != null)
  29. {
  30. var time = Model.TimeLeft.Value;
  31. if (time.Days > 0)
  32. {
  33. <h1>This message will expire in: @time.ToString("%d") days @time.ToString("%h") hours @time.ToString("%m") minutes</h1>
  34. }
  35. else
  36. {
  37. <h1>This message will expire in: @time.ToString(@"hh\:mm\:ss")</h1>
  38. }
  39. }
  40. else
  41. {
  42. <div class="label-text">
  43. This message will expire when you leave this page
  44. </div>
  45. }
  46. </div>
  47. }
  48. @* <div class="label-text"> *@
  49. @* Message: @Model.message.Text *@
  50. @* </div> *@
  51. }
  52. <a class="btn btn-light share-button" asp-controller="Home" asp-action="Index">Back</a>
  53. </div>
  54. </div>