PageRenderTime 44ms CodeModel.GetById 19ms RepoModel.GetById 0ms app.codeStats 0ms

/Source/Samples/Shop/Bifrost.Samples.Shop.Mvc/Features/Campaigns/New.cshtml

#
Razor | 82 lines | 79 code | 3 blank | 0 comment | 0 complexity | eb2eb1d5ffbb5eaee0535833d48c927e MD5 | raw file
Possible License(s): CC-BY-SA-3.0
  1. @using Bifrost.Web.Mvc.Commands
  2. @using Bifrost.Samples.Shop.Mvc.Features.Campaigns
  3. @using Bifrost.Samples.Shop.Domain.Campaigns
  4. @{
  5. ViewBag.Title = "Create new Campaign";
  6. }
  7. @using (var form = (Html.BeginCommandForm<CreateNewCampaign, CampaignsController>(c => c.Create(null), FormMethod.Post)))
  8. {
  9. @form.Html.HiddenFor(c => c.Id);
  10. <table>
  11. <tr>
  12. <td>
  13. Name
  14. </td>
  15. <td>
  16. @form.Html.TextBoxFor(c => c.Name);
  17. </td>
  18. </tr>
  19. <tr>
  20. <td>
  21. Title
  22. </td>
  23. <td>
  24. @form.Html.TextBoxFor(c => c.Title);
  25. </td>
  26. </tr>
  27. <tr>
  28. <td>
  29. Status
  30. </td>
  31. <td>
  32. </td>
  33. </tr>
  34. <tr>
  35. <td>
  36. Valid from
  37. </td>
  38. <td>
  39. </td>
  40. </tr>
  41. <tr>
  42. <td>
  43. Valid to
  44. </td>
  45. <td>
  46. </td>
  47. </tr>
  48. <tr>
  49. <td>
  50. Zone
  51. </td>
  52. <td>
  53. </td>
  54. </tr>
  55. <tr>
  56. <td>
  57. Sites
  58. </td>
  59. <td>
  60. </td>
  61. </tr>
  62. <tr>
  63. <td>
  64. Tag
  65. </td>
  66. @form.Html.TextBoxFor(c => c.Tag);
  67. <td>
  68. </td>
  69. </tr>
  70. <tr>
  71. <td>
  72. Segment
  73. </td>
  74. <td>
  75. </td>
  76. </tr>
  77. </table>
  78. <input type="submit" value="Create" />
  79. }