< Summary

Class:AspNetCoreGeneratedDocument.Areas_Identity_Pages_Account_Register
Assembly:MUNity.BlazorServer
File(s):C:\Users\aeuke\source\repos\PeerConradi\munity\src\MUNity.BlazorServer\Areas\Identity\Pages\Account\Register.cshtml
Covered lines:0
Uncovered lines:28
Coverable lines:28
Total lines:137
Line coverage:0% (0 of 28)
Covered branches:0
Total branches:34
Branch coverage:0% (0 of 34)
Covered methods:0
Total methods:5
Method coverage:0% (0 of 5)

Metrics

MethodBranch coverage Cyclomatic complexity Line coverage
ExecuteAsync()0%40%
<ExecuteAsync()0%180%
<ExecuteAsync()0%40%
<ExecuteAsync()0%40%
<ExecuteAsync()0%40%

File(s)

C:\Users\aeuke\source\repos\PeerConradi\munity\src\MUNity.BlazorServer\Areas\Identity\Pages\Account\Register.cshtml

#LineLine coverage
 1@page
 2@model RegisterModel
 3@{
 04    ViewData["Title"] = "Konto erstellen";
 5}
 6
 7<!-- begin register -->
 8<div class="register register-with-news-feed">
 9    <!-- begin news-feed -->
 10    <div class="news-feed">
 11        <div class="news-image" style="background-image: url(/img/login-bg/mun-bg-02.jpg)"></div>
 12        <div class="news-caption">
 13            <h4 class="caption-title"><b>MUNity</b></h4>
 14        </div>
 15    </div>
 16    <!-- end news-feed -->
 17    <!-- begin right-content -->
 18    <div class="register-container">
 19        <!-- begin register-header -->
 20        <div class="register-header mb-25px h1">
 21            <div class="mb-1">Registrierung</div>
 22            <small class="d-block fs-15px lh-16">Kostenlos ein Konto erstellen.</small>
 23        </div>
 24        <!-- end register-header -->
 25        <!-- begin register-content -->
 26        <div class="register-content">
 027            <form asp-route-returnUrl="@Model.ReturnUrl" method="post" class="fs-13px">
 28                @*@Html.ValidationSummary(true, "", new { @class = "text-danger"})*@
 29
 30
 31                @*<label class="control-label">Name <span class="text-danger">*</span></label>
 32        <div class="row row-space-10">
 33            <div class="col-md-6 m-b-15">
 34                <input type="text" class="form-control" placeholder="First name" required />
 35            </div>
 36            <div class="col-md-6 m-b-15">
 37                <input type="text" class="form-control" placeholder="Last name" required />
 38            </div>
 39        </div>*@
 40                <div class="mb-3">
 41                    <label class="mb-2">Benutzername <span class="text-danger">*</span></label>
 042                    <input class="form-control fs-13px" asp-for="Input.Username" placeholder="Benutzername" required />
 043                    @Html.ValidationMessageFor(m => m.Input.Username, "", new { @class = "text-danger" })
 44                </div>
 45
 46                <div class="mb-3">
 47          <label class="mb-2">Name <span class="text-danger">*</span></label>
 48          <div class="row gx-3">
 49            <div class="col-md-6 mb-2 mb-md-0">
 050              <input type="text" class="form-control fs-13px" placeholder="Vorname" asp-for="Input.Forename">
 051                            @Html.ValidationMessageFor(m => m.Input.Forename, "", new { @class = "text-danger" })
 52            </div>
 53            <div class="col-md-6">
 054              <input type="text" class="form-control fs-13px" placeholder="Nachname" asp-for="Input.Lastname">
 055                            @Html.ValidationMessageFor(m => m.Input.Lastname, "", new { @class = "text-danger" })
 56            </div>
 57          </div>
 58        </div>
 59
 60                <div class="mb-3">
 61                    <label class="mb-2">E-Mail Adresse <span class="text-danger">*</span></label>
 062                    <input class="form-control fs-13px" asp-for="Input.Email" placeholder="E-Mail" required />
 063                    @Html.ValidationMessageFor(m => m.Input.Email, "", new { @class = "text-danger" })
 64                </div>
 65
 66                <div class="mb-3">
 67          <label class="mb-2">Geburtstag <span class="text-danger">*</span></label>
 68          <div class="row gx-3">
 69            <div class="col-md-4 mb-2 mb-md-0">
 070                            <select class="form-control fs-13px" asp-for="Input.BirthdayDay">
 071                                @for (int i=1;i<31;i++)
 072                                {
 073                                    <option value="@i">@i</option>
 074                                }
 75                            </select>
 76            </div>
 77            <div class="col-md-4">
 078              <select class="form-control fs-13px" asp-for="Input.BirthdayMonth">
 079                                @for (int i=1;i<12;i++)
 080                                {
 081                                    <option value="@i">@(new DateTime(DateTime.Now.Year, i, 1).ToString("MMM"))</option>
 082                                }
 83                            </select>
 84            </div>
 85                        <div class="col-md-4">
 086              <select class="form-control fs-13px" asp-for="Input.BirthdayYear">
 087                                @for (int i=DateTime.Now.Year;i>=DateTime.Now.Year - 115;i--)
 088                                {
 089                                    <option value="@i">@i</option>
 090                                }
 91                            </select>
 92            </div>
 93          </div>
 94        </div>
 95
 96                <div class="mb-3">
 97                    <label class="mb-2">Passwort <span class="text-danger">*</span></label>
 098                    <input class="form-control fs-13px" asp-for="Input.Password" type="password" placeholder="********" 
 099                    @Html.ValidationMessageFor(m => m.Input.Password, "", new { @class = "text-danger" })
 100
 101                    <small>Das Passwort muss mindestens 8 Zeichen Lang sein und Klein- / Großbuchstaben und Zahlen entha
 102                </div>
 103
 104
 105                @*<div class="mb-3">
 106                    <label class="mb-2">Passwort wiederholen <span class="text-danger">*</span></label>
 107                    <input class="form-control fs-13px" asp-for="Input.ConfirmPassword" type="password" placeholder="***
 108                </div>*@
 109
 110
 111                <div class="form-check mb-4">
 0112                    <input class="form-check-input" type="checkbox" id="agreement_checkbox" asp-for="Input.AcceptedAGB">
 113                    <label for="agreement_checkbox" class="form-check-label">
 114                        Mit dem Erstellen eines Kontos stimmen Sie den <a href="javascript:;">Allgemeinden Geschäftsbedi
 115                    </label>
 116                </div>
 117                <div class="mb-4">
 118                    <button type="submit" class="btn btn-primary d-block w-100 btn-lg h-45px fs-13px">Konto erstellen</b
 119                </div>
 120                <div class="m-t-30 m-b-30 p-b-30">
 121                    Bereits einen Account? <a href="/Identity/Account/Login">Hier</a> anmelden.
 122                </div>
 123                <hr />
 124                <p class="text-center mb-0">
 125                    &copy; MUNity All Right Reserved 2021
 126                </p>
 127            </form>
 128        </div>
 129        <!-- end register-content -->
 130    </div>
 131    <!-- end right-content -->
 132</div>
 133<!-- end register -->
 134
 135@section Scripts {
 136    <partial name="_ValidationScriptsPartial" />
 137}