Create.cshtml 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. @model GreenTree.Strohrmann.ERP.Web.Models.Rights.User.UserModel
  2. @{
  3. ViewData["Title"] = "Neuer Benutzer";
  4. }
  5. <h1>Benutzer anlegen</h1>
  6. <h4>Neuer Benutzer</h4>
  7. <hr />
  8. <div class="row">
  9. <div class="col-md-4">
  10. <form asp-action="Create">
  11. <div asp-validation-summary="ModelOnly" class="text-danger"></div>
  12. <div class="form-group">
  13. <label asp-for="Accountname" class="control-label"></label>
  14. <input asp-for="Accountname" class="form-control" />
  15. <span asp-validation-for="Accountname" class="text-danger"></span>
  16. </div>
  17. <div class="form-group">
  18. <label asp-for="Password" class="control-label"></label>
  19. <input asp-for="Password" class="form-control" />
  20. <span asp-validation-for="Password" class="text-danger"></span>
  21. </div>
  22. <div class="form-group">
  23. <label asp-for="Forename" class="control-label"></label>
  24. <input asp-for="Forename" class="form-control" />
  25. <span asp-validation-for="Forename" class="text-danger"></span>
  26. </div>
  27. <div class="form-group">
  28. <label asp-for="Lastname" class="control-label"></label>
  29. <input asp-for="Lastname" class="form-control" />
  30. <span asp-validation-for="Lastname" class="text-danger"></span>
  31. </div>
  32. <div class="form-group">
  33. <label asp-for="MailAddress" class="control-label"></label>
  34. <input asp-for="MailAddress" type="email" class="form-control" />
  35. <span asp-validation-for="MailAddress" class="text-danger"></span>
  36. </div>
  37. <div class="form-group">
  38. <label asp-for="Birthdate" class="control-label"></label>
  39. <input asp-for="Birthdate" type="date" class="form-control" />
  40. <span asp-validation-for="Birthdate" class="text-danger"></span>
  41. </div>
  42. <div class="form-group">
  43. <label asp-for="Policies" class="control-label">Rechte</label>
  44. @Html.TokenBoxFor(model => model.Policies, availableValues: (string[])ViewData["AvailablePolicies"], allowOnlyOnce: true)
  45. <span asp-validation-for="Policies" class="text-danger"></span>
  46. </div>
  47. <div class="form-group">
  48. <input type="submit" value="Erstellen" class="btn btn-primary" />
  49. </div>
  50. </form>
  51. </div>
  52. </div>
  53. <div>
  54. <a asp-action="Index">Zurück zur Liste</a>
  55. </div>
  56. @section Scripts {
  57. @{
  58. await Html.RenderPartialAsync("_ValidationScriptsPartial");
  59. await Html.RenderPartialAsync("_TokenBoxLibPartial");
  60. }
  61. }